Classes |
| struct | Feel::BFGSInvHessian< VECTOR > |
Namespaces |
| namespace | Feel |
Enumerations |
| enum | Feel::BFGSType { BFGS = 0,
DFP
} |
Functions |
|
template<typename FUNCTION , typename DERIVATIVE , typename VECTOR , typename IterationBFGS > |
| void | Feel::bfgs (FUNCTION f, DERIVATIVE grad, VECTOR &x, int restart, IterationBFGS &iter, BFGSType version=BFGS, float lambda_init=0.001, float=1.0) |
|
template<typename FUNCTION , typename DERIVATIVE , typename VECTOR , typename IterationBFGS > |
| void | Feel::dfp (FUNCTION f, DERIVATIVE grad, VECTOR &x, int restart, IterationBFGS &iter, BFGSType version=DFP) |