PhaseChemicalModel.hpp
60 using PhaseChemicalModelResult = PhaseChemicalModelResultBase<ChemicalScalarRef, ChemicalVectorRef>;
63 using PhaseChemicalModelResultConst = PhaseChemicalModelResultBase<ChemicalScalarConstRef, ChemicalVectorConstRef>;
66 using PhaseChemicalModel = std::function<void(PhaseChemicalModelResult&, Temperature, Pressure, VectorConstRef)>;
VectorType ln_activity_coefficients
The natural log of the activity coefficients of the species in the phase.
Definition: PhaseChemicalModel.hpp:35
The result of a chemical model function that calculates the chemical properties of species.
Definition: PhaseChemicalModel.hpp:33
ScalarType residual_molar_heat_capacity_cv
The residual molar isochoric heat capacity of the phase w.r.t. to its ideal state (in units of J/(mol...
Definition: PhaseChemicalModel.hpp:56
The namespace containing all components of the Reaktoro library.
Definition: ChemicalScalar.hpp:24
A type that describes temperature in units of K.
Definition: ThermoScalar.hpp:177
VectorType ln_activities
The natural log of the activities of the species in the phase.
Definition: PhaseChemicalModel.hpp:38
ScalarType molar_volume
The molar volume of the phase (in units of m3/mol).
Definition: PhaseChemicalModel.hpp:44
ScalarType residual_molar_gibbs_energy
The residual molar Gibbs energy of the phase w.r.t. to its ideal state (in units of J/mol).
Definition: PhaseChemicalModel.hpp:47
ScalarType residual_molar_heat_capacity_cp
The residual molar isobaric heat capacity of the phase w.r.t. to its ideal state (in units of J/(mol*...
Definition: PhaseChemicalModel.hpp:53
ScalarType residual_molar_enthalpy
The residual molar enthalpy of the phase w.r.t. to its ideal state (in units of J/mol).
Definition: PhaseChemicalModel.hpp:50
std::function< void(PhaseChemicalModelResult &, Temperature, Pressure, VectorConstRef)> PhaseChemicalModel
The signature of the chemical model function that calculates the chemical properties of the species i...
Definition: PhaseChemicalModel.hpp:66
Eigen::Ref< const Eigen::VectorXd > VectorConstRef
< Alias to Eigen type Ref<VectorXd>.
Definition: Matrix.hpp:31
VectorType partial_molar_volumes
The partial molar volumes of the species in the phase (in units of m3/mol).
Definition: PhaseChemicalModel.hpp:41