Gems3k  3.1
GEMS3K standalone solver for geochemical equilibria
 All Classes Files Functions Variables Enumerations Enumerator
Public Member Functions | Protected Attributes
TSorpMod Class Reference
Inheritance diagram for TSorpMod:
TNEMcalc

List of all members.

Public Member Functions

 TSorpMod (SorptionData sds)
virtual long int SorptionSpecies ()
virtual long int PTparam ()
virtual long int IsothermMod ()
virtual long int ElstatMod ()
long int UpdatePT (double T_k, double P_bar)
bool testSizes (long int NSpecies, long int NSurSpecies, long int NSorbentEMs, long int NSurfTypes, char Mod_Code, char EIL_Code)
void GetPhaseName (const char *PhName)

Protected Attributes

char Mod_Code
char EIL_Code
char PhasNam_ [MAXPHASENAME]
long int NSpec
long int nlPh
long int nlPhC
long int nEIml
long int nEIpl
long int nCDcf
long int nEIres
long int NsiteTs
long int nISTcf
long int nISDcf
long int DelMax
long int kSorPh
long int ** xsMd
long int(* PhLin )[2]
char DCCs []
char(* IsoCt )[2]
double T_k
double P_bar
double IS
double pH
double pe
double Eh
double sSA
double sgw
double sgg
double sVp
double frSA
double sGP_
double N_Cst
double G_Cst
double q_Cst
double R_CONST
double F_CONST
double Nfsp
double MASDT
double XetaC
double VetaP
double XetaP
double ValP
double ParD1
double ParD2
double Xcap []
double Xdl []
double XdlD
double XlamA
double(* CD )[MAXEILAYERS]
TSurfSiteModsitMod []
double XsTs
double XaTs
double Sarea
double Volum
double Xeta [MAXEILAYERS]
double Xpsi [MAXEILAYERS]
double VetaD
double VPsiD
double nx []
double ** lnSACTs
double * XTS [2]
double Gex
double Hex
double Sex
double CPex
double Vex
double Aex
double Uex
double * lnScalT
double * lnSACT
double * lnGammaF
double * CTerms
double * lnGamma

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