COPASI API  4.16.103
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
SLVS Class Reference

#include <common.h>

Inheritance diagram for SLVS:
Inheritance graph
[legend]

Public Member Functions

virtual C_INT operator() (double *wm, C_INT *iwm, double *x, double *tem)
 
 SLVS (C_INT(*pMethod)(double *wm, C_INT *iwm, double *x, double *tem))
 
virtual ~SLVS ()
 

Protected Member Functions

 SLVS ()
 

Private Attributes

C_INT(* mpMethod )(double *wm, C_INT *iwm, double *x, double *tem)
 

Detailed Description

Definition at line 190 of file common.h.

Constructor & Destructor Documentation

SLVS::SLVS ( C_INT(*)(double *wm, C_INT *iwm, double *x, double *tem)  pMethod)

Definition at line 37 of file common.cpp.

37  :
38  mpMethod(pMethod)
39 {}
C_INT(* mpMethod)(double *wm, C_INT *iwm, double *x, double *tem)
Definition: common.h:203
SLVS::~SLVS ( )
virtual

Definition at line 41 of file common.cpp.

41 {}
SLVS::SLVS ( )
protected

Definition at line 35 of file common.cpp.

35 : mpMethod(NULL) {}
C_INT(* mpMethod)(double *wm, C_INT *iwm, double *x, double *tem)
Definition: common.h:203

Member Function Documentation

C_INT SLVS::operator() ( double *  wm,
C_INT iwm,
double *  x,
double *  tem 
)
virtual

Reimplemented in SLVSFunctor< CType >.

Definition at line 43 of file common.cpp.

References mpMethod.

45 {return (*mpMethod)(wm, iwm, x, tem);}
C_INT(* mpMethod)(double *wm, C_INT *iwm, double *x, double *tem)
Definition: common.h:203

Member Data Documentation

C_INT(* SLVS::mpMethod)(double *wm, C_INT *iwm, double *x, double *tem)
private

Definition at line 203 of file common.h.

Referenced by operator()().


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