#include <AbsFvFxn.hpp>
Purpose: Defines an abstract non-linear vector function with a single variable. E.g.: polynomial, ...
@ Copyrights: Bernard De Cuyper & Eddy Fraiha 2003, Eggs & Pictures. MIT/Open BSD copyright model.
Public Methods | |
AbsFvFxn (int numVars=2, int nOutputs=2) | |
virtual | ~AbsFvFxn () |
virtual int | numberOfVars () |
virtual int | numberOfOutputs () |
virtual FloatVector * | eval (FloatVector *x, FloatVector *dest=0)=0 |
virtual FloatSMatrix * | jacobian (FloatVector *x, FloatSMatrix *dest=0) |
virtual FloatSMatrix * | hessian (FloatVector *x, FloatSMatrix *dest=0) |
Protected Attributes | |
int | nVar |
int | nOut |
float | dx |