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

Module contains a Flags and thresholds for numeric modules. More...

#include <m_param.h>

List of all members.

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

TMultimulti
MULTIpmp
SPP_SETTING pa

Detailed Description

Module contains a Flags and thresholds for numeric modules.


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