#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. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002