numericalMethods.function.util
Class DoubleArrayValueCacher

numericalMethods.function.util.DoubleArrayValueCacher

public class DoubleArrayValueCacher


Field Summary
(package private)  numericalMethods.function.DoubleArrayValued doubleArrayValued
           
 
Constructor Summary
DoubleArrayValueCacher(numericalMethods.function.DoubleParametrized doubleParametrized, numericalMethods.function.DoubleArrayValued doubleArrayValued)
           
DoubleArrayValueCacher(int doubleArrayValueLength)
           
 
Method Summary
 double[] getDoubleArrayValue()
           
 void getDoubleArrayValue(double[] v, int offset)
           
 int getDoubleArrayValueLength()
           
 void getValue(double[] v)
           
 void setDoubleArrayValueLength(int doubleArrayValueLength)
           
 void setFunction(numericalMethods.function.DoubleParametrized doubleParametrized, numericalMethods.function.DoubleArrayValued doubleArrayValued)
           
 

Field Detail

doubleArrayValued

numericalMethods.function.DoubleArrayValued doubleArrayValued
Constructor Detail

DoubleArrayValueCacher

public DoubleArrayValueCacher(int doubleArrayValueLength)

DoubleArrayValueCacher

public DoubleArrayValueCacher(numericalMethods.function.DoubleParametrized doubleParametrized,
                              numericalMethods.function.DoubleArrayValued doubleArrayValued)
Method Detail

setDoubleArrayValueLength

public void setDoubleArrayValueLength(int doubleArrayValueLength)

setFunction

public void setFunction(numericalMethods.function.DoubleParametrized doubleParametrized,
                        numericalMethods.function.DoubleArrayValued doubleArrayValued)

getDoubleArrayValue

public double[] getDoubleArrayValue()

getDoubleArrayValueLength

public int getDoubleArrayValueLength()

getValue

public void getValue(double[] v)

getDoubleArrayValue

public void getDoubleArrayValue(double[] v,
                                int offset)