org.naokishibata.math
Class ConjGrad.TestInst

java.lang.Object
  extended by org.naokishibata.math.ConjGrad.TestInst
All Implemented Interfaces:
ConjGrad.Instance, ScalarField
Enclosing class:
ConjGrad

public static class ConjGrad.TestInst
extends java.lang.Object
implements ConjGrad.Instance


Constructor Summary
ConjGrad.TestInst()
           
 
Method Summary
 boolean finish(VectorN v)
           
 VectorN gradient(VectorN v)
           
 VectorN gradient2(VectorN v)
           
 double value(VectorN v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConjGrad.TestInst

public ConjGrad.TestInst()
Method Detail

value

public double value(VectorN v)
Specified by:
value in interface ConjGrad.Instance
Specified by:
value in interface ScalarField

gradient

public VectorN gradient(VectorN v)
Specified by:
gradient in interface ConjGrad.Instance

gradient2

public VectorN gradient2(VectorN v)
Specified by:
gradient2 in interface ConjGrad.Instance

finish

public boolean finish(VectorN v)
Specified by:
finish in interface ConjGrad.Instance