COPASI API  4.40.278
CTaskEnum Class Reference

#include <CTaskEnum.h>

Public Types

enum class  Method {
  UnsetMethod = 0 , RandomSearch , RandomSearchMaster , SimulatedAnnealing ,
  CoranaWalk , DifferentialEvolution , ScatterSearch , GeneticAlgorithm ,
  EvolutionaryProgram , SteepestDescent , HybridGASA , GeneticAlgorithmSR ,
  HookeJeeves , LevenbergMarquardt , NL2SOL , NelderMead ,
  SRES , Statistics , ParticleSwarm , Praxis ,
  TruncatedNewton , Newton , deterministic , RADAU5 ,
  LSODA2 , directMethod , stochastic , tauLeap ,
  adaptiveSA , hybrid , hybridLSODA , hybridODE45 ,
  DsaLsodar , stochasticRunkeKuttaRI5 , tssILDM , tssILDMModified ,
  tssCSP , mcaMethodReder , scanMethod , lyapWolf ,
  sensMethod , EFMAlgorithm , EFMBitPatternTreeAlgorithm , EFMBitPatternAlgorithm ,
  Householder , crossSectionMethod , linearNoiseApproximation , analyticsMethod ,
  timeSensLsoda , __SIZE
}
 
enum class  Task {
  steadyState = 0 , timeCourse , scan , fluxMode ,
  optimization , parameterFitting , mca , lyap ,
  tssAnalysis , sens , moieties , crosssection ,
  lna , analytics , timeSens , UnsetTask ,
  __SIZE
}
 

Static Public Attributes

static const CEnumAnnotation< std::string, MethodMethodName
 
static const CEnumAnnotation< std::string, MethodMethodXML
 
static const CEnumAnnotation< std::string, TaskTaskName
 
static const CEnumAnnotation< std::string, TaskTaskXML
 

Member Enumeration Documentation

◆ Method

enum CTaskEnum::Method
strong

Enumeration of the sub types of methods known to COPASI.

Enumerator
UnsetMethod 
RandomSearch 
RandomSearchMaster 
SimulatedAnnealing 
CoranaWalk 
DifferentialEvolution 
ScatterSearch 
GeneticAlgorithm 
EvolutionaryProgram 
SteepestDescent 
HybridGASA 
GeneticAlgorithmSR 
HookeJeeves 
LevenbergMarquardt 
NL2SOL 
NelderMead 
SRES 
Statistics 
ParticleSwarm 
Praxis 
TruncatedNewton 
Newton 
deterministic 
RADAU5 
LSODA2 
directMethod 
stochastic 
tauLeap 
adaptiveSA 
hybrid 
hybridLSODA 
hybridODE45 
DsaLsodar 
stochasticRunkeKuttaRI5 
tssILDM 
tssILDMModified 
tssCSP 
mcaMethodReder 
scanMethod 
lyapWolf 
sensMethod 
EFMAlgorithm 
EFMBitPatternTreeAlgorithm 
EFMBitPatternAlgorithm 
Householder 
crossSectionMethod 
linearNoiseApproximation 
analyticsMethod 
timeSensLsoda 
__SIZE 

◆ Task

enum CTaskEnum::Task
strong

Enumeration of the types of tasks known to COPASI.

Enumerator
steadyState 
timeCourse 
scan 
fluxMode 
optimization 
parameterFitting 
mca 
lyap 
tssAnalysis 
sens 
moieties 
crosssection 
lna 
analytics 
timeSens 
UnsetTask 
__SIZE 

Member Data Documentation

◆ MethodName

◆ MethodXML

const CEnumAnnotation< std::string, CTaskEnum::Method > CTaskEnum::MethodXML
static

XML sub type names of methods known to COPASI.

Referenced by MethodHandler::processStart(), and CCopasiXML::saveTaskList().

◆ TaskName

◆ TaskXML

const CEnumAnnotation< std::string, CTaskEnum::Task > CTaskEnum::TaskXML
static

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