22 #ifndef COPASI_COptMethodTruncatedNewton
23 #define COPASI_COptMethodTruncatedNewton
162 #endif // COPASI_COptMethodTruncatedNewton
CVector< C_FLOAT64 > mGradient
bool evaluateFunction(C_INT *n, C_FLOAT64 *x, C_FLOAT64 *f)
FTruncatedNewton * mpTruncatedNewton
static COptMethod * createMethod(CCopasiMethod::SubType subType=CCopasiMethod::RandomSearch)
CVector< C_FLOAT64 > mCurrent
C_FLOAT64 mEvaluationValue
CTruncatedNewton * mpCTruncatedNewton
const C_FLOAT64 & evaluate()
CVector< C_FLOAT64 > mBest
unsigned C_INT32 mhIteration
virtual ~COptMethodTruncatedNewton()
virtual bool initialize()
C_INT sFun(C_INT *, C_FLOAT64 *, C_FLOAT64 *, C_FLOAT64 *)
COptMethodTruncatedNewton(const COptMethodTruncatedNewton &src, const CCopasiContainer *pParent=NULL)
unsigned C_INT32 mIteration