A.I.M.S algorithms


LMGamma< T > Class Template Reference

#include <aims/optimization/lmgamma.h>

Inheritance diagram for LMGamma< T >:
Collaboration diagram for LMGamma< T >:

Public Member Functions

 LMGamma (T k=(T) 1.0, T ta=(T) 4.0, T a=(T) 3.0, T b=(T) 1.5)
 
apply (T)
 
eval (T)
 
- Public Member Functions inherited from LMFunction< T >
 LMFunction ()
 
 LMFunction (const LMFunction< T > &)
 
virtual ~LMFunction ()
 
std::vector< T > & param ()
 
std::vector< T > & derivative ()
 

Additional Inherited Members

- Protected Attributes inherited from LMFunction< T >
std::vector< T > par
 
std::vector< T > der
 

Detailed Description

template<class T>
class LMGamma< T >

Definition at line 45 of file lmgamma.h.

Constructor & Destructor Documentation

template<class T>
LMGamma< T >::LMGamma ( k = (T)1.0,
ta = (T)4.0,
a = (T)3.0,
b = (T)1.5 
)
inline

Definition at line 57 of file lmgamma.h.

References LMFunction< T >::der, and LMFunction< T >::par.

Member Function Documentation

template<class T>
T LMGamma< T >::apply ( x)
inlinevirtual

Reimplemented from LMFunction< T >.

Definition at line 115 of file lmgamma.h.

template<class T>
T LMGamma< T >::eval ( x)
inlinevirtual

Reimplemented from LMFunction< T >.

Definition at line 69 of file lmgamma.h.


The documentation for this class was generated from the following file: