COPASI API  4.40.278
CRootFinder::EvalTemplate< CType > Class Template Reference

#include <CRootFinder.h>

Inheritance diagram for CRootFinder::EvalTemplate< CType >:
[legend]

Public Member Functions

 EvalTemplate (CType *pType, void(CType::*method)(const double &value, CVectorCore< C_FLOAT64 > &rootValues))
 
virtual void operator() (const double &value, CVectorCore< C_FLOAT64 > &rootValues)
 
virtual ~EvalTemplate ()
 
- Public Member Functions inherited from CRootFinder::Eval
virtual ~Eval ()
 

Private Attributes

void(CType::* mMethod )(const double &value, CVectorCore< C_FLOAT64 > &rootValues)
 
CType * mpType
 

Constructor & Destructor Documentation

◆ EvalTemplate()

template<class CType >
CRootFinder::EvalTemplate< CType >::EvalTemplate ( CType *  pType,
void(CType::*)(const double &value, CVectorCore< C_FLOAT64 > &rootValues)  method 
)
inline

◆ ~EvalTemplate()

template<class CType >
virtual CRootFinder::EvalTemplate< CType >::~EvalTemplate ( )
inlinevirtual

Member Function Documentation

◆ operator()()

template<class CType >
virtual void CRootFinder::EvalTemplate< CType >::operator() ( const double &  value,
CVectorCore< C_FLOAT64 > &  rootValues 
)
inlinevirtual

Member Data Documentation

◆ mMethod

template<class CType >
void(CType::* CRootFinder::EvalTemplate< CType >::mMethod) (const double &value, CVectorCore< C_FLOAT64 > &rootValues)
private

◆ mpType


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