#include <fvar.hpp>


Public Member Functions | |
| fmm (int nvar, int disk_save=0) | |
| fmm (int nvar, const lvector &ipar, int disk_save=0) | |
| double | minimize (const independent_variables &x, double(*pf)(const dvar_vector &)) |
| double | minimize (const independent_variables &x, const dvector &c, double(*pf)(const dvar_vector &, const dvector &)) |
| void | fmin (const double &f, const dvector &x, const dvector &g) |
| dmatrix & | hessian () |
Public Attributes | |
| double | dmin |
| double | fbest |
| double | df |
| long int | llog |
| long int | n1 |
| long int | ic |
| long int | iconv |
| long int | i1 |
| long int | xxlink |
| double | z |
| double | zz |
| double | gys |
| double | gs |
| double | sig |
| double | gso |
| double | alpha |
| double | tot |
| double | fy |
| double | dgs |
| long int | itn |
| long int | icc |
| long int | np |
| long int | nn |
| long int | is |
| long int | iu |
| long int | iv |
| long int | ib |
| int | i |
| int | j |
| double | gmax |
| double | fsave |
| dvector | xx |
| dvector | gbest |
| dvector | xsave |
| dvector | gsave |
| int | n |
| int | disk_save |
Private Attributes | |
| dfsdmat | h |
| dvector | w |
| dvector | funval |
| fmm::fmm | ( | int | nvar, | |
| int | disk_save = 0 | |||
| ) |
| fmm::fmm | ( | int | nvar, | |
| const lvector & | ipar, | |||
| int | disk_save = 0 | |||
| ) |
| double fmm::minimize | ( | const independent_variables & | x, | |
| double(*)(const dvar_vector &) | pf | |||
| ) |
| double fmm::minimize | ( | const independent_variables & | x, | |
| const dvector & | c, | |||
| double(*)(const dvar_vector &, const dvector &) | pf | |||
| ) |
| dmatrix& fmm::hessian | ( | ) |
dvector fmm::funval [private] |
| double fmm::dmin |
| double fmm::fbest |
| double fmm::df |
| long int fmm::llog |
| long int fmm::n1 |
| long int fmm::ic |
| long int fmm::iconv |
| long int fmm::i1 |
| long int fmm::xxlink |
| double fmm::z |
| double fmm::zz |
| double fmm::gys |
| double fmm::gs |
| double fmm::sig |
| double fmm::gso |
| double fmm::alpha |
| double fmm::tot |
| double fmm::fy |
| double fmm::dgs |
| long int fmm::itn |
| long int fmm::icc |
| long int fmm::np |
| long int fmm::nn |
| long int fmm::is |
| long int fmm::iu |
| long int fmm::iv |
| long int fmm::ib |
| int fmm::i |
| int fmm::j |
| double fmm::gmax |
| double fmm::fsave |
| int fmm::n |
| int fmm::disk_save |
1.5.6