Gems3k
3.1
GEMS3K standalone solver for geochemical equilibria
|
Module contains a Flags and thresholds for numeric modules. More...
#include <m_param.h>
Public Member Functions | |
TProfil (TMulti *amulti) | |
const char * | GetName () const |
void | outMulti (GemDataStream &ff, gstring &path) |
Writing structure MULTI (GEM IPM work structure) to binary file. | |
void | outMultiTxt (const char *path, bool append=false) |
Writing structure MULTI ( free format text file ) | |
void | readMulti (GemDataStream &ff) |
Reading structure MULTI (GEM IPM work structure) from binary file. | |
void | readMulti (const char *path, DATACH *dCH) |
Reading structure MULTI (GEM IPM work structure) from text file. | |
double | ComputeEquilibriumState (long int &PrecLoops_, long int &NumIterFIA_, long int &NumIterIPM_) |
GEM IPM calculation of equilibrium state in MULTI. | |
double | HelmholtzEnergy (double x) |
double | InternalEnergy (double TC, double P) |
Public Attributes | |
TMulti * | multi |
MULTI * | pmp |
SPP_SETTING | pa |
Module contains a Flags and thresholds for numeric modules.