COPASI API
4.16.103
|
Public Member Functions | |
CReactionDependencies () | |
CReactionDependencies (const CReactionDependencies &src) | |
CReactionDependencies & | operator= (const CReactionDependencies &rhs) |
~CReactionDependencies () | |
Public Attributes | |
std::vector< Refresh * > | mCalculations |
CVector< size_t > | mDependentReactions |
CVector< C_FLOAT64 * > | mMethodSpecies |
CVector< C_FLOAT64 * > | mMethodSubstrates |
CVector< C_FLOAT64 * > | mModelSpecies |
CVector< C_FLOAT64 * > | mModelSubstrates |
C_FLOAT64 * | mpParticleFlux |
CVector< size_t > | mSpeciesIndex |
CVector< C_FLOAT64 > | mSpeciesMultiplier |
CVector< C_FLOAT64 > | mSubstrateMultiplier |
Definition at line 58 of file CTrajectoryMethodDsaLsodar.h.
CTrajectoryMethodDsaLsodar::CReactionDependencies::CReactionDependencies | ( | ) |
Default constructor
This class implements an hybrid algorithm for the simulation of a biochemical system over time.
Definition at line 42 of file CTrajectoryMethodDsaLsodar.cpp.
CTrajectoryMethodDsaLsodar::CReactionDependencies::CReactionDependencies | ( | const CReactionDependencies & | src | ) |
Copy constructor
const | CReactionDependencies & src |
Definition at line 55 of file CTrajectoryMethodDsaLsodar.cpp.
CTrajectoryMethodDsaLsodar::CReactionDependencies::~CReactionDependencies | ( | ) |
CTrajectoryMethodDsaLsodar::CReactionDependencies & CTrajectoryMethodDsaLsodar::CReactionDependencies::operator= | ( | const CReactionDependencies & | rhs | ) |
Assignment operator
const | CReactionDependencies & rhs |
Definition at line 71 of file CTrajectoryMethodDsaLsodar.cpp.
References mCalculations, mDependentReactions, mMethodSpecies, mMethodSubstrates, mModelSpecies, mModelSubstrates, mpParticleFlux, mSpeciesIndex, mSpeciesMultiplier, and mSubstrateMultiplier.
std::vector< Refresh * > CTrajectoryMethodDsaLsodar::CReactionDependencies::mCalculations |
Vector of refresh methods which need to be executed to update all values required for simulation
Definition at line 105 of file CTrajectoryMethodDsaLsodar.h.
Referenced by CTrajectoryMethodDsaLsodar::fireReaction(), and operator=().
CVector< size_t > CTrajectoryMethodDsaLsodar::CReactionDependencies::mDependentReactions |
A vector of indexes of reaction which propensities have to be recalculated.
Definition at line 110 of file CTrajectoryMethodDsaLsodar.h.
Referenced by CTrajectoryMethodDsaLsodar::fireReaction(), and operator=().
Vector of pointers to method internal species values to calculate the new state.
Definition at line 95 of file CTrajectoryMethodDsaLsodar.h.
Referenced by CTrajectoryMethodDsaLsodar::fireReaction(), and operator=().
Vector of pointers to method internal species values to calculate the new propensity.
Definition at line 120 of file CTrajectoryMethodDsaLsodar.h.
Referenced by CTrajectoryMethodDsaLsodar::calculateAmu(), and operator=().
Vector of pointers to model species values to calculate the new state.
Definition at line 100 of file CTrajectoryMethodDsaLsodar.h.
Referenced by CTrajectoryMethodDsaLsodar::fireReaction(), and operator=().
Vector of pointers to model species values to calculate the new propensity.
Definition at line 125 of file CTrajectoryMethodDsaLsodar.h.
Referenced by CTrajectoryMethodDsaLsodar::calculateAmu(), and operator=().
C_FLOAT64* CTrajectoryMethodDsaLsodar::CReactionDependencies::mpParticleFlux |
A pointer to the particle flux of the reaction.
Definition at line 130 of file CTrajectoryMethodDsaLsodar.h.
Referenced by CTrajectoryMethodDsaLsodar::calculateAmu(), and operator=().
CVector< size_t > CTrajectoryMethodDsaLsodar::CReactionDependencies::mSpeciesIndex |
A vector containing the index of each species participating in the reaction as a substrate and/or product.
Definition at line 136 of file CTrajectoryMethodDsaLsodar.h.
Referenced by CTrajectoryMethodDsaLsodar::CPartition::determineStochasticSpecies(), and operator=().
Vector of multiplier to calculate the new state
Definition at line 90 of file CTrajectoryMethodDsaLsodar.h.
Referenced by CTrajectoryMethodDsaLsodar::fireReaction(), and operator=().
Vector of multiplier to calculate the new propensity.
Definition at line 115 of file CTrajectoryMethodDsaLsodar.h.
Referenced by CTrajectoryMethodDsaLsodar::calculateAmu(), and operator=().