|
ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
|
This is an abstract base class. More...
#include <multifit_nlinear_function_fdf.hpp>

Public Member Functions | |
| virtual int | f (gsl::vector const &x, gsl::vector &f)=0 |
| The function. More... | |
| virtual size_t | xSize () const =0 |
| This function should return the number of elements of x in f(). More... | |
| virtual size_t | fSize () const =0 |
| This function should return the number of elements of f in f(). More... | |
This is an abstract base class.
Its main purpose is to define the concept of a class whose objects can be used to construct a function object. Any class that implements concept_f can be used in the constructor of function. This version allows gsl::vector instead of gsl_vector* with a small overhead.
Definition at line 65 of file multifit_nlinear_function_fdf.hpp.
|
pure virtual |
The function.
| x | The argument (vector) |
| f | Vector of same size as x to hold the return values. |
|
pure virtual |
This function should return the number of elements of f in f().
|
pure virtual |
This function should return the number of elements of x in f().