COPASI API  4.40.278
FNL2SOLTemplate< CType > Class Template Reference

#include <CNL2SOL.h>

Inheritance diagram for FNL2SOLTemplate< CType >:
[legend]

Public Member Functions

 FNL2SOLTemplate (CType *pType, C_INT(CType::*method)(integer *, integer *, doublereal *, integer *, doublereal *, integer *, doublereal *, U_fp))
 
virtual C_INT operator() (integer *n, integer *p, doublereal *x, integer *nf, doublereal *resid, integer *uiparm, doublereal *urparm, U_fp ufparm)
 
virtual ~FNL2SOLTemplate ()
 
- Public Member Functions inherited from FNL2SOL
virtual C_INT operator() (integer *C_UNUSED(n), integer *C_UNUSED(n), doublereal *C_UNUSED(value), integer *C_UNUSED(n), doublereal *C_UNUSED(value1), integer *C_UNUSED(n), doublereal *C_UNUSED(value2), U_fp)
 
virtual ~FNL2SOL ()
 

Private Attributes

C_INT(CType::* mMethod )(integer *, integer *, doublereal *, integer *, doublereal *, integer *, doublereal *, U_fp)
 
CType * mpType
 

Constructor & Destructor Documentation

◆ FNL2SOLTemplate()

template<class CType >
FNL2SOLTemplate< CType >::FNL2SOLTemplate ( CType *  pType,
C_INT(CType::*)(integer *, integer *, doublereal *, integer *, doublereal *, integer *, doublereal *, U_fp method 
)
inline

◆ ~FNL2SOLTemplate()

template<class CType >
virtual FNL2SOLTemplate< CType >::~FNL2SOLTemplate ( )
inlinevirtual

Member Function Documentation

◆ operator()()

template<class CType >
virtual C_INT FNL2SOLTemplate< CType >::operator() ( integer n,
integer p,
doublereal x,
integer nf,
doublereal resid,
integer uiparm,
doublereal urparm,
U_fp  ufparm 
)
inlinevirtual

Member Data Documentation

◆ mMethod

template<class CType >
C_INT(CType::* FNL2SOLTemplate< CType >::mMethod) (integer *, integer *, doublereal *, integer *, doublereal *, integer *, doublereal *, U_fp)
private

◆ mpType

template<class CType >
CType* FNL2SOLTemplate< CType >::mpType
private

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