![]() |
Object-oriented Scientific Computing Library: Version 0.910
|
Member function pointer to an array of multi-dimensional functions.
#include <multi_min.h>
Definition at line 239 of file multi_min.h.
Public Member Functions | |
grad_funct_mfptr_param () | |
Empty constructor. | |
grad_funct_mfptr_param (tclass *tp, int(tclass::*fp)(size_t nv, vec_t &x, vec_t &y, param_t &), param_t &pa) | |
Specify the member function pointer. | |
int | set_function (tclass *tp, int(tclass::*fp)(size_t nv, vec_t &x, vec_t &y, param_t &), param_t &pa) |
Specify the member function pointer. | |
virtual int | operator() (size_t nv, vec_t &x, vec_t &y) |
Compute nv functions, y , of nv variables stored in x with parameter pa . | |
Protected Attributes | |
int(tclass::* | fptr )(size_t nv, vec_t &x, vec_t &y, param_t &pa) |
The member function pointer. | |
tclass * | tptr |
The class pointer. | |
param_t * | pp |
Parameter. | |
Private Member Functions | |
grad_funct_mfptr_param (const grad_funct_mfptr_param &) | |
grad_funct_mfptr_param & | operator= (const grad_funct_mfptr_param &) |
Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).