Gems3k  3.1
GEMS3K standalone solver for geochemical equilibria
 All Classes Files Functions Variables Enumerations Enumerator
TNode Member List
This is the complete list of members for TNode, including all inherited members.
allocMemory() (defined in TNode)TNode [protected]
CalcTimeTNode [protected]
check_grid_P(double P)TNode
check_grid_T(double TK)TNode
check_grid_TP(double T, double P)TNode
check_TP(double T, double P)TNode
cMs() const TNode [inline]
CNodeTNode [protected]
cP() const TNode [inline]
CSDTNode [protected]
cTC() const TNode [inline]
cTK() const TNode [inline]
cVs() const TNode [inline]
databr_element_to_vtk(fstream &ff, DATABR *CNode_, long int nfild, long int ndx) (defined in TNode)TNode [protected]
databr_free(DATABR *data_BR_=0)TNode [protected]
databr_from_file(GemDataStream &ff)TNode [protected]
databr_from_text_file(fstream &ff)TNode [protected]
databr_head_to_vtk(fstream &ff, const char *name, double time, long cycle, long nx=1, long ny=1, long nz=1) (defined in TNode)TNode [protected]
databr_name_to_vtk(fstream &ff, long int nfild, long int ndx, long int ndx2=0) (defined in TNode)TNode [protected]
databr_realloc() (defined in TNode)TNode [protected]
databr_reset(DATABR *CNode, long int level=0) (defined in TNode)TNode [protected]
databr_size_to_vtk(long int nfild, long int &nel, long int &nel2) (defined in TNode)TNode [protected]
databr_to_file(GemDataStream &ff)TNode [protected]
databr_to_text_file(fstream &ff, bool with_comments=true, bool brief_mode=false, const char *path=" ")TNode [protected]
databr_to_vtk(fstream &ff, const char *name, double time, long int cycle, long int nFilds, long int(*Flds)[2])TNode [virtual]
datach_free() (defined in TNode)TNode [protected]
datach_from_file(GemDataStream &ff)TNode [protected]
datach_from_text_file(fstream &ff)TNode [protected]
datach_realloc() (defined in TNode)TNode [protected]
datach_reset() (defined in TNode)TNode [protected]
datach_to_file(GemDataStream &ff)TNode [protected]
datach_to_text_file(fstream &ff, bool with_comments=true, bool brief_mode=false, const char *path=" ")TNode [protected]
DC_a(const long int xCH)TNode
DC_A0(const long int xCH, const double P, const double TK)TNode
DC_c(const long int xCH)TNode
DC_Cp0(const long int xCH, const double P, const double TK)TNode
DC_g(const long int xCH) const TNode [inline]
DC_G0(const long int xCH, const double P, const double TK, bool norm=true)TNode
DC_H0(const long int xCH, const double P, const double TK)TNode
DC_lng(const long int xCH) const TNode [inline]
DC_mu(const long int xCH, bool norm=true)TNode
DC_mu0(const long int xCH, bool norm=true)TNode
DC_n(const long int xCH) const TNode [inline]
DC_name_to_xCH(const char *Name)TNode
DC_name_to_xDB(const char *Name)TNode [inline]
DC_S0(const long int xCH, const double P, const double TK)TNode
DC_U0(const long int xCH, const double P, const double TK)TNode
DC_V0(const long int xCH, const double P, const double TK)TNode
DC_xCH_to_xDB(const long int xCH)TNode
DC_xDB_to_xCH(const long int xBR) const TNode [inline]
DCaJI(const long int xdc, const long int xic) const TNode [inline]
DCmm(const long int xdc) const TNode [inline]
DCtoPh_DBR(const long int xBR)TNode
DCtoPh_DCH(const long int xCH)TNode
DenH2Og(const double P, const double TK)TNode
DenH2Ow(const double P, const double TK)TNode
DensArrayH2Ow(const double P, const double TK, vector< double > &DensAW)TNode
EpsArrayH2Ow(const double P, const double TK, vector< double > &EpsAW)TNode
EpsH2Og(const double P, const double TK)TNode
EpsH2Ow(const double P, const double TK)TNode
freeMemory() (defined in TNode)TNode [protected]
GEM_CalcTime()TNode
GEM_from_MT(long int p_NodeHandle, long int p_NodeStatusCH, double p_TK, double p_P, double p_Vs, double p_Ms, double *p_bIC, double *p_dul, double *p_dll, double *p_aPH)TNode
GEM_from_MT(long int p_NodeHandle, long int p_NodeStatusCH, double p_TK, double p_P, double p_Vs, double p_Ms, double *p_bIC, double *p_dul, double *p_dll, double *p_aPH, double *p_xDC)TNode
GEM_from_MT(long int p_NodeHandle, long int p_NodeStatusCH, double p_TK, double p_P, double p_Vs, double p_Ms, double *p_bIC, double *p_dul, double *p_dll, double *p_aPH, double *p_xDC, double *p_gam)TNode
GEM_init(const char *ipmfiles_lst_name, const char *dbrfiles_lst_name=0, long int *nodeTypes=0, bool getNodT1=false)TNode
GEM_Iterations(long int &PrecLoops, long int &NumIterFIA, long int &NumIterIPM)TNode
GEM_print_ipm(const char *fname)TNode
GEM_read_dbr(const char *fname, bool binary_f=false)TNode
GEM_restore_MT(long int &p_NodeHandle, long int &p_NodeStatusCH, double &p_TK, double &p_P, double &p_Vs, double &p_Ms, double *p_bIC, double *p_dul, double *p_dll, double *p_aPH)TNode
GEM_run(bool uPrimalSol)TNode
GEM_set_MT(double p_Tm, double p_dt)TNode
GEM_to_MT(long int &p_NodeHandle, long int &p_NodeStatusCH, long int &p_IterDone, double &p_Vs, double &p_Ms, double &p_Gs, double &p_Hs, double &p_IC, double &p_pH, double &p_pe, double &p_Eh, double *p_rMB, double *p_uIC, double *p_xDC, double *p_gam, double *p_xPH, double *p_vPS, double *p_mPS, double *p_bPS, double *p_xPA, double *p_aPH, double *p_bSP)TNode
GEM_write_dbr(const char *fname, bool binary_f=false, bool with_comments=true, bool brief_mode=false)TNode
Get_aDC(const long int xdc, bool scale=true)TNode
Get_aDCc(vector< double > &aDCc, const long &index_phase_aDCc, const long &index_phase) (defined in TNode)TNode
Get_aIPc(vector< double > &aIPc, const long &index_phase_aIPc, const long &index_phase) (defined in TNode)TNode
Get_aIPx(vector< long > &aIPx, const long &index_phase_aIPx, const long &index_phase) (defined in TNode)TNode
Get_bIC(const long int xic) const TNode [inline]
Get_cDC(const long int xdc)TNode
Get_gDC(const long int xdc) const TNode [inline]
get_grid_index_Ppa_sat(double Tk)TNode
Get_IPc_IPx_DCc_indices(long &index_phase_aIPx, long &index_phase_aIPc, long &index_phase_aDCc, const long &index_phase)TNode
Get_mIC(const long xic)TNode
Get_muDC(const long int xDC, bool norm=true)TNode
Get_nDC(const long int xdc) const TNode [inline]
Get_NPar_NPcoef_MaxOrd_NComp_NP_DC(long &NPar, long &NPcoef, long &MaxOrd, long &NComp, long &NP_DC, const long &index_phase) (defined in TNode)TNode
get_Ppa_sat(double Tk)TNode
gridTP() const TNode [inline]
IC_b(const long int xCH) const TNode [inline]
IC_name_to_xCH(const char *Name)TNode
IC_name_to_xDB(const char *Name)TNode [inline]
IC_xCH_to_xDB(const long int xCH)TNode
IC_xDB_to_xCH(const long int xBR) const TNode [inline]
ICmm(const long int xic) const TNode [inline]
InitNodeArray(const char *, long int *, bool, bool) (defined in TNode)TNode [inline, protected, virtual]
multi (defined in TNode)TNode [protected]
nNodes() const (defined in TNode)TNode [inline, protected, virtual]
NumIterFIATNode [protected]
NumIterIPMTNode [protected]
packDataBr()TNode
pCNode() const TNode [inline]
pCSD() const TNode [inline]
Ph_BC(const long int xph, double *ARout=0)TNode
Ph_Mass(const long int xBR)TNode
Ph_name_to_xCH(const char *Name)TNode
Ph_name_to_xDB(const char *Name)TNode [inline]
Ph_SatInd(const long int xph)TNode
Ph_Volume(const long int xBR)TNode
Ph_xCH_to_xDB(const long int xCH)TNode
Ph_xDB_to_xCH(const long int xBR) const TNode [inline]
PhtoDC_DBR(const long int Phx, long int &nDCinPh)TNode
PhtoDC_DCH(const long int Phx, long int &nDCinPh)TNode
Phx_to_DCx(const long int Phx)TNode
pmmTNode [protected]
PrecLoopsTNode [protected]
profil (defined in TNode)TNode [protected]
Set_aDCc(const vector< double > aDCc, const long &index_phase_aDCc, const long &index_phase) (defined in TNode)TNode
Set_aIPc(const vector< double > aIPc, const long &index_phase_aIPc, const long &index_phase) (defined in TNode)TNode
Set_bIC(const long int xic, const double bIC)TNode [inline]
Set_dll(const long int xdc, const double dll)TNode [inline]
Set_dul(const long int xdc, const double dul)TNode [inline]
Set_IC_b(const double b_val, const long int xCH)TNode [inline]
Set_nDC(const long int xdc, const double nDC)TNode [inline]
Set_Pb(double &P_b) (defined in TNode)TNode
Set_Tk(double &T_k)TNode
setNodeArray(long int, long int *) (defined in TNode)TNode [inline, protected, virtual]
setNodeHandle(long int jj)TNode [inline]
TNode()TNode
unpackDataBr(bool uPrimalSol)TNode
VisH2Ow(const double P, const double TK)TNode
~TNode()TNode [virtual]