Public Member Functions | Static Public Member Functions

min_f Class Reference

Wrapper class for GSL one dimensional function minimization routines. More...

#include <src/gsl_wrappers/gsl_min_fminimizer.h>

List of all members.

Public Member Functions

virtual double operator() (const double &x)
 Virtual function to input minimized function elsewhere.

Static Public Member Functions

static double f (double x, void *p)
 Static function that is called by gsl to minimize f.

Detailed Description

Wrapper class for GSL one dimensional function minimization routines.

This header file includes the C++ wrapper for gsl function minimization routines. Functions are dependant on a single scalar variable (one dimensional). Additional information can be had from http://www.gnu.org/software/gsl/manual/html_node/One-dimensional-Minimization.html. Much of the routines are taken from the GSLwrap project. The oblective is to use special features of C++ such as operator overloading to enable a Matlab-like environment for development. The core GSLwrap libraries are freely available from http://sourceforge.net/projects/gslwrap/files/0.2/shrinkwrap/gslwrap-0.2.tar.gz/download Additional information on GSLwrap is available from http://gslwrap.sourceforge.net/ We include the files with this distribution as some additions have been made to the files from GSLwrap for additional functionality.

Authors:
Ramin Nakisa, Marcel Bosc, Rochan R. Upadhyay etc.

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