class MinBerman88
Declaration
class MinBerman88 { /* full declaration omitted */ };
Description
The MinBerman88 class References: Berman RG (1988) Internally consistent thermodynamic data for minerals in the system na2o-k2o-cao-mgo-feo-fe2o-sio2-tio2-h2o-co2. Journal of Petrology 29:445-552
Declared at: ThermoFun/ThermoModelsSubstance.h:234
Method Overview
- public MinBerman88()
- public MinBerman88(const ThermoFun::Substance & substance)
- public auto thermoProperties(double T, double P, ThermoFun::ThermoPropertiesSubstance tps) -> ThermoFun::ThermoPropertiesSubstance
Methods
¶MinBerman88()
MinBerman88()
Description
Construct a default MinBerman88 instance
Declared at: ThermoFun/ThermoModelsSubstance.h:238
¶MinBerman88(const ThermoFun::Substance& substance)
MinBerman88(const ThermoFun::Substance& substance)
Description
Construct an MinBerman88 instance from a Substance instance
Declared at: ThermoFun/ThermoModelsSubstance.h:241
Parameters
- const ThermoFun::Substance& substance
¶auto thermoProperties(
double T,
double P,
ThermoFun::ThermoPropertiesSubstance tps)
-> ThermoFun::ThermoPropertiesSubstance
auto thermoProperties(
double T,
double P,
ThermoFun::ThermoPropertiesSubstance tps)
-> ThermoFun::ThermoPropertiesSubstance
Description
Returns the thermodynamic properties of the substance.
Declared at: ThermoFun/ThermoModelsSubstance.h:247
Parameters
- double T
- The temperature value (in units of K)
- double P
- The pressure value (in units of Pa)
- ThermoFun::ThermoPropertiesSubstance tps
- thermodynamic properties of the substance previosuly corrected