![]() |
aimsalgo 6.0.0
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 |
Definition at line 46 of file lmfunc.h.
Referenced by LM2Gaussian< T >::LM2Gaussian(), LMFunction(), LMGamma< T >::LMGamma(), and LMGaussian< T >::LMGaussian().
|
inline |
Definition at line 64 of file lmfunc.h.
References der, LMFunction(), and par.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in LM2Gaussian< T >, LMGamma< T >, and LMGaussian< T >.
|
inline |
|
inlinevirtual |
Reimplemented in LM2Gaussian< T >, LMGamma< T >, and LMGaussian< T >.
|
inline |
|
protected |
Definition at line 59 of file lmfunc.h.
Referenced by derivative(), LM2Gaussian< T >::eval(), LMGamma< T >::eval(), LMGaussian< T >::eval(), LM2Gaussian< T >::LM2Gaussian(), LMFunction(), LMGamma< T >::LMGamma(), LMGaussian< T >::LMGaussian(), and ~LMFunction().
|
protected |
Definition at line 58 of file lmfunc.h.
Referenced by LM2Gaussian< T >::apply(), LMGamma< T >::apply(), LMGaussian< T >::apply(), LM2Gaussian< T >::eval(), LMGamma< T >::eval(), LMGaussian< T >::eval(), LM2Gaussian< T >::LM2Gaussian(), LMFunction(), LMGamma< T >::LMGamma(), LMGaussian< T >::LMGaussian(), param(), and ~LMFunction().