copasi API
0.1
|
#include <CCrossSectionMethod.h>
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 CCrossSectionMethod * | createCrossSectionMethod (CCopasiMethod::SubType subType=CCopasiMethod::crossSectionMethod) |
Protected Member Functions | |
CCrossSectionMethod (CCopasiMethod::SubType subType, const CCopasiContainer *pParent=NULL) |
CCrossSectionMethod::CCrossSectionMethod | ( | CCopasiMethod::SubType | subType, |
const CCopasiContainer * | pParent = NULL |
||
) | [explicit, protected] |
Specific constructor.
CCopasiMethod::SubType | subType |
const | CCopasiContainer * pParent (default: NULL) |
Default constructor.
CCrossSectionMethod::CCrossSectionMethod | ( | const CCrossSectionMethod & | src, |
const CCopasiContainer * | pParent = NULL |
||
) |
Copy constructor.
const CCrossSectionMethod & | src |
const | CCopasiContainer * pParent (default: NULL) |
Copy constructor.
const CCrossSectionMethod & | src |
CCrossSectionMethod::~CCrossSectionMethod | ( | ) |
Destructor.
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
Reimplemented from CCopasiMethod.
bool CCrossSectionMethod::process | ( | CProcessReport * | handler | ) |