6 #ifndef VCS_SPECIES_THERMO_H
7 #define VCS_SPECIES_THERMO_H
17 #define VCS_SS0_NOTHANDLED -1
18 #define VCS_SS0_CONSTANT 0
20 #define VCS_SS0_CONSTANT_CP 2
23 #define VCS_SSSTAR_NOTHANDLED -1
24 #define VCS_SSSTAR_CONSTANT 0
25 #define VCS_SSSTAR_IDEAL_GAS 1
Identifies the thermo model for the species.
size_t IndexSpeciesPhase
Index of this species in the current phase.
int SSStar_Vol_Model
Models for the standard state volume of each species.
double SS0_Cp0
Base heat capacity used in the VCS_SS0_CONSTANT_CP model.
double SSStar_Vol0
parameter that is used in the VCS_SSVOL_CONSTANT model.
double SS0_H0
Base enthalpy used in the VCS_SS0_CONSTANT_CP model.
double SS0_T0
Base temperature used in the VCS_SS0_CONSTANT_CP model.
double SS0_Pref
Value of the pressure for the reference state.
double SS0_TSave
Internal storage of the last temperature used in the calculation of the reference naught Gibbs free e...
int SSStar_Model
Integer value representing the star state model.
double SS0_S0
Base entropy used in the VCS_SS0_CONSTANT_CP model.
int SS0_Model
Integer representing the models for the species standard state Naught temperature dependence.
double SS0_feSave
Internal storage of the last calculation of the reference naught Gibbs free energy at SS0_TSave.
size_t IndexPhase
Index of the phase that this species belongs to.
vcs_VolPhase * OwningPhase
Pointer to the owning phase object.
Phase information and Phase calculations for vcs.
const double OneAtm
One atmosphere [Pa].
Namespace for the Cantera kernel.
Defines and definitions within the vcs package.
#define VCS_SSVOL_IDEALGAS
Models for the standard state volume of each species.