#include <feel/feelcore/typetraits.hpp>
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) |
Detailed Description
- Author:
- Christophe Prud'homme <christophe.prudhomme@ujf-grenoble.fr>
- Date:
- 2005-05-02