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()

Description

Construct a default MinBerman88 instance

Declared at: ThermoFun/ThermoModelsSubstance.h:238

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

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