#include <Chemical.h>
Inheritance diagram for Chemical:

Public Methods | |
| std::string | GetName () const |
| std::string | GetTeXName () const |
| Chemical () | |
| Chemical (int chemicalNumber, double amount=0, std::string name="") | |
| Chemical (int chemicalNumber, double amount, double errorInInitialAmount, std::string name) | |
| virtual | ~Chemical () |
| double | GetAmount () const |
| double | GetInitialAmount () const |
| double | GetErrorInInitialAmount () const |
| virtual void | SetErrorInInitialAmount (double errorInInitialAmount) |
| virtual void | SetAmount (double amount) |
| virtual void | SetInitialAmount (double initialAmount) |
| virtual void | IncrementAmount (double change) |
| virtual void | Reset () |
| const std::vector< Reaction * > * | GetReactions () const |
| int | GetChemicalNumber () |
| void | SetTeXName () |
Protected Attributes | |
| int | chemicalNumber |
| std::vector< Reaction * > | reactions |
| double | amount |
| double | initialAmount |
| double | errorInInitialAmount |
| std::string | name |
| std::string | m_sTeXName |
|
|
Definition at line 43 of file Chemical.cpp. |
|
||||||||||||||||
|
Definition at line 16 of file Chemical.cpp. References amount, chemicalNumber, errorInInitialAmount, initialAmount, name, SetAmount, and SetTeXName. |
|
||||||||||||||||||||
|
Definition at line 33 of file Chemical.cpp. References amount, chemicalNumber, errorInInitialAmount, initialAmount, name, SetAmount, and SetTeXName. |
|
|
Definition at line 48 of file Chemical.cpp. |
|
|
|
Definition at line 103 of file Chemical.cpp. References chemicalNumber. Referenced by ReactionNetwork::AddAlgebraicIndex, and CTauNetwork::GetChemical. |
|
|
Definition at line 63 of file Chemical.cpp. References errorInInitialAmount. Referenced by SingleNetworkMinimizable::ComputeResiduals. |
|
|
Definition at line 58 of file Chemical.cpp. References initialAmount. Referenced by SingleNetworkMinimizable::Initialize. |
|
|
|
Definition at line 78 of file Chemical.cpp. References reactions. |
|
|
Definition at line 30 of file Chemical.h. References m_sTeXName. |
|
|
Reimplemented in CAlgebraicChemical. Definition at line 83 of file Chemical.cpp. References amount. |
|
|
Reimplemented in CAlgebraicChemical. Definition at line 93 of file Chemical.cpp. References initialAmount, and SetAmount. Referenced by ReactionNetwork::ChemicalReset, and CMixedReactionNetwork::ChemicalReset. |
|
|
|
Reimplemented in CAlgebraicChemical. Definition at line 73 of file Chemical.cpp. References errorInInitialAmount. |
|
|
Reimplemented in CAlgebraicChemical. Definition at line 68 of file Chemical.cpp. References initialAmount. |
|
|
Definition at line 108 of file Chemical.cpp. References m_sTeXName, and name. Referenced by CAlgebraicChemical::CAlgebraicChemical, and Chemical. |
|
|
Definition at line 49 of file Chemical.h. Referenced by Chemical, CSumChemical::ComputeAmount, CMDOChemical::ComputeAmount, CLogChemical::ComputeAmount, CCurrentToInitialRatioChemical::ComputeAmount, CCurrentToCurrentRatioChemical::ComputeAmount, GetAmount, IncrementAmount, CAlgebraicChemical::Reset, and SetAmount. |
|
|
Definition at line 47 of file Chemical.h. Referenced by CAlgebraicChemical::CAlgebraicChemical, Chemical, and GetChemicalNumber. |
|
|
|
|
Definition at line 53 of file Chemical.h. Referenced by GetTeXName, and SetTeXName. |
|
|
Definition at line 52 of file Chemical.h. Referenced by CAlgebraicChemical::CAlgebraicChemical, Chemical, GetName, and SetTeXName. |
|
|
Definition at line 48 of file Chemical.h. Referenced by GetReactions. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002