class SoluteAnderson91

Declaration

class SoluteAnderson91 { /* full declaration omitted */ };

Description

The SoluteAnderson91 class calculates the thermodynamic properties of aqueous species using the modified Anderson et al. (1991) density model References:

Declared at: ThermoFun/ThermoModelsSubstance.h:183

Method Overview

  • public SoluteAnderson91()
  • public SoluteAnderson91(const ThermoFun::Substance & substance)
  • public auto thermoProperties(double T, double P, const ThermoFun::PropertiesSolvent & wpr, const ThermoFun::PropertiesSolvent & wp) -> ThermoFun::ThermoPropertiesSubstance

Methods

SoluteAnderson91()

Description

Construct a default AqueousSubstance

Declared at: ThermoFun/ThermoModelsSubstance.h:187

SoluteAnderson91(
    const ThermoFun::Substance& substance)

Description

Construct a Model instance from a Substance

Declared at: ThermoFun/ThermoModelsSubstance.h:190

Parameters

const ThermoFun::Substance& substance

auto thermoProperties(
    double T,
    double P,
    const ThermoFun::PropertiesSolvent& wpr,
    const ThermoFun::PropertiesSolvent& wp)
    -> ThermoFun::ThermoPropertiesSubstance

Description

Returns the thermodynamic properties of the substance.

Declared at: ThermoFun/ThermoModelsSubstance.h:197

Parameters

double T
The temperature value (in units of K)
double P
The pressure value (in units of Pa)
const ThermoFun::PropertiesSolvent& wpr
structure holding the water solvent porperties at reference T and P
const ThermoFun::PropertiesSolvent& wp
structure holding the water solvent porperties