1 #ifndef MATH_Function_H
2 #define MATH_Function_H
This class describes a function function.
Definition: MATH_Function.h:16
DEFINE_SPTR(MATH_Function)
This class is the base class of User Interface package.
Definition: UI_Object.h:23
This class describes the main interface class for a soft user interface (R,matlab,python etc...) class.
Definition: UI_Class.h:38
virtual void loadFromUIClass(const UI_Class &mclass)
how to load the object from a Meta Model class
Definition: UI_Object.cpp:15
virtual void saveToUIClass(UI_Class &mclass) const
how to save the object from a mate model class
Definition: MATH_Function.h:63
virtual void copy(const MATH_Function &f)
copy the instance
Definition: MATH_Function.cpp:12
virtual ~MATH_Function(void)
destroy a function.
Definition: MATH_Function.cpp:8
virtual tReal computeFunction(const tReal &x)=0
compute the function to optimize at parameters value
virtual void saveToUIClass(UI_Class &mclass) const
how to save the object from a mate model class
Definition: UI_Object.cpp:18
MATH_Function(void)
create a function
Definition: MATH_Function.cpp:4
#define tReal
Definition: types.h:18
virtual void loadFromUIClass(const UI_Class &mclass)
how to load the object from a Meta Model class
Definition: MATH_Function.h:58