Gems3k  3.1
GEMS3K standalone solver for geochemical equilibria
 All Classes Files Functions Variables Enumerations Enumerator
Public Member Functions
TSTPcalc Class Reference

Sterner-Pitzer (STP) model for fluid mixtures. More...

#include <s_solmod.h>

Inheritance diagram for TSTPcalc:
TSolMod

List of all members.

Public Member Functions

 TSTPcalc (long int NCmp, double Pp, double Tkp, char Eos_Code)
 Constructor.
 TSTPcalc (SolutionData *sd)
 ~TSTPcalc ()
 Destructor.
long int PureSpecies ()
 Calculates pure species properties (pure fugacities)
long int PTparam ()
 Calculates T,P corrected interaction parameters.
long int MixMod ()
 Calculates activity coefficients.
long int ExcessProp (double *Zex)
 Calculates excess properties.
long int IdealProp (double *Zid)
 Calculates ideal mixing properties.
long int STPCalcFugPure (double Tmin, float *Cpg, double *FugProps)
 Calculates pure species properties (called from DCthermo)

Detailed Description

Sterner-Pitzer (STP) model for fluid mixtures.

References: Sterner and Pitzer (1994) (c) TW December 2010


Member Function Documentation

long int TSTPcalc::ExcessProp ( double *  Zex) [virtual]

Calculates excess properties.

calculates excess properties

Reimplemented from TSolMod.

long int TSTPcalc::IdealProp ( double *  Zid) [virtual]

Calculates ideal mixing properties.

calculates ideal mixing properties

Reimplemented from TSolMod.


The documentation for this class was generated from the following files: