COPASI API  4.16.103
Classes | Public Types | List of all members
CMath Class Reference

#include <CMathEnum.h>

Classes

class  CAllocationStack
 
class  CVariableStack
 
struct  sPointers
 
class  Variables
 

Public Types

enum  EntityType {
  EntityTypeUndefined, Model, Analysis, GlobalQuantity,
  Compartment, Species, LocalReactionParameter, StoichiometricCoefficients,
  Reaction, Moiety, Event
}
 
enum  SimulationContext {
  Default = 0x0, Deterministic = 0x1, UseMoieties = 0x2, UpdateMoieties = 0x4,
  Stochastic = 0x8, EventHandling = 0x10
}
 
typedef CMathFlags
< SimulationContext
SimulationContextFlag
 
enum  SimulationType {
  SimulationTypeUndefined, Fixed, EventTarget, Time,
  ODE, Independent, Dependent, Assignment,
  Conversion
}
 
enum  ValueType {
  ValueTypeUndefined, Value, Rate, ParticleFlux,
  Flux, Propensity, TotalMass, DependentMass,
  Discontinuous, EventDelay, EventPriority, EventAssignment,
  EventTrigger, EventRoot, EventRootState
}
 

Detailed Description

Definition at line 83 of file CMathEnum.h.

Member Typedef Documentation

Definition at line 161 of file CMathEnum.h.

Member Enumeration Documentation

Enumerator
EntityTypeUndefined 
Model 
Analysis 
GlobalQuantity 
Compartment 
Species 
LocalReactionParameter 
StoichiometricCoefficients 
Reaction 
Moiety 
Event 

Definition at line 195 of file CMathEnum.h.

Enumerator
Default 
Deterministic 
UseMoieties 
UpdateMoieties 
Stochastic 
EventHandling 

Definition at line 145 of file CMathEnum.h.

146  {
147  Default = 0x0,
148  // This is used to indicate deterministic simulation
149  Deterministic = 0x1,
150  // This must be set when using the reduced model
151  UseMoieties = 0x2,
152  // This updates the total mass of a moiety and must be set
153  // at the beginning of the simulation or after events
154  UpdateMoieties = 0x4,
155  // This is used to indicate stochastic simulation
156  Stochastic = 0x8,
157  // Event handling
158  EventHandling = 0x10
159  };
Enumerator
SimulationTypeUndefined 
Fixed 
EventTarget 
Time 
ODE 
Independent 
Dependent 
Assignment 
Conversion 

Definition at line 182 of file CMathEnum.h.

Enumerator
ValueTypeUndefined 
Value 
Rate 
ParticleFlux 
Flux 
Propensity 
TotalMass 
DependentMass 
Discontinuous 
EventDelay 
EventPriority 
EventAssignment 
EventTrigger 
EventRoot 
EventRootState 

Definition at line 163 of file CMathEnum.h.


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