Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Static Public Member Functions
joptimization::methods::Newton< _TFunction_, _TType_ > Struct Template Reference

Use this class as a template parameter for the gaussNewton function if you want to use the Newton method which uses the Hessian. More...


Detailed Description

template<class _TFunction_, typename _TType_>
struct joptimization::methods::Newton< _TFunction_, _TType_ >

Use this class as a template parameter for the gaussNewton function if you want to use the Newton method which uses the Hessian.

You need to define ublas::matrix<double> hessian(const ublas::vector<double>& x, int n) const in _TFunction if you want to use that method.

Definition at line 67 of file joptimization.hpp.

#include <joptimization.hpp>

List of all members.

Public Types

typedef _TType_ Type
typedef _TFunction_ Function

Static Public Member Functions

static void computeM (const ublas::matrix< _TType_ > &jacobian, const _TFunction_ *f, ublas::vector< _TType_ > &parameters, ublas::vector< _TType_ > &values, ublas::matrix< _TType_ > &M)

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:52 for Jafar by doxygen 1.7.6.1
LAAS-CNRS