#include <mm_funct.h>
Definition at line 221 of file mm_funct.h.
Public Member Functions | |
mm_funct_mfptr () | |
Empty constructor. | |
mm_funct_mfptr (tclass *tp, int(tclass::*fp)(size_t nv, const vec_t &x, vec_t &y, param_t &pa)) | |
Specify the member function pointer. | |
int | set_function (tclass *tp, int(tclass::*fp)(size_t nv, const vec_t &x, vec_t &y, param_t &pa)) |
Specify the member function pointer. | |
virtual | ~mm_funct_mfptr () |
virtual int | operator() (size_t nv, const vec_t &x, vec_t &y, param_t &pa) |
Compute nv functions, y , of nv variables stored in x with parameter pa . | |
Protected Attributes | |
int(tclass::* | fptr )(size_t nv, const vec_t &x, vec_t &y, param_t &pa) |
The member function pointer. | |
tclass * | tptr |
The class pointer. | |
Private Member Functions | |
mm_funct_mfptr (const mm_funct_mfptr &) | |
mm_funct_mfptr & | operator= (const mm_funct_mfptr &) |