Public Member Functions | Static Public Member Functions

multimin_fdf Class Reference

Wrapper class for GSL multidimensional function objects gradient based minimization routines. More...

#include <src/gsl_wrappers/gsl_multidim_fdfminimizer.h>

List of all members.

Public Member Functions

virtual double operator() (const vector &x)
 Virtual function to input minimized function elsewhere.
virtual void derivative (const vector &x, vector &g)
 Virtual function to input derivatives of function elsewhere.
virtual double fval_and_derivative (const vector &x, vector &g)
 Virtual function to input minimized function and its derivatives elsewhere.
void set_params (const vector &vpass)

Static Public Member Functions

static double f (const gsl_vector *x, void *p)
 Static function that is called by gsl to minimize f.
static void df (const gsl_vector *x, void *p, gsl_vector *g)
 Static function that is called by gsl to get derivatives of f.
static void fdf (const gsl_vector *x, void *p, double *f, gsl_vector *g)
 Static function that is called by gsl to get both function f and its derivatives.

Detailed Description

Wrapper class for GSL multidimensional function objects gradient based minimization routines.


The documentation for this class was generated from the following files:
All Classes Files Functions Variables Typedefs Friends Defines