Reaktoro A unified framework for modeling chemically reactive systems
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.

## ◆ 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: