![]() |
aimsalgo
5.1.2
Neuroimaging image processing
|
#include <aims/optimization/lmfunc.h>
Public Member Functions | |
LMFunction () | |
LMFunction (const LMFunction< T > &) | |
virtual | ~LMFunction () |
std::vector< T > & | param () |
std::vector< T > & | derivative () |
virtual T | apply (T) |
virtual T | eval (T) |
Protected Attributes | |
std::vector< T > | par |
std::vector< T > | der |
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in LMGaussian< T >, LMGamma< T >, and LM2Gaussian< T >.
|
inline |
Definition at line 51 of file lmfunc.h.
References LMFunction< T >::der.
|
inlinevirtual |
Reimplemented in LMGaussian< T >, LMGamma< T >, and LM2Gaussian< T >.
|
inline |
Definition at line 50 of file lmfunc.h.
References LMFunction< T >::par.
|
protected |
Definition at line 59 of file lmfunc.h.
Referenced by LMFunction< T >::derivative(), LM2Gaussian< T >::LM2Gaussian(), LMGamma< T >::LMGamma(), and LMGaussian< T >::LMGaussian().
|
protected |
Definition at line 58 of file lmfunc.h.
Referenced by LM2Gaussian< T >::LM2Gaussian(), LMGamma< T >::LMGamma(), LMGaussian< T >::LMGaussian(), and LMFunction< T >::param().