Interface Member List
This is the complete list of members for Interface, including all inherited members.
clone() const -> std::shared_ptr< Interface >=0 | Interface | pure virtual |
elementMolarMass(Index ielement) const -> double=0 | Interface | pure virtual |
elementName(Index ielement) const -> std::string=0 | Interface | pure virtual |
elementStoichiometry(Index ispecies, Index ielement) const -> double=0 | Interface | pure virtual |
formulaMatrix() const -> Matrix | Interface | |
indexElement(std::string element) const -> Index | Interface | |
indexFirstSpeciesInPhase(Index iphase) const -> Index | Interface | |
indexPhase(std::string phase) const -> Index | Interface | |
indexPhaseWithSpecies(Index ispecies) const -> Index | Interface | |
indexSpecies(std::string species) const -> Index | Interface | |
numElements() const -> unsigned=0 | Interface | pure virtual |
numPhases() const -> unsigned=0 | Interface | pure virtual |
numSpecies() const -> unsigned=0 | Interface | pure virtual |
numSpeciesInPhase(Index iphase) const -> unsigned=0 | Interface | pure virtual |
operator ChemicalSystem() const | Interface | |
phaseName(Index iphase) const -> std::string=0 | Interface | pure virtual |
pressure() const -> double=0 | Interface | pure virtual |
properties(ThermoModelResult &res, double T, double P) -> void=0 | Interface | pure virtual |
properties(ChemicalModelResult &res, double T, double P, VectorConstRef n) -> void=0 | Interface | pure virtual |
speciesAmounts() const -> Vector=0 | Interface | pure virtual |
speciesName(Index ispecies) const -> std::string=0 | Interface | pure virtual |
state(const ChemicalSystem &system) const -> ChemicalState | Interface | |
system() const -> ChemicalSystem | Interface | |
temperature() const -> double=0 | Interface | pure virtual |
~Interface()=0 | Interface | pure virtual |