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.

Member Function Documentation

◆ update()

auto update ( double  T,
double  P 
) -> void

Update the thermodynamic properties of the chemical system.

Parameters
TThe new temperature (in units of K)
PThe new pressure (in units of Pa)

The documentation for this class was generated from the following files: