Gems3k
3.1
GEMS3K standalone solver for geochemical equilibria
|
BASE_PARAM | Flags and thresholds for numeric modules |
DATABR | DataBRidge defines the structure of node-dependent data for exchange between the coupled GEM IPM and FMT code parts |
DATACH | Data for CHemistry data structure |
EOSPARAM | Churakov & Gottschalk (2003) EOS calculations declaration of EOSPARAM class (used by the TCGFcalc class) |
GemDataStream | Stream binary file operations extended for endianness (e.g |
GoldenSection | Class for minimization of convex one parameter function ( f(x)=>0 ) Method of Gold Selection |
GoldenSectionData | Data for minimization of convex one parameter function ( f(x)=>0 ) |
GoldenSectionTwo | Class for minimization of convex two parameter function ( f(x,y)=>0 ) Method of Gold Selection |
LOCATION | Location (coordinates) of a point in space for implementation of particle transport algorithms |
MULTI | Contains chemical thermodynamic work data for GEM IPM-3 algorithm |
outField | Internal descriptions of fields |
SolutionData | Base class for subclasses of built-in mixing models |
SorptionData | |
SorptionSiteData | |
SPP_SETTING | Base Parametres of SP |
TBerman | Berman model for multi-component sublattice solid solutions |
TCGFcalc | Churakov and Gottschalk (2003) EOS calculations |
TCORKcalc | Compensated Redlich-Kwong (CORK) model for fluid mixtures |
TDavies | Extended Debye-Hueckel (EDH) model for aqueous electrolyte solutions, Davies variant |
TDebyeHueckel | Two-term Debye-Hueckel (DH) model for aqueous electrolyte solutions |
TError | |
TEUNIQUAC | Extended universal quasi-chemical (EUNIQUAC) model for aqueous electrolyte solutions |
TFatalError | |
TGuggenheim | Binary Guggenheim (Redlich-Kister) model for solid solutions |
THelgeson | Extended Debye-Hueckel (EDH) model for aqueous electrolyte solutions, Helgesons variant |
TIdeal | Subclass for the ideal model (both simple and multi-site) |
TKarpov | Extended Debye-Hueckel (EDH) model for aqueous electrolyte solutions, Karpovs variant |
TLimitingLaw | Debye-Hueckel (DH) limiting law for aqueous electrolyte solutions |
TMargules | Ternary Margules (regular) model for solid solutions |
TModOther | Class for hardcoded models for solid solutions |
TMulti | |
TNEMcalc | |
TNode | Implements a simple C/C++ interface between GEM IPM and FMT codes |
TNodeArray | Implements an advanced (level 2) C/C++ interface with GEMS3K for the development of coupled reactive transport codes |
TNRTL | Non-random two liquid (NRTL) model for liquid solutions |
TPitzer | Pitzer model, Harvie-Moller-Weare (HMW) version, with explicit temperature dependence |
TPR78calc | Peng-Robinson (PR78) model for fluid mixtures |
TPrintArrays | Print fields of structure outField |
TProfil | Module contains a Flags and thresholds for numeric modules |
TPRSVcalc | Peng-Robinson-Stryjek-Vera (PRSV) model for fluid mixtures |
TReadArrays | Read fields of structure |
TRedlichKister | Redlich-Kister model for multicomponent solid solutions |
TRegular | Regular model for multicomponent solid solutions |
TRWArrays | Basic class for red/write fields of structure |
TShvarov | Extended Debye-Hueckel (EDH) model for aqueous electrolyte solutions, Shvarov variant |
TSIT | SIT model reimplementation for aqueous electrolyte solutions |
TSolMod | |
TSorpMod | |
TSRKcalc | Soave-Redlich-Kwong (SRK) model for fluid mixtures |
TSTPcalc | Sterner-Pitzer (STP) model for fluid mixtures |
TSubregular | Binary Margules (subregular) model for solid solutions |
TSurfSiteMod | |
TVanLaar | Van Laar model for solid solutions |
TWilson | Wilson model for liquid solutions |