vec_math
Interface PrintMultidimensional

All Superinterfaces:
Multidimensional
All Known Subinterfaces:
FocusSpindleFit.PositionModel
All Known Implementing Classes:
FocusSpindleFit.AbstractPosition, FocusSpindleFit.CorkScrew, FocusSpindleFit.Drift, GuiderParametersRaDe.SimpleGnomic

public interface PrintMultidimensional
extends Multidimensional

This interface describes a multi-dimensional functions. Implementing classes must know theri dimension (Multidimensional.dimension()) and how to calculate the function value at an input vector x, evaluate(vec_math.VectorG, boolean).

See Also:
Function

Method Summary
 double evaluate(VectorG x, boolean print)
          Evaluates this function at an input vector x.
 
Methods inherited from interface vec_math.Multidimensional
dimension, evaluate
 

Method Detail

evaluate

double evaluate(VectorG x,
                boolean print)
Evaluates this function at an input vector x. The input vector must be of the same dimension as this multidimensional.