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

#include <CRootFinder.h>

Inheritance diagram for CRootFinder::EvalTemplate< CType >:

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 

◆ ~EvalTemplate()

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

Member Function Documentation

◆ operator()()

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

Member Data Documentation

◆ mMethod

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

◆ mpType

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