#include <AlgebraicChemical.h>
Inheritance diagram for CAlgebraicChemical:
Public Methods | |
CAlgebraicChemical (int chemicalNumber, std::string name, std::vector< Chemical * > chemRefVector) | |
CAlgebraicChemical (int chemicalNumber, std::string name, std::vector< Chemical * > chemRefVector, std::vector< RateConstant * > rateRefVector) | |
virtual | ~CAlgebraicChemical () |
virtual void | SetAmount (double amount) |
virtual void | SetInitialAmount (double initialAmount) |
virtual void | SetErrorInInitialAmount (double errorInInitialAmount) |
virtual void | IncrementAmount (double change) |
virtual void | Reset () |
void | SetAll () |
Protected Methods | |
virtual void | ComputeAmount ()=0 |
virtual void | ComputeInitialAmount ()=0 |
virtual void | ComputeErrorInInitialAmount ()=0 |
Protected Attributes | |
std::vector< Chemical * > | m_vpChemRefVector |
std::vector< RateConstant * > | m_vpRateRefVector |
|
Definition at line 11 of file AlgebraicChemical.cpp. References Chemical::chemicalNumber, m_vpChemRefVector, Chemical::name, and Chemical::SetTeXName. |
|
Definition at line 24 of file AlgebraicChemical.cpp. References Chemical::chemicalNumber, m_vpChemRefVector, m_vpRateRefVector, Chemical::name, and Chemical::SetTeXName. |
|
Definition at line 42 of file AlgebraicChemical.cpp. |
|
Implemented in CMDOChemical. Referenced by SetAmount. |
|
Implemented in CMDOChemical. Referenced by SetErrorInInitialAmount. |
|
Implemented in CMDOChemical. Referenced by Reset, and SetInitialAmount. |
|
Reimplemented from Chemical. Definition at line 70 of file AlgebraicChemical.cpp. |
|
Reimplemented from Chemical. Definition at line 75 of file AlgebraicChemical.cpp. References Chemical::amount, ComputeInitialAmount, and Chemical::initialAmount. |
|
Definition at line 48 of file AlgebraicChemical.cpp. References SetAmount, SetErrorInInitialAmount, and SetInitialAmount. Referenced by CEGFRTraffickingNetwork::CEGFRTraffickingNetwork, CEGFRTraffickingPredictionNetwork::CEGFRTraffickingPredictionNetwork, and CQuorumSensingNetwork::CQuorumSensingNetwork. |
|
Reimplemented from Chemical. Definition at line 55 of file AlgebraicChemical.cpp. References ComputeAmount. Referenced by SetAll. |
|
Reimplemented from Chemical. Definition at line 65 of file AlgebraicChemical.cpp. References ComputeErrorInInitialAmount. Referenced by SetAll. |
|
Reimplemented from Chemical. Definition at line 60 of file AlgebraicChemical.cpp. References ComputeInitialAmount. Referenced by SetAll. |
|
|
Definition at line 44 of file AlgebraicChemical.h. Referenced by CAlgebraicChemical, CMDOChemical::ComputeAmount, and CMDOChemical::ComputeInitialAmount. |