50 size_t i, imax = CLyapMethod::ValidSubTypes.size();
52 for (i = 0; i < imax; i++)
53 if (CLyapMethod::ValidSubTypes[i] == subType)
return true;
94 mpProblem(src.mpProblem)
static const CLyapValidSubTypes ValidSubTypes
void setProblem(CLyapProblem *problem)
virtual double step(const double &deltaT)
virtual bool isValidProblem(const CCopasiProblem *pProblem)
virtual bool isValidProblem(const CCopasiProblem *pProblem)
size_t getNumIndependent() const
static CLyapMethod * createMethod(CCopasiMethod::SubType subType=CCopasiMethod::lyapWolf)
const unsigned C_INT32 & getExponentNumber() const
static bool isValidSubType(const CCopasiMethod::SubType &subType)
bool divergenceRequested() const
const CState & getState() const
CModel * getModel() const
virtual void start(const CState *initialState)
#define CONSTRUCTOR_TRACE