Gems3k
3.1
GEMS3K standalone solver for geochemical equilibria
|
DataCHemistry contains chemical system definitions common to all nodes for the exchange between the GEM IPM and the FMT code parts. More...
Go to the source code of this file.
Classes | |
struct | DATACH |
Data for CHemistry data structure. More... | |
Enumerations | |
enum | DATACH_STATIC_FIELDS { f_nIC = 0, f_nDC, f_nPH, f_nPS, f_nDCs, f_nICb, f_nDCb, f_nPHb, f_nPSb, f_nTp, f_nPp, f_iGrd, f_fAalp, f_mLook } |
enum | DATACH_DYNAMIC_FIELDS { f_xic = 0, f_xdc, f_xph, f_ICNL, f_ccIC, f_ICmm, f_DCNL, f_ccDC, f_DCmm, f_PHNL, f_ccPH, f_nDCinPH, f_A, f_Ttol, f_TKval, f_Ptol, f_Pval, f_denW, f_denWg, f_epsW, f_epsWg, f_V0, f_G0, f_H0, f_S0, f_Cp0, f_A0, f_U0, f_DD, f_Psat } |
Variables | |
const long int | MaxICN = 6 |
const long int | MaxDCN = 16 |
const long int | MaxPHN = 16 |
DataCHemistry contains chemical system definitions common to all nodes for the exchange between the GEM IPM and the FMT code parts.
Contains dimensions and index lists for ICs, DCs, Phases in DATABR structure. Also contains thermodynamic data as grid arrays for interpolation over T,P. Used in TNode and TNodeArray classes
f_xic |
Field index into outField structure. |
enum DATACH_STATIC_FIELDS |
f_nIC |
Field index into outField structure. |