45 string className()
const {
return string(
"COptimizer");};
46 bool isA(
const char* acClass)
const;
69 Type
sign()
const {
return m_tSenseSign;};
virtual Type optimize()=0
virtual CDenseVector< Type > partialDerivativeAt(CDenseVector< Type > &tPos)=0
CDenseVector< Type > getPosition() const
Return current parameterisation.
string className() const
Returns the class name.
Definition: COptimizer.h:45
bool isMaximize() const
Definition: COptimizer.h:71
bool isA(const char *acClass) const
Check if the object is an instance of the class with given name.
Type sign() const
Definition: COptimizer.h:69
Base class for optimisation techniques; ...
Definition: COptimizer.h:38
Base class of object serialization.
Definition: CArchiv.h:19
Template object for vectors of single and double precision and integer.
Definition: CDenseVector.h:37
Base class for all object.
Definition: CObject.h:51
void setMaximize(bool bValue)
Set optimisation sense.
void setPosition(CDenseVector< Type > tPos)
Set initial parameterisation.
CDenseVector< Type > & position()
bool serialize2(CArchiv &tA)
virtual Type functionValueAt(CDenseVector< Type > &tPos)=0