BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
class to wrap a gsl_function_fdf (with derivatives)
Definition at line 105 of file GSLFunctionWrapper.h.
Public Member Functions | |
GSLFunctionDerivWrapper () | |
double | Derivative (double x) |
void | Fdf (double x, double &f, double &df) |
gsl_function_fdf * | GetFunc () |
bool | IsValid () |
check if function is valid (has been set) More... | |
double | operator() (double x) |
void | SetDerivPointer (GSLFuncPointer f) |
void | SetFdfPointer (GSLFdfPointer f) |
void | SetFuncPointer (GSLFuncPointer f) |
void | SetParams (void *p) |
Private Attributes | |
gsl_function_fdf | fFunc |
|
inline |
Definition at line 109 of file GSLFunctionWrapper.h.
References fFunc.
|
inline |
|
inline |
Definition at line 131 of file GSLFunctionWrapper.h.
References fFunc.
|
inline |
|
inline |
check if function is valid (has been set)
Definition at line 136 of file GSLFunctionWrapper.h.
References fFunc.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 141 of file GSLFunctionWrapper.h.
Referenced by GSLFunctionDerivWrapper(), Derivative(), Fdf(), GetFunc(), IsValid(), operator()(), SetDerivPointer(), SetFdfPointer(), SetFuncPointer(), and SetParams().