COPASI API
4.16.103
|
Public Member Functions | |
CReactionDependencies () | |
CReactionDependencies (const CReactionDependencies &src) | |
CReactionDependencies & | operator= (const CReactionDependencies &rhs) |
~CReactionDependencies () | |
Public Attributes | |
CVector< C_FLOAT64 * > | mMethodSpecies |
CVector< size_t > | mMethodSpeciesIndex |
CVector< C_FLOAT64 * > | mMethodSubstrates |
CVector< C_FLOAT64 * > | mModelSpecies |
CVector< C_FLOAT64 * > | mModelSubstrates |
C_FLOAT64 * | mpParticleFlux |
CVector< C_FLOAT64 > | mSpeciesMultiplier |
CVector< C_FLOAT64 > | mSubstrateMultiplier |
Definition at line 52 of file CTauLeapMethod.h.
CTauLeapMethod::CReactionDependencies::CReactionDependencies | ( | ) |
Default constructor
This class implements the tau-Leap method for the simulation of a biochemical system over time (see Gillespie (2001): Approximate accelerated stochastic simulation of chemically reacting systems. J. Chemical Physics, 115:1716-1733).
File name: CTauLeapMethod.cpp Author: Juergen Pahle Email: juerg en.p ahle@ eml- r.vil la-b osch. de
Last change: 20, April 2004
(C) European Media Lab 2004.
Definition at line 60 of file CTauLeapMethod.cpp.
CTauLeapMethod::CReactionDependencies::CReactionDependencies | ( | const CReactionDependencies & | src | ) |
Copy constructor
const | CReactionDependencies & src |
Definition at line 71 of file CTauLeapMethod.cpp.
CTauLeapMethod::CReactionDependencies::~CReactionDependencies | ( | ) |
CTauLeapMethod::CReactionDependencies & CTauLeapMethod::CReactionDependencies::operator= | ( | const CReactionDependencies & | rhs | ) |
Assignment operator
const | CReactionDependencies & rhs |
Definition at line 85 of file CTauLeapMethod.cpp.
References mMethodSpecies, mMethodSpeciesIndex, mMethodSubstrates, mModelSpecies, mModelSubstrates, mpParticleFlux, mSpeciesMultiplier, and mSubstrateMultiplier.
Vector of pointers to method internal species values to calculate the new state.
Definition at line 94 of file CTauLeapMethod.h.
Referenced by operator=().
CVector< size_t > CTauLeapMethod::CReactionDependencies::mMethodSpeciesIndex |
Vector of indexes of the species for method internal calculations
Definition at line 89 of file CTauLeapMethod.h.
Referenced by operator=().
Vector of pointers to method internal species values to calculate the new propensity.
Definition at line 109 of file CTauLeapMethod.h.
Referenced by CTauLeapMethod::calculateAmu(), and operator=().
Vector of pointers to model species values to calculate the new state.
Definition at line 99 of file CTauLeapMethod.h.
Referenced by operator=().
Vector of pointers to model species values to calculate the new propensity.
Definition at line 114 of file CTauLeapMethod.h.
Referenced by CTauLeapMethod::calculateAmu(), and operator=().
C_FLOAT64* CTauLeapMethod::CReactionDependencies::mpParticleFlux |
A pointer to the particle flux of the reaction.
Definition at line 119 of file CTauLeapMethod.h.
Referenced by CTauLeapMethod::calculateAmu(), and operator=().
Vector of multiplier to calculate the new state
Definition at line 84 of file CTauLeapMethod.h.
Referenced by operator=().
Vector of multiplier to calculate the new propensity.
Definition at line 104 of file CTauLeapMethod.h.
Referenced by CTauLeapMethod::calculateAmu(), and operator=().