copasi API  0.1
Public Member Functions | Static Public Member Functions | Protected Member Functions
CCrossSectionMethod Class Reference

#include <CCrossSectionMethod.h>

Inheritance diagram for CCrossSectionMethod:
CCopasiMethod CCopasiParameterGroup CCopasiParameter CCopasiContainer CCopasiObject

List of all members.

Public Member Functions

 CCrossSectionMethod (const CCrossSectionMethod &src, const CCopasiContainer *pParent=NULL)
 ~CCrossSectionMethod ()
bool process (CProcessReport *handler)
bool initialize (CCrossSectionProblem *problem)
virtual bool isValidProblem (const CCopasiProblem *pProblem)

Static Public Member Functions

static CCrossSectionMethodcreateCrossSectionMethod (CCopasiMethod::SubType subType=CCopasiMethod::crossSectionMethod)

Protected Member Functions

 CCrossSectionMethod (CCopasiMethod::SubType subType, const CCopasiContainer *pParent=NULL)

Constructor & Destructor Documentation

CCrossSectionMethod::CCrossSectionMethod ( CCopasiMethod::SubType  subType,
const CCopasiContainer pParent = NULL 
) [explicit, protected]

Specific constructor.

Parameters:
CCopasiMethod::SubTypesubType
constCCopasiContainer * pParent (default: NULL)

Default constructor.

CCrossSectionMethod::CCrossSectionMethod ( const CCrossSectionMethod src,
const CCopasiContainer pParent = NULL 
)

Copy constructor.

Parameters:
const CCrossSectionMethod &src
constCCopasiContainer * pParent (default: NULL)

Copy constructor.

Parameters:
const CCrossSectionMethod &src
CCrossSectionMethod::~CCrossSectionMethod ( )

Destructor.


Member Function Documentation

CCrossSectionMethod * CCrossSectionMethod::createCrossSectionMethod ( CCopasiMethod::SubType  subType = CCopasiMethod::crossSectionMethod) [static]

Create a cross section method. Note: the returned object has to be released after use with delete

bool CCrossSectionMethod::initialize ( CCrossSectionProblem problem)

initializes the subtask, creates the internal data structures of the method resizes the result arrays and creates the array annotations

bool CCrossSectionMethod::isValidProblem ( const CCopasiProblem pProblem) [virtual]

Check if the method is suitable for this problem

Returns:
bool suitability of the method

Reimplemented from CCopasiMethod.

bool CCrossSectionMethod::process ( CProcessReport handler)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines