#include <LBDatabase.h>
Public Member Functions | |
virtual | ~LBPredictorFunction () |
virtual void | initialize_params (double *x) |
virtual double | predict (double x, double *params)=0 |
virtual void | print (double *params) |
virtual void | function (double x, double *param, double &y, double *dyda)=0 |
Data Fields | |
int | num_params |
Definition at line 139 of file LBDatabase.h.
virtual LBPredictorFunction::~LBPredictorFunction | ( | ) | [inline, virtual] |
Definition at line 141 of file LBDatabase.h.
virtual void LBPredictorFunction::initialize_params | ( | double * | x | ) | [inline, virtual] |
virtual double LBPredictorFunction::predict | ( | double | x, | |
double * | params | |||
) | [pure virtual] |
Implemented in DefaultFunction.
virtual void LBPredictorFunction::print | ( | double * | params | ) | [inline, virtual] |
virtual void LBPredictorFunction::function | ( | double | x, | |
double * | param, | |||
double & | y, | |||
double * | dyda | |||
) | [pure virtual] |
Implemented in DefaultFunction.
Referenced by Marquardt_coefficients().
Definition at line 142 of file LBDatabase.h.
Referenced by CentralLB::FutureModel::changePredictor(), DefaultFunction::DefaultFunction(), initialize_params(), Marquardt_coefficients(), and Marquardt_solver().