34 "Random Search (PVM)",
35 "Simulated Annealing",
37 "Differential Evolution",
40 "Evolutionary Programming",
43 "Genetic Algorithm SR",
45 "Levenberg - Marquardt",
47 "Evolution Strategy (SRES)",
48 "Current Solution Statistics",
53 "Deterministic (LSODA)",
54 "Deterministic (LSODAR)",
55 "Stochastic (Direct method)",
56 "Stochastic (Gibson + Bruck)",
57 "Stochastic (\xcf\x84-Leap)",
58 "Stochastic (Adaptive SSA/\xcf\x84-Leap)",
59 "Hybrid (Runge-Kutta)",
62 "Hybrid (DSA-LSODAR)",
63 "ILDM (LSODA,Deuflhard)",
64 "ILDM (LSODA,Modified)",
69 "Sensitivities Method",
71 "Stoichiometric Stability Analysis",
74 "Bit Pattern Tree Algorithm",
75 "Bit Pattern Algorithm",
76 "Householder Reduction",
77 "Cross Section Finder",
78 "Linear Noise Approximation",
89 "DifferentialEvolution",
92 "EvolutionaryProgram",
99 "EvolutionaryStrategySR",
100 "CurrentSolutionStatistics",
105 "Deterministic(LSODA)",
106 "Deterministic(LSODAR)",
113 "Hybrid (DSA-ODE45)",
114 "Hybrid (DSA-LSODAR)",
115 "TimeScaleSeparation(ILDM,Deuflhard)",
116 "TimeScaleSeparation(ILDM,Modified)",
117 "TimeScaleSeparation(CSP)",
121 "SensitivitiesMethod",
123 "StoichiometricStabilityAnalysis",
126 "EFMBitPatternTreeMethod",
127 "EFMBitPatternMethod",
129 "crossSectionMethod",
130 "LinearNoiseApproximation",
156 mSubType(src.mSubType),
157 mpCallBack(src.mpCallBack)
231 CCopasiParameterGroup::parameterGroup::const_iterator it =
232 o.CCopasiParameter::getValue().pGROUP->begin();
233 CCopasiParameterGroup::parameterGroup::const_iterator end =
234 o.CCopasiParameter::getValue().pGROUP->end();
236 for (; it != end; ++it)
246 {*ostream <<
" Not implemented.";}
virtual void printResult(std::ostream *ostream) const
CCopasiVectorN< CEvent > & getEvents()
std::ostream & operator<<(std::ostream &os, const CCopasiMethod &o)
const std::string & getObjectName() const
virtual size_t size() const
virtual bool setCallBack(CProcessReport *pCallBack)
const CCopasiMethod::SubType & getSubType() const
virtual bool isValidProblem(const CCopasiProblem *pProblem)
virtual void load(CReadConfig &configBuffer, CReadConfig::Mode mode=CReadConfig::SEARCH)
virtual void print(std::ostream *ostream) const
const CCopasiTask::Type & getType() const
static const std::string SubTypeName[]
CCopasiMethod::SubType mSubType
static const char * XMLSubType[]
bool setObjectName(const std::string &name)
CProcessReport * mpCallBack
CModel * getModel() const