ThermoProperties Class Reference
A class used for calculating standard thermodynamic properties of species in a chemical system. More...
#include <ThermoProperties.hpp>
Public Member Functions | |
ThermoProperties () | |
Construct a default ThermoProperties instance. | |
ThermoProperties (const ChemicalSystem &system) | |
Construct a ThermoProperties instance with given ChemicalSystem. | |
auto | update (double T, double P) -> void |
Update the thermodynamic properties of the chemical system. More... | |
auto | temperature () const -> Temperature |
Return the temperature of the phase (in units of K). | |
auto | pressure () const -> Pressure |
Return the pressure of the phase (in units of Pa). | |
auto | standardPartialMolarGibbsEnergies () const -> ThermoVector |
Return the standard partial molar Gibbs energies of the species (in units of J/mol). | |
auto | standardPartialMolarEnthalpies () const -> ThermoVector |
Return the standard partial molar enthalpies of the species (in units of J/mol). | |
auto | standardPartialMolarVolumes () const -> ThermoVector |
Return the standard partial molar volumes of the species (in units of m3/mol). | |
auto | standardPartialMolarEntropies () const -> ThermoVector |
Return the standard partial molar entropies of the species (in units of J/(mol*K)). | |
auto | standardPartialMolarInternalEnergies () const -> ThermoVector |
Return the standard partial molar internal energies of the species (in units of J/mol). | |
auto | standardPartialMolarHelmholtzEnergies () const -> ThermoVector |
Return the standard partial molar Helmholtz energies of the species (in units of J/mol). | |
auto | standardPartialMolarHeatCapacitiesConstP () const -> ThermoVector |
Return the standard partial molar isobaric heat capacities of the species (in units of J/(mol*K)). | |
auto | standardPartialMolarHeatCapacitiesConstV () const -> ThermoVector |
Return the standard partial molar isochoric heat capacities of the species (in units of J/(mol*K)). | |
Detailed Description
A class used for calculating standard thermodynamic properties of species in a chemical system.
Member Function Documentation
◆ update()
auto update | ( | double | T, |
double | P | ||
) | -> void |
Update the thermodynamic properties of the chemical system.
- Parameters
-
T The new temperature (in units of K) P The new pressure (in units of Pa)
The documentation for this class was generated from the following files:
- Reaktoro/Core/ThermoProperties.hpp
- Reaktoro/Core/ThermoProperties.cpp