#include <cemhydmat.h>
Classes | |
struct | ants |
struct | cluster |
struct | percolatedpath |
struct | togo |
Public Member Functions | |
void | AnalyticHomogenizationConcrete (double E_paste_inp, double nu_paste_inp, double *E_paste, double *nu_paste, double *E_mortar, double *nu_mortar, double &E_concrete, double &nu_concrete) |
void | AnalyticHomogenizationPaste (double &E, double &nu, int perc_unperc_flag) |
cemhydmat (cemhydmat *CemP) | |
cemhydmat (void) | |
void | constructor_init (void) |
void | CreateHDCSH (void) |
double | get_c () |
double | get_k () |
double | get_source (long ipp, long im, long ido) |
double | GetCp (void) |
int | GetCycNum (void) |
double | GetCycTime (void) |
double | GetDoHActual (void) |
double | GetDoHLastCyc (void) |
double | GetHeat (double GiveTemp, double TargTime) |
void | GetInitClinkerPhases (double &c3s, double &c2s, double &c3a, double &c4af, double &gypsum, double &hemi, double &anh) |
void | GetInputParams (char *my_string) |
double | GetTotCemHeat (void) |
double | GetTotHeat (void) |
double | GetWcr (void) |
void | initvalues (long ipp, long im, long ido) |
void | matcap (double &cc, long ri, long ci, long ipp) |
void | matcond (matrix &d, long ri, long ci, long ipp) |
void | matcond1d (matrix &d, long ri, long ci, long ipp) |
void | matcond2d (matrix &d, long ri, long ci, long ipp) |
void | matcond3d (matrix &d, long ri, long ci, long ipp) |
double | MoveCycles (double GiveTemp, int cycles) |
int | MoveToDoH (double GiveTemp, double DesiredDoH, int maxcyc) |
int | MoveToTime (double GiveTemp, double TargTime) |
void | PercolateForOutput (void) |
void | print (FILE *out) |
void | read (XFILE *in) |
void | read (char *inp) |
int | readcem (char *inp) |
void | updateval (long ipp, long im, long ido) |
~cemhydmat (void) | |
Public Attributes | |
int *** | ArrPerc |
double | average_temp |
double | capacity |
double | conductivity |
int *** | ConnNumbers |
char * | files |
FILE * | in |
double | init_material_time |
int *** | mic_CSH |
long | n_ipp |
double * | PhaseFrac |
int | SYSIZE |
int | SYSSIZE |
Private Member Functions | |
void | addagg (void) |
void | addrand (int randid, long int nneed) |
int | AdjCoord (int coord) |
void | alloc_char_3D (char ***(&mic), long SYSIZE) |
void | alloc_double_3D (double ***(&mic), long SYSIZE) |
void | alloc_int_3D (int ***(&mask), long SYSIZE) |
void | alloc_long_3D (long ***(&mic), long SYSIZE) |
void | alloc_shortint_3D (short int ***(&mic), long SYSIZE) |
int | burn3d (int npix, int d1, int d2, int d3) |
void | burn_phases (int d1, int d2, int d3) |
int | burnset (int d1, int d2, int d3) |
float | Cabs (fcomplex_cem z) |
fcomplex_cem | Cadd (fcomplex_cem a, fcomplex_cem b) |
fcomplex_cem | Cdiv (fcomplex_cem a, fcomplex_cem b) |
int | chckedge (int xck, int yck, int zck) |
int | chkfloc (int xin, int yin, int zin, int radd) |
int | chksph (int xin, int yin, int zin, int radd, int wflg, int phasein, int phase2) |
fcomplex_cem | Cmul (fcomplex_cem a, fcomplex_cem b) |
fcomplex_cem | Complex (float re, float im) |
fcomplex_cem | Conjg (fcomplex_cem z) |
void | connect (void) |
float ** | convert_matrix (float *a, int nrl, int nrh, int ncl, int nch) |
int | countbox (int boxsize, int qx, int qy, int qz) |
int | countboxc (int boxsize, int qx, int qy, int qz) |
int | countem (int xp, int yp, int zp, int phin) |
void | CountPercolation (int &tot_perc, int &tot_unperc) |
int | create (void) |
void | CSHbox (unsigned int *CSH_vicinity) |
fcomplex_cem | Csqrt (fcomplex_cem z) |
fcomplex_cem | Csub (fcomplex_cem a, fcomplex_cem b) |
long | cx (int x, int y, int z, int a, int b, int c) |
long | cy (int x, int y, int z, int a, int b, int c) |
long | cz (int x, int y, int z, int a, int b, int c) |
void | dealloc_char_3D (char ***(&mic), long SYSIZE) |
void | dealloc_double_3D (double ***(&mic), long SYSIZE) |
void | dealloc_int_3D (int ***(&mask), long SYSIZE) |
void | dealloc_long_3D (long ***(&mic), long SYSIZE) |
void | dealloc_shortint_3D (short int ***(&mic), long SYSIZE) |
void | disrealnew (double GiveTemp, double TargTime, int flag) |
void | disrealnew_init (void) |
void | dissolve (int cycle) |
void | distrib3d (void) |
double ** | dmatrix (int nrl, int nrh, int ncl, int nch) |
void | drawfloc (int xin, int yin, int zin, int radd, int phasein, int phase2) |
double * | dvector (int nl, int nh) |
int | edgecnt (int xck, int yck, int zck, int ph1, int ph2, int ph3) |
void | extafm (int xpres, int ypres, int zpres) |
void | extc3ah6 (int xpres, int ypres, int zpres) |
void | extch (void) |
void | extcsh (void) |
int | extettr (int xpres, int ypres, int zpres, int etype) |
void | extfh3 (int xpres, int ypres, int zpres) |
int | extfreidel (int xpres, int ypres, int zpres) |
void | extgyps (int xpres, int ypres, int zpres) |
void | extpozz (int xpres, int ypres, int zpres) |
void | extslagcsh (int xpres, int ypres, int zpres) |
int | extstrat (int xpres, int ypres, int zpres) |
void | free_convert_matrix (float **b, int nrl) |
void | free_dmatrix (double **m, int nrl, int nrh, int ncl) |
void | free_dvector (double *v, int nl) |
void | free_imatrix (int **m, int nrl, int nrh, int ncl) |
void | free_ivector (int *v, int nl) |
void | free_matrix (float **m, int nrl, int nrh, int ncl) |
void | free_submatrix (float *b, int nrl) |
void | free_vector (float *v, int nl) |
void | GenerateConnNumbers (void) |
int | genpartnew (void) |
int | gsphere (int numgen, long int *numeach, int *sizeeach, int *pheach) |
void | hydrate (int fincyc, int stepmax, float chpar1, float chpar2, float hgpar1, float hgpar2, float fhpar1, float fhpar2, float gypar1, float gypar2) |
int ** | imatrix (int nrl, int nrh, int ncl, int nch) |
void | init (void) |
int | IsConnected (int cx, int cy, int cz, int dx, int dy, int dz) |
int | IsSolidPhase (int phase) |
int * | ivector (int nl, int nh) |
void | laguer (fcomplex_cem a[], int m, fcomplex_cem *x, float eps, int polish) |
int | loccsh (int xcur, int ycur, int zcur, int extent) |
void | makefloc (void) |
void | makeinert (long int ndesire) |
int | maketemp (int size) |
float ** | matrix_cem (int nrl, int nrh, int ncl, int nch) |
void | measagg (void) |
void | measure (void) |
void | measuresurf (void) |
int | moveanh (int xcur, int ycur, int zcur, int finalstep, float nucprgyp) |
int | moveas (int xcur, int ycur, int zcur, int finalstep) |
int | movec3a (int xcur, int ycur, int zcur, int finalstep, float nucprob) |
int | movec4a (int xcur, int ycur, int zcur, int finalstep, float nucprob) |
int | movecacl2 (int xcur, int ycur, int zcur, int finalstep) |
int | movecaco3 (int xcur, int ycur, int zcur, int finalstep) |
int | movecas2 (int xcur, int ycur, int zcur, int finalstep) |
int | movech (int xcur, int ycur, int zcur, int finalstep, float nucprob) |
int | movecsh (int xcur, int ycur, int zcur, int finalstep, int cycorig) |
int | moveettr (int xcur, int ycur, int zcur, int finalstep) |
int | movefh3 (int xcur, int ycur, int zcur, int finalstep, float nucprob) |
int | movegyp (int xcur, int ycur, int zcur, int finalstep) |
int | movehem (int xcur, int ycur, int zcur, int finalstep, float nucprgyp) |
int | moveone (int *xloc, int *yloc, int *zloc, int *act, int sumold) |
int | movepix (int ntomove, int ph1, int ph2) |
void | nrerror (const char *error_text) |
int | NumSol (int cx, int cy, int cz) |
void | outmic (void) |
void | outputImageFilePerc (void) |
void | outputUnpercImageFile (void) |
void | parthyd (void) |
void | passone (int low, int high, int cycid, int cshexflag) |
void | phcount (void) |
void | pHpred (void) |
int | procair (int nsearch) |
int | procsol (int nsearch) |
double | ran1 (int *idum) |
void | rand3d (int phasein, int phaseout, float xpt) |
fcomplex_cem | RCmul (float x, fcomplex_cem a) |
void | readhydrparam (void) |
void | resaturate (void) |
float | rhcalc (int phin) |
void | sinter3d (int ph1id, int ph2id, float rhtarget) |
void | stat3d (void) |
float ** | submatrix (float **a, int oldrl, int oldrh, int oldcl, int oldch, int newrl, int newcl) |
int | surfpix (int xin, int yin, int zin) |
void | sysinit (int ph1, int ph2) |
void | sysscan (int ph1, int ph2) |
float * | vector (int nl, int nh) |
void | WriteUnsortedList (int px, int py, int pz) |
void | zroots (fcomplex_cem a[], int m, fcomplex_cem roots[], int polish) |
Private Attributes | |
double | A0_CHSOL |
double | A1_CHSOL |
int | ABSGYP |
double | aCa |
double | activeA0 |
double | activeB0 |
long int | adiabatic_curing |
FILE * | adiafile |
int | adiaflag |
char | adianame [80] |
int | AFM |
int | AFMC |
int | AGG |
int | aggsize |
double | AGRATE |
double | aK |
double | alpha |
double | alpha_cur |
float | alpha_fa_cur |
double | alpha_last |
double | AM |
double | aNa |
long int | anhinit |
int | ANHYDRITE |
double | aOH |
int | ASG |
double | aSO4 |
double | beta |
double | BK |
double | BNa |
int | BoxSize |
double | BprimeK |
double | BprimeNa |
int | burnfreq |
int | BURNT |
long | BURNTG |
int | C2S |
int | C2SID |
long int | c2sinit |
int | C3A |
double | C3AETTR |
double | C3AGYP |
int | C3AH6 |
double | C3AH6_SCALE |
double | C3AH6CRIT |
double | C3AH6GROW |
long int | c3ainit |
int | C3S |
long int | c3sinit |
int | C4AF |
long int | c4afinit |
float | ca_acc |
int | CACL2 |
int | CACO3 |
long int | Calculate_elastic_homogenization |
int | CAS2 |
int | CEM |
double | cem_m3 |
long int *** | cement |
int | CEMID |
double | cemmass |
double | cemmasswgyp |
long int *** | cemreal |
int | CH |
double | CH_mass |
double | CHCRIT |
int | chflag |
long int | chgone |
double | CHGROW |
double | CHGROWAGG |
long int | chnew |
long int | chold |
double | chs_new |
FILE * | chsfile |
char | chshrname [80] |
int | clusleft |
struct cluster ** | clust |
double | cm2perL2m |
char | cmdnew [120] |
double | conccaplus |
double | concsulfate |
long int * | count |
long int | countkeep |
long int | countpore |
double | Cp_agg |
double | Cp_bh2o |
double | Cp_cement |
double | Cp_CH |
double | Cp_h2o |
double | Cp_now |
double | Cp_pozz |
int * | creates |
float | cs_acc |
int | CSH |
int | csh2flag |
unsigned int * | CSH_vicinity |
short int *** | cshage |
int | cshboxsize |
FILE * | CSHfile |
int | cshgeom |
double | CSHSCALE |
int | CUBEMAX |
int | CUBEMIN |
int | cubesize |
struct percolatedpath * | current |
int *** | curvature |
int | cyccnt |
int | cycflag |
double | DCACL2MAX |
double | DCACO3MAX |
double | DCAS2MAX |
double | DETTRMAX |
double | DGYPMAX |
int | DIFFANH |
int | DIFFAS |
int | DIFFC3A |
int | DIFFC4A |
int | DIFFCACL2 |
int | DIFFCACO3 |
int | DIFFCAS2 |
int | DIFFCH |
long int | DIFFCHdeficit |
int | DIFFCSH |
int | DIFFETTR |
int | DIFFFH3 |
int | DIFFGYP |
int | DIFFHEM |
float * | disbase |
double | DISBIAS |
long int * | discount |
double | DISMIN |
double | DISMIN2 |
float | dismin_c3a |
double | DISMIN_C3A_0 |
float | dismin_c4af |
double | DISMIN_C4AF_0 |
double | DISMINASG |
double | DISMINCAS2 |
double | DISMINSLAG |
int | dispdist |
float * | disprob |
FILE * | disprobfile |
double | |
double | E_act |
double | E_act_pozz |
double | E_act_slag |
FILE * | elasfile |
int | EMPTYP |
double | EPSP |
double | EPSS |
int | ETTR |
int | ETTRC4AF |
double | ETTRGROW |
cmlfile * | F |
short int *** | faces |
int | FH3 |
FILE * | fileperc |
char | fileroot [80] |
int | FLYASH |
float | flyashmass |
float | fractwithfill |
int | FREIDEL |
double | GCa |
double | GK |
double | GNa |
double | GOH |
double | Grain_average_CA |
double | Grain_average_FA |
double | GSO4 |
float | gsratio2 |
float | gypabsprob |
int | GYPID |
long int | gypready |
int | GYPSUM |
int | GYPSUMS |
int | HDCSH |
struct ants * | headant |
double | heat_cf |
double | heat_new |
double | heat_old |
float * | heatf |
FILE * | heatfile |
char | heatname [80] |
float | heatsum |
int | HEMIHYD |
int | HEMIHYDRATE |
long int | heminit |
long | IA |
int | icyc |
long | IM |
int | ImgOut |
double | ind_time |
int | INERT |
int | INERTAGG |
int | INERTID |
double | InitTime |
long | IQ |
int | IR |
int | iseed |
double | ITZ_thickness |
double | ITZ_Young_red |
int * | iv |
int | iy |
double | KperSyn |
double | kpozz |
float | krate |
double | kslag |
double | KspCH25C |
double | KspGypsum |
double | KspSyngenite |
double | lambdaCa_0 |
double | lambdaK_0 |
double | lambdaNa_0 |
double | lambdaOH_0 |
double | lambdaSO4_0 |
struct percolatedpath * | last |
double * | last_values |
double | LastCallTime |
long int | LastCycCnt |
double | LastCycHeat |
double | LastHydrTime |
double | LastTotHeat |
int *** | mask |
double | mass_agg |
double | mass_cem_now |
double | mass_cement |
double | mass_CH |
double | mass_cur |
double | mass_fill |
double | mass_fill_pozz |
double | mass_water |
double | MASSFACTOR |
long int | MAXCYC_SEAL |
double | MAXIT |
int | MAXM |
long | MAXSPH |
long | MAXTRIES |
char *** | mic |
FILE * | micfile |
char | micname [80] |
char *** | micorig |
long int *** | micpart |
double | MMK |
double | MMK2O |
double | MMNa |
double | MMNa2O |
float * | molarv |
float * | molarvcsh |
double | moles_syn_precip |
float | molesh2o |
FILE * | movfile |
long int | n_anhydrite |
long int | n_hemi |
long int | n_sulfate |
long int | n_total |
long int | nair [1500] |
long int | nasr |
long int | nch_slag |
long int | ncsbar |
long int | ncshplategrow |
long int | ncshplateinit |
int | ncyc |
double | NDIV |
int | NEIGHBORS |
long int | netbar |
long int | nfill |
long int | ngoing |
long int | nmade |
int | npart |
long | NPARTC |
long int | npr |
int | nseed |
long int | nslagr |
long int | nsolid [1500] |
int | nsph |
int | NTAB |
int | ntimes |
int | nummovsl |
int | NUMSIZES |
int | OFFSET |
float | onepixelbias |
int | outfreq |
float | p1slag |
float | p2slag |
float | p3slag |
float | p4slag |
float | p5slag |
double | PCSH2CSH |
FILE * | perc_phases |
FILE * | percfile |
float | pfract |
float | pfractw05 |
double | pH_cur |
int | pHactive |
long int * | phase |
FILE * | phasfile |
char | phasname [80] |
float * | pHeffect |
float | pHfactor |
FILE * | pHfile |
char | pHname [80] |
char | phrname [80] |
int | phydfreq |
double | PI |
double | pnucch |
double | pnucfh3 |
double | pnucgyp |
double | pnuchg |
double | Poisson_CA |
double | Poisson_FA |
double | Poisson_inert |
double | Poisson_SCM |
long int | pore_off |
int | porefl1 |
int | porefl2 |
int | porefl3 |
long int | poregone |
long int | poretodo |
long int | porinit |
int | POROSITY |
int | POZZ |
int | POZZCSH |
int | POZZID |
float | ppozz |
double | PPOZZ |
char | ppsname [80] |
double | PrevCycHeat |
double | PrevHydrTime |
int | primevalues [6] |
double | probanh |
double | probgyp |
double | probhem |
double | pscalech |
double | pscalefh3 |
double | pscalegyp |
double | pscalehg |
FILE * | ptmpfile |
char | ptsaname [80] |
int | resatcyc |
double | RNMX |
double | rspotassium |
double | rssodium |
float | s_to_c |
float | saturation |
long int | scntcement |
long int | scnttotal |
int | sealed |
int * | seed |
int | setflag |
int | setfreq |
int | sf1 |
int | sf2 |
int | sf3 |
double | siperslag |
long | SIZE2D |
long | SIZESET |
int | SLAG |
double | slagc3a |
double | slagcasi |
int | SLAGCSH |
long int | slagcum |
long int | slagemptyp |
float | slagh2osi |
double | slaghydcasi |
int | SLAGID |
long int | slaginit |
double | slagreact |
double | SOLIDC3AGYP |
double | SOLIDC4AFGYP |
int | SolidLimit |
int * | soluble |
float * | specgrav |
double | SpecgravSyngenite |
int | STRAT |
float | sulf_conc |
long int | sulf_cur |
long int | sulf_solid |
long int | surface [50] |
float | surffract |
long | SYSIZE_POW3 |
long | SYSIZEM1 |
float | T_ambient |
struct ants * | tailant |
double | TargDoHelas |
long int | target_anhydrite |
long int | target_hemi |
long int | target_sulfate |
long int | target_total |
double | TargTime_glob |
double | temp_0 |
double | temp_cur |
float | tfractw04 |
float | tfractw05 |
FILE * | thfile |
float | thtemphi |
float | thtemplo |
float | thtimehi |
float | thtimelo |
double | time_cur |
double | time_step |
float | totfract |
double | totpotassium |
double | totsodium |
float | U_coeff |
double | Vol_CA |
double | Vol_cement_clinker_gypsum |
double | Vol_cement_SCM |
double | Vol_entrained_entrapped_air |
double | Vol_FA |
double | Vol_inert_filler |
double | Vol_water |
double | VOLFACTOR |
long int | volpart [47] |
long int | volume [50] |
float | w_to_c |
long int | water_left |
long int | water_off |
float * | waterc |
float * | watercsh |
double | WCHSH |
double | WN |
int | xoff [27] |
int * | xsph |
int | yoff [27] |
double | Young_CA |
double | Young_FA |
double | Young_inert |
double | Young_SCM |
int * | ysph |
double | zCa |
double | zK |
double | zNa |
int | zoff [27] |
double | zOH |
double | zSO4 |
int * | zsph |
Definition at line 22 of file cemhydmat.h.
cemhydmat | ( | void | ) |
Definition at line 46 of file cemhydmat.cpp.
References constructor_init().
Definition at line 64 of file cemhydmat.cpp.
References average_temp, beta, burnfreq, cem_m3, chflag, constructor_init(), Cp_agg, Cp_cement, csh2flag, cshgeom, E_act, E_act_pozz, E_act_slag, ind_time, init_material_time, iseed, mass_agg, mic, micorig, micpart, n_ipp, nseed, ntimes, outfreq, pHactive, phydfreq, pnucch, pnucfh3, pnucgyp, pnuchg, pscalech, pscalefh3, pscalegyp, pscalehg, resatcyc, sealed, seed, setfreq, SYSIZE, and U_coeff.
~cemhydmat | ( | void | ) |
Definition at line 125 of file cemhydmat.cpp.
References adiafile, ArrPerc, ConnNumbers, count, creates, CSH_vicinity, cshage, CSHfile, dealloc_char_3D(), dealloc_int_3D(), dealloc_long_3D(), dealloc_shortint_3D(), disbase, discount, disprob, disprobfile, elasfile, F, faces, fileperc, headant, heatf, heatfile, iv, last_values, mask, mic, mic_CSH, micorig, micpart, molarv, molarvcsh, ants::nextant, perc_phases, percfile, phase, PhaseFrac, phasfile, pHeffect, pHfile, soluble, specgrav, SYSIZE, tailant, waterc, watercsh, xsph, ysph, and zsph.
void addagg | ( | void | ) | [private] |
Definition at line 1058 of file cemhydmat.cpp.
References AGG, aggsize, cement, cemreal, F, iy, and SYSSIZE.
Referenced by genpartnew().
void addrand | ( | int | randid, | |
long int | nneed | |||
) | [private] |
Definition at line 5204 of file cemhydmat.cpp.
References CACO3, countboxc(), INERT, iy, mic, micorig, POROSITY, ran1(), seed, and SYSIZE.
Referenced by readhydrparam().
int AdjCoord | ( | int | coord | ) | [inline, private] |
Definition at line 11587 of file cemhydmat.cpp.
References SYSIZE.
Referenced by GenerateConnNumbers(), IsConnected(), and NumSol().
void alloc_char_3D | ( | char ***& | mic, | |
long | SYSIZE | |||
) | [private] |
Definition at line 703 of file cemhydmat.cpp.
References mic.
Referenced by burn_phases(), burnset(), and readcem().
void alloc_double_3D | ( | double ***& | mic, | |
long | SYSIZE | |||
) | [private] |
void alloc_int_3D | ( | int ***& | mask, | |
long | SYSIZE | |||
) | [private] |
Definition at line 755 of file cemhydmat.cpp.
References mic.
Referenced by distrib3d(), and readcem().
void alloc_long_3D | ( | long ***& | mic, | |
long | SYSIZE | |||
) | [private] |
Definition at line 728 of file cemhydmat.cpp.
References mic.
Referenced by genpartnew(), and readcem().
void alloc_shortint_3D | ( | short int ***& | mic, | |
long | SYSIZE | |||
) | [private] |
void AnalyticHomogenizationConcrete | ( | double | E_paste_inp, | |
double | nu_paste_inp, | |||
double * | E_paste, | |||
double * | nu_paste, | |||
double * | E_mortar, | |||
double * | nu_mortar, | |||
double & | E_concrete, | |||
double & | nu_concrete | |||
) |
Definition at line 12112 of file cemhydmat.cpp.
References HomogData::E_hmg, Grain_average_CA, Grain_average_FA, HomogData::HerveZaoui(), ITZ_thickness, ITZ_Young_red, HomogData::MT_mtrx(), HomogData::nu_hmg, PI, Poisson_CA, Poisson_FA, Poisson_inert, Poisson_SCM, Vol_CA, Vol_cement_clinker_gypsum, Vol_cement_SCM, Vol_entrained_entrapped_air, Vol_FA, Vol_inert_filler, Vol_water, Young_CA, Young_FA, Young_inert, and Young_SCM.
Referenced by disrealnew(), and updateval().
Definition at line 11982 of file cemhydmat.cpp.
References count, CSH, DIFFCSH, HomogData::E_hmg, EMPTYP, HDCSH, HomogData::MT_mtrx(), HomogData::nu_hmg, phase, PhaseFrac, HomogData::SCS(), and SYSIZE_POW3.
Referenced by disrealnew(), and updateval().
int burn3d | ( | int | npix, | |
int | d1, | |||
int | d2, | |||
int | d3 | |||
) | [private] |
void burn_phases | ( | int | d1, | |
int | d2, | |||
int | d3 | |||
) | [private] |
Definition at line 10861 of file cemhydmat.cpp.
References ABSGYP, alloc_char_3D(), ArrPerc, BURNT, C2S, C3A, C3S, C4AF, count, CSH, current, cx(), cy(), cyccnt, cz(), dealloc_char_3D(), DIFFCSH, EMPTYP, HDCSH, IsSolidPhase(), last, mic_CSH, micpart, outputImageFilePerc(), perc_phases, percfile, phase, percolatedpath::prev, SIZESET, SYSIZE, WriteUnsortedList(), percolatedpath::x, percolatedpath::y, and percolatedpath::z.
Referenced by PercolateForOutput().
int burnset | ( | int | d1, | |
int | d2, | |||
int | d3 | |||
) | [private] |
Definition at line 6544 of file cemhydmat.cpp.
References alloc_char_3D(), ASG, beta, BURNT, C2S, C3A, C3AH6, C3S, C4AF, CAS2, cemmass, count, CSH, cx(), cy(), cyccnt, cz(), dealloc_char_3D(), ETTR, ETTRC4AF, krate, mic, micpart, percfile, POZZ, SIZESET, SLAG, specgrav, SYSIZE, and time_cur.
Referenced by disrealnew().
float Cabs | ( | fcomplex_cem | z | ) | [private] |
Definition at line 11891 of file cemhydmat.cpp.
References FCOMPLEX::i, and FCOMPLEX::r.
Referenced by laguer().
fcomplex_cem Cadd | ( | fcomplex_cem | a, | |
fcomplex_cem | b | |||
) | [private] |
Definition at line 11839 of file cemhydmat.cpp.
References FCOMPLEX::i, and FCOMPLEX::r.
fcomplex_cem Cdiv | ( | fcomplex_cem | a, | |
fcomplex_cem | b | |||
) | [private] |
Definition at line 11874 of file cemhydmat.cpp.
References FCOMPLEX::i, and FCOMPLEX::r.
Referenced by laguer().
int chckedge | ( | int | xck, | |
int | yck, | |||
int | zck | |||
) | [private] |
int chkfloc | ( | int | xin, | |
int | yin, | |||
int | zin, | |||
int | radd | |||
) | [private] |
Definition at line 1451 of file cemhydmat.cpp.
References AGG, aggsize, cement, dist(), POROSITY, and SYSSIZE.
Referenced by makefloc().
int chksph | ( | int | xin, | |
int | yin, | |||
int | zin, | |||
int | radd, | |||
int | wflg, | |||
int | phasein, | |||
int | phase2 | |||
) | [private] |
fcomplex_cem Cmul | ( | fcomplex_cem | a, | |
fcomplex_cem | b | |||
) | [private] |
Definition at line 11853 of file cemhydmat.cpp.
References FCOMPLEX::i, and FCOMPLEX::r.
fcomplex_cem Complex | ( | float | re, | |
float | im | |||
) | [private] |
Definition at line 11860 of file cemhydmat.cpp.
References FCOMPLEX::i, and FCOMPLEX::r.
fcomplex_cem Conjg | ( | fcomplex_cem | z | ) | [private] |
Definition at line 11867 of file cemhydmat.cpp.
References FCOMPLEX::i, and FCOMPLEX::r.
void connect | ( | void | ) | [private] |
Definition at line 1772 of file cemhydmat.cpp.
References BURNTG, CEM, cement, F, and SYSSIZE.
Referenced by genpartnew().
void constructor_init | ( | void | ) |
Definition at line 200 of file cemhydmat.cpp.
References A0_CHSOL, A1_CHSOL, ABSGYP, aCa, activeA0, activeB0, AFM, AFMC, AGG, AGRATE, aK, alpha_cur, alpha_last, aNa, ANHYDRITE, aOH, ASG, aSO4, BK, BNa, BoxSize, BprimeK, BprimeNa, BURNT, C2S, C2SID, C3A, C3AETTR, C3AGYP, C3AH6, C3AH6GROW, C3S, C4AF, CACL2, CACO3, CAS2, CEM, CEMID, CH, CHGROW, CHGROWAGG, cm2perL2m, count, Cp_bh2o, Cp_CH, Cp_h2o, Cp_pozz, creates, CSH, CSH_vicinity, CUBEMIN, DIFFANH, DIFFAS, DIFFC3A, DIFFC4A, DIFFCACL2, DIFFCACO3, DIFFCAS2, DIFFCH, DIFFCSH, DIFFETTR, DIFFFH3, DIFFGYP, DIFFHEM, disbase, DISBIAS, discount, DISMIN, DISMIN2, DISMIN_C3A_0, DISMIN_C4AF_0, DISMINASG, DISMINCAS2, DISMINSLAG, disprob, EMPTYP, EPS, EPSP, EPSS, ETTR, ETTRC4AF, ETTRGROW, FH3, FLYASH, FREIDEL, GCa, GK, GNa, GOH, GSO4, GYPID, GYPSUM, GYPSUMS, HDCSH, headant, heat_cf, heat_new, heatf, HEMIHYD, HEMIHYDRATE, IA, icyc, IM, INERT, INERTAGG, INERTID, IQ, IR, iv, iy, KperSyn, KspCH25C, KspGypsum, KspSyngenite, lambdaCa_0, lambdaK_0, lambdaNa_0, lambdaOH_0, lambdaSO4_0, last_values, LastCallTime, MASSFACTOR, MAXCYC_SEAL, MAXIT, MAXM, MAXSPH, MAXTRIES, MMK, MMK2O, MMNa, MMNa2O, molarv, molarvcsh, NEIGHBORS, NTAB, NUMSIZES, OFFSET, PCSH2CSH, phase, PhaseFrac, pHeffect, PI, POROSITY, POZZ, POZZCSH, POZZID, PPOZZ, SIZE2D, SIZESET, SLAG, SLAGCSH, SLAGID, SOLIDC3AGYP, SOLIDC4AFGYP, SolidLimit, soluble, specgrav, SpecgravSyngenite, STRAT, tailant, TargDoHelas, TargTime_glob, time_cur, VOLFACTOR, waterc, watercsh, WCHSH, WN, xoff, xsph, yoff, ysph, zCa, zK, zNa, zoff, zOH, zSO4, and zsph.
Referenced by cemhydmat().
float ** convert_matrix | ( | float * | a, | |
int | nrl, | |||
int | nrh, | |||
int | ncl, | |||
int | nch | |||
) | [private] |
Definition at line 11822 of file cemhydmat.cpp.
References nrerror().
int countbox | ( | int | boxsize, | |
int | qx, | |||
int | qy, | |||
int | qz | |||
) | [private] |
Definition at line 3726 of file cemhydmat.cpp.
References ABSGYP, C3S, iy, mic, and SYSIZE.
Referenced by dissolve(), and makeinert().
int countboxc | ( | int | boxsize, | |
int | qx, | |||
int | qy, | |||
int | qz | |||
) | [private] |
int countem | ( | int | xp, | |
int | yp, | |||
int | zp, | |||
int | phin | |||
) | [private] |
void CountPercolation | ( | int & | tot_perc, | |
int & | tot_unperc | |||
) | [private] |
int create | ( | void | ) | [private] |
Definition at line 1276 of file cemhydmat.cpp.
References ANHYDRITE, C2SID, CACO3, CEMID, dispdist, F, FLYASH, gsphere(), GYPID, HEMIHYDRATE, INERTID, NUMSIZES, POZZID, probanh, probgyp, probhem, SLAGID, SYSSIZE, target_anhydrite, target_hemi, target_sulfate, target_total, and volpart.
Referenced by genpartnew().
void CreateHDCSH | ( | void | ) |
Definition at line 11946 of file cemhydmat.cpp.
References CSH_vicinity, and CSHbox().
Referenced by disrealnew(), and updateval().
void CSHbox | ( | unsigned int * | CSH_vicinity | ) | [private] |
Definition at line 11646 of file cemhydmat.cpp.
References BoxSize, count, CSH, cx(), cy(), cz(), HDCSH, mic, mic_CSH, NumSol(), and SYSIZE.
Referenced by CreateHDCSH(), and dissolve().
fcomplex_cem Csqrt | ( | fcomplex_cem | z | ) | [private] |
Definition at line 11909 of file cemhydmat.cpp.
References FCOMPLEX::i, and FCOMPLEX::r.
Referenced by laguer().
fcomplex_cem Csub | ( | fcomplex_cem | a, | |
fcomplex_cem | b | |||
) | [private] |
Definition at line 11846 of file cemhydmat.cpp.
References FCOMPLEX::i, and FCOMPLEX::r.
Referenced by laguer().
long cx | ( | int | x, | |
int | y, | |||
int | z, | |||
int | a, | |||
int | b, | |||
int | c | |||
) | [private] |
Definition at line 11968 of file cemhydmat.cpp.
Referenced by burn3d(), burn_phases(), burnset(), CSHbox(), and GenerateConnNumbers().
long cy | ( | int | x, | |
int | y, | |||
int | z, | |||
int | a, | |||
int | b, | |||
int | c | |||
) | [private] |
Definition at line 11973 of file cemhydmat.cpp.
Referenced by burn3d(), burn_phases(), burnset(), CSHbox(), and GenerateConnNumbers().
long cz | ( | int | x, | |
int | y, | |||
int | z, | |||
int | a, | |||
int | b, | |||
int | c | |||
) | [private] |
Definition at line 11977 of file cemhydmat.cpp.
Referenced by burn3d(), burn_phases(), burnset(), CSHbox(), and GenerateConnNumbers().
void dealloc_char_3D | ( | char ***& | mic, | |
long | SYSIZE | |||
) | [private] |
Definition at line 716 of file cemhydmat.cpp.
References mic.
Referenced by burn_phases(), burnset(), and ~cemhydmat().
void dealloc_double_3D | ( | double ***& | mic, | |
long | SYSIZE | |||
) | [private] |
void dealloc_int_3D | ( | int ***& | mask, | |
long | SYSIZE | |||
) | [private] |
Definition at line 770 of file cemhydmat.cpp.
References mic.
Referenced by distrib3d(), and ~cemhydmat().
void dealloc_long_3D | ( | long ***& | mic, | |
long | SYSIZE | |||
) | [private] |
Definition at line 743 of file cemhydmat.cpp.
References mic.
Referenced by distrib3d(), genpartnew(), and ~cemhydmat().
void dealloc_shortint_3D | ( | short int ***& | mic, | |
long | SYSIZE | |||
) | [private] |
Definition at line 5939 of file cemhydmat.cpp.
References ABSGYP, adiabatic_curing, adiafile, AFM, AFMC, alpha, alpha_cur, alpha_last, AnalyticHomogenizationConcrete(), AnalyticHomogenizationPaste(), ASG, beta, burn3d(), burnfreq, burnset(), C3AH6, CAS2, CH, count, countkeep, Cp_agg, Cp_bh2o, Cp_cement, Cp_CH, Cp_h2o, Cp_now, Cp_pozz, CreateHDCSH(), CSH, CSHfile, cyccnt, cycflag, disbase, disprob, disrealnew_init(), dissolve(), double, E_act, E_act_pozz, E_act_slag, elasfile, EMPTYP, ETTR, ETTRC4AF, FH3, FREIDEL, gsratio2, HDCSH, heat_cf, heat_new, heat_old, heatfile, hydrate(), icyc, InitTime, kpozz, krate, kslag, last_values, mass_agg, mass_cem_now, mass_cement, mass_CH, mass_cur, mass_fill, mass_fill_pozz, mass_water, molarv, molarvcsh, ntimes, PercolateForOutput(), phydfreq, pnucch, pnucfh3, pnucgyp, pnuchg, pore_off, porefl1, porefl2, porefl3, POROSITY, POZZCSH, PPOZZ, ppozz, PrevCycHeat, PrevHydrTime, pscalech, pscalefh3, pscalegyp, pscalehg, resatcyc, resaturate(), sealed, setflag, setfreq, sf1, sf2, sf3, SLAG, SLAGCSH, slagreact, STRAT, TargDoHelas, temp_0, temp_cur, time_cur, time_step, w_to_c, water_left, water_off, waterc, watercsh, WCHSH, and WN.
Referenced by GetHeat(), and MoveCycles().
void disrealnew_init | ( | void | ) | [private] |
Definition at line 5789 of file cemhydmat.cpp.
References adiafile, adianame, anhinit, ASG, c2sinit, c3ainit, c3sinit, c4afinit, ca_acc, CAS2, chgone, chnew, chold, chshrname, conccaplus, concsulfate, countpore, cs_acc, CSH, CSHfile, CUBEMAX, cubesize, ants::cycbirth, cyccnt, cycflag, DIFFCHdeficit, disbase, dismin_c3a, DISMIN_C3A_0, dismin_c4af, DISMIN_C4AF_0, disprob, disprobfile, E_act, E_act_pozz, E_act_slag, elasfile, fileperc, fractwithfill, gsratio2, headant, heat_new, heat_old, heatfile, heatname, heminit, ants::id, init(), iseed, kpozz, krate, kslag, LastCycCnt, LastCycHeat, LastHydrTime, LastTotHeat, measuresurf(), molarv, molarvcsh, moles_syn_precip, nasr, nch_slag, ncsbar, ncshplategrow, ncshplateinit, netbar, ants::nextant, nfill, ngoing, npr, nseed, nslagr, onepixelbias, perc_phases, percfile, pfractw05, phasfile, phasname, pHfactor, pHfile, pHname, phrname, pore_off, porefl1, porefl2, porefl3, poregone, poretodo, porinit, PPOZZ, ppozz, ppsname, ants::prevant, PrevCycHeat, PrevHydrTime, primevalues, saturation, scntcement, scnttotal, seed, setflag, SLAG, slagcum, slagemptyp, slaginit, slagreact, sulf_cur, surffract, tailant, temp_cur, tfractw04, tfractw05, time_step, totfract, w_to_c, water_off, waterc, watercsh, ants::x, ants::y, and ants::z.
Referenced by disrealnew().
void dissolve | ( | int | cycle | ) | [private] |
Definition at line 4008 of file cemhydmat.cpp.
References A0_CHSOL, A1_CHSOL, ABSGYP, AFM, alpha, alpha_cur, alpha_fa_cur, anhinit, ANHYDRITE, ASG, C2S, c2sinit, C3A, C3AH6, C3AH6CRIT, c3ainit, C3S, c3sinit, C4AF, c4afinit, ca_acc, CACL2, CACO3, CAS2, cemmass, cemmasswgyp, CH, CH_mass, CHCRIT, chgone, chnew, chold, chs_new, concsulfate, count, countbox(), countkeep, countpore, creates, cs_acc, CSH, csh2flag, CSH_vicinity, cshage, CSHbox(), cshboxsize, CSHSCALE, ants::cycbirth, cyccnt, DCACL2MAX, DCACO3MAX, DCAS2MAX, DETTRMAX, DGYPMAX, DIFFANH, DIFFAS, DIFFC3A, DIFFC4A, DIFFCACL2, DIFFCACO3, DIFFCAS2, DIFFCH, DIFFCHdeficit, DIFFCSH, DIFFETTR, DIFFFH3, DIFFGYP, DIFFHEM, disbase, discount, DISMIN, DISMIN2, dismin_c3a, DISMIN_C3A_0, dismin_c4af, DISMIN_C4AF_0, DISMINASG, DISMINCAS2, DISMINSLAG, disprob, disprobfile, double, EMPTYP, ETTR, ETTRC4AF, extslagcsh(), faces, FH3, flyashmass, fractwithfill, gypready, GYPSUM, GYPSUMS, HDCSH, heat_cf, heat_new, heat_old, heatf, heatfile, heatsum, HEMIHYD, heminit, ants::id, INERT, INERTAGG, loccsh(), makeinert(), mass_agg, mass_CH, mass_fill, mass_fill_pozz, mass_water, mic, micpart, molarv, molarvcsh, molesh2o, nasr, ncsbar, NEIGHBORS, netbar, ants::nextant, nfill, ngoing, nmade, npr, nslagr, OFFSET, onepixelbias, p1slag, p3slag, p4slag, p5slag, passone(), PCSH2CSH, perc_phases, pfract, pfractw05, pH_cur, pHactive, phasfile, pHeffect, pHfactor, pore_off, poregone, poretodo, porinit, POROSITY, POZZ, POZZCSH, PPOZZ, ppozz, ants::prevant, ran1(), s_to_c, saturation, sealed, seed, SLAG, SLAGCSH, slagcum, slagemptyp, slagreact, soluble, specgrav, sulf_conc, sulf_cur, sulf_solid, surffract, SYSIZE, SYSIZE_POW3, SYSIZEM1, tailant, temp_cur, tfractw04, tfractw05, time_cur, totfract, w_to_c, water_left, water_off, waterc, watercsh, ants::x, xoff, ants::y, yoff, ants::z, and zoff.
Referenced by disrealnew().
void distrib3d | ( | void | ) | [private] |
double ** dmatrix | ( | int | nrl, | |
int | nrh, | |||
int | ncl, | |||
int | nch | |||
) | [private] |
Definition at line 11735 of file cemhydmat.cpp.
References nrerror().
void drawfloc | ( | int | xin, | |
int | yin, | |||
int | zin, | |||
int | radd, | |||
int | phasein, | |||
int | phase2 | |||
) | [private] |
Definition at line 1406 of file cemhydmat.cpp.
References cement, cemreal, dist(), and SYSSIZE.
Referenced by makefloc().
double * dvector | ( | int | nl, | |
int | nh | |||
) | [private] |
Definition at line 11707 of file cemhydmat.cpp.
References nrerror().
int edgecnt | ( | int | xck, | |
int | yck, | |||
int | zck, | |||
int | ph1, | |||
int | ph2, | |||
int | ph3 | |||
) | [private] |
Definition at line 6939 of file cemhydmat.cpp.
References mic, SYSIZE, and SYSIZEM1.
Referenced by extafm(), extc3ah6(), extch(), extcsh(), extettr(), extfh3(), extfreidel(), extgyps(), extpozz(), extslagcsh(), and extstrat().
void extafm | ( | int | xpres, | |
int | ypres, | |||
int | zpres | |||
) | [private] |
void extc3ah6 | ( | int | xpres, | |
int | ypres, | |||
int | zpres | |||
) | [private] |
void extch | ( | void | ) | [private] |
Definition at line 7337 of file cemhydmat.cpp.
References CH, count, DIFFCH, edgecnt(), mic, POROSITY, ran1(), seed, and SYSIZE.
Referenced by moveanh(), movecacl2(), movecas2(), moveettr(), movegyp(), and movehem().
void extcsh | ( | void | ) | [private] |
int extettr | ( | int | xpres, | |
int | ypres, | |||
int | zpres, | |||
int | etype | |||
) | [private] |
void extfh3 | ( | int | xpres, | |
int | ypres, | |||
int | zpres | |||
) | [private] |
Definition at line 7150 of file cemhydmat.cpp.
References count, DIFFFH3, edgecnt(), FH3, mic, moveone(), POROSITY, ran1(), seed, and SYSIZE.
Referenced by moveanh(), movecacl2(), movecas2(), moveettr(), movegyp(), and movehem().
int extfreidel | ( | int | xpres, | |
int | ypres, | |||
int | zpres | |||
) | [private] |
void extgyps | ( | int | xpres, | |
int | ypres, | |||
int | zpres | |||
) | [private] |
void extpozz | ( | int | xpres, | |
int | ypres, | |||
int | zpres | |||
) | [private] |
void extslagcsh | ( | int | xpres, | |
int | ypres, | |||
int | zpres | |||
) | [private] |
int extstrat | ( | int | xpres, | |
int | ypres, | |||
int | zpres | |||
) | [private] |
void free_convert_matrix | ( | float ** | b, | |
int | nrl | |||
) | [private] |
void free_dmatrix | ( | double ** | m, | |
int | nrl, | |||
int | nrh, | |||
int | ncl | |||
) | [private] |
void free_dvector | ( | double * | v, | |
int | nl | |||
) | [private] |
void free_imatrix | ( | int ** | m, | |
int | nrl, | |||
int | nrh, | |||
int | ncl | |||
) | [private] |
void free_ivector | ( | int * | v, | |
int | nl | |||
) | [private] |
void free_matrix | ( | float ** | m, | |
int | nrl, | |||
int | nrh, | |||
int | ncl | |||
) | [private] |
void free_submatrix | ( | float * | b, | |
int | nrl | |||
) | [private] |
void free_vector | ( | float * | v, | |
int | nl | |||
) | [private] |
void GenerateConnNumbers | ( | void | ) | [private] |
Definition at line 11278 of file cemhydmat.cpp.
References AdjCoord(), ArrPerc, ConnNumbers, cx(), cy(), cz(), IsConnected(), IsSolidPhase(), and SYSIZE.
int genpartnew | ( | void | ) | [private] |
Definition at line 1962 of file cemhydmat.cpp.
References addagg(), aggsize, alloc_long_3D(), cement, cemreal, clusleft, clust, connect(), create(), dealloc_long_3D(), F, iseed, makefloc(), measagg(), measure(), micpart, n_anhydrite, n_hemi, n_sulfate, n_total, npart, NPARTC, nseed, outmic(), POROSITY, seed, SYSIZE, SYSSIZE, target_anhydrite, target_hemi, target_sulfate, target_total, and volpart.
Referenced by readcem().
double get_c | ( | ) |
function creates specific heat of the isotropic material
c | - specific heat of the isotropic material |
Definition at line 618 of file cemhydmat.cpp.
References capacity.
Referenced by matcap().
double get_k | ( | ) |
function creates conductivity coefficient of the isotropic material
k | - heat conductivity matrix of the isotropic material |
Definition at line 608 of file cemhydmat.cpp.
References conductivity.
Referenced by matcond1d(), matcond2d(), and matcond3d().
double get_source | ( | long | ipp, | |
long | im, | |||
long | ido | |||
) |
Definition at line 695 of file cemhydmat.cpp.
References intpointst::eqother, transmat::ip, and Tm.
Referenced by sourcet::giveval().
double GetCp | ( | void | ) |
Definition at line 6309 of file cemhydmat.cpp.
References Cp_now.
int GetCycNum | ( | void | ) |
Definition at line 6333 of file cemhydmat.cpp.
References icyc.
double GetCycTime | ( | void | ) |
Definition at line 6339 of file cemhydmat.cpp.
References time_cur.
double GetDoHActual | ( | void | ) |
Definition at line 6321 of file cemhydmat.cpp.
References alpha_cur, alpha_last, icyc, PrevHydrTime, TargTime_glob, and time_cur.
Referenced by updateval().
double GetDoHLastCyc | ( | void | ) |
Definition at line 6315 of file cemhydmat.cpp.
References alpha_cur.
Definition at line 6173 of file cemhydmat.cpp.
References cem_m3, disrealnew(), double, heat_cf, heat_new, icyc, LastCallTime, LastCycCnt, LastCycHeat, LastHydrTime, LastTotHeat, PrevCycHeat, PrevHydrTime, TargTime_glob, and time_cur.
Referenced by MoveToTime(), and updateval().
void GetInputParams | ( | char * | my_string | ) |
Definition at line 11964 of file cemhydmat.cpp.
References iseed.
double GetTotCemHeat | ( | void | ) |
Definition at line 6297 of file cemhydmat.cpp.
References LastTotHeat.
double GetTotHeat | ( | void | ) |
Definition at line 6303 of file cemhydmat.cpp.
References cem_m3, and LastTotHeat.
double GetWcr | ( | void | ) |
Definition at line 11956 of file cemhydmat.cpp.
References w_to_c.
int gsphere | ( | int | numgen, | |
long int * | numeach, | |||
int * | sizeeach, | |||
int * | pheach | |||
) | [private] |
Definition at line 1164 of file cemhydmat.cpp.
References ANHYDRITE, CEM, CEMID, chksph(), clusleft, clust, cluster::clustid, count, dispdist, GYPID, HEMIHYDRATE, MAXTRIES, n_anhydrite, n_hemi, n_sulfate, n_total, cluster::nextpart, npart, NPARTC, cluster::partid, cluster::partphase, probanh, probgyp, probhem, cluster::r, radius(), ran1(), seed, SYSSIZE, target_anhydrite, target_hemi, target_sulfate, target_total, volpart, cluster::x, cluster::y, and cluster::z.
Referenced by create().
void hydrate | ( | int | fincyc, | |
int | stepmax, | |||
float | chpar1, | |||
float | chpar2, | |||
float | hgpar1, | |||
float | hgpar2, | |||
float | fhpar1, | |||
float | fhpar2, | |||
float | gypar1, | |||
float | gypar2 | |||
) | [private] |
Definition at line 10370 of file cemhydmat.cpp.
References count, DIFFANH, DIFFAS, DIFFC3A, DIFFC4A, DIFFCACL2, DIFFCACO3, DIFFCAS2, DIFFCH, DIFFCSH, DIFFETTR, DIFFFH3, DIFFGYP, DIFFHEM, headant, moveanh(), moveas(), movec3a(), movec4a(), movecacl2(), movecaco3(), movecas2(), movech(), movecsh(), moveettr(), movefh3(), movegyp(), movehem(), ants::nextant, ngoing, nmade, ants::prevant, SYSIZE, SYSIZE_POW3, SYSIZEM1, tailant, and ants::x.
Referenced by disrealnew().
int ** imatrix | ( | int | nrl, | |
int | nrh, | |||
int | ncl, | |||
int | nch | |||
) | [private] |
Definition at line 11751 of file cemhydmat.cpp.
References nrerror().
void init | ( | void | ) | [private] |
Definition at line 3178 of file cemhydmat.cpp.
References ABSGYP, AFM, AFMC, ANHYDRITE, ASG, C2S, C3A, C3AH6, C3S, C4AF, CACL2, CACO3, CAS2, CH, creates, CSH, DIFFAS, DIFFCACL2, DIFFCACO3, DIFFCAS2, DIFFCH, DIFFCSH, DIFFETTR, disbase, DISBIAS, disprob, EMPTYP, ETTR, ETTRC4AF, F, FH3, FREIDEL, gypabsprob, GYPSUM, GYPSUMS, heatf, HEMIHYD, INERT, molarv, p1slag, p2slag, p3slag, p4slag, p5slag, pHactive, pHeffect, POROSITY, POZZ, POZZCSH, rspotassium, rssodium, siperslag, SLAG, slagc3a, slagcasi, SLAGCSH, slaghydcasi, slagreact, soluble, specgrav, STRAT, totpotassium, totsodium, and waterc.
Referenced by disrealnew_init().
void initvalues | ( | long | ipp, | |
long | im, | |||
long | ido | |||
) |
Definition at line 685 of file cemhydmat.cpp.
References intpointst::eqother, transmat::ip, and Tm.
Referenced by transmat::initvalues().
int IsConnected | ( | int | cx, | |
int | cy, | |||
int | cz, | |||
int | dx, | |||
int | dy, | |||
int | dz | |||
) | [private] |
Definition at line 11182 of file cemhydmat.cpp.
References AdjCoord(), ArrPerc, C2S, C3A, C3S, C4AF, IsSolidPhase(), and micpart.
Referenced by GenerateConnNumbers().
int IsSolidPhase | ( | int | phase | ) | [private] |
Definition at line 10852 of file cemhydmat.cpp.
References ABSGYP, C3S, and HDCSH.
Referenced by burn_phases(), GenerateConnNumbers(), and IsConnected().
int * ivector | ( | int | nl, | |
int | nh | |||
) | [private] |
Definition at line 11699 of file cemhydmat.cpp.
References nrerror().
void laguer | ( | fcomplex_cem | a[], | |
int | m, | |||
fcomplex_cem * | x, | |||
float | eps, | |||
int | polish | |||
) | [private] |
int loccsh | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | extent | |||
) | [private] |
Definition at line 3674 of file cemhydmat.cpp.
References ants::cycbirth, cyccnt, DIFFCSH, ants::id, mic, ants::nextant, ngoing, nmade, POROSITY, ants::prevant, ran1(), seed, SYSIZE, tailant, ants::x, ants::y, and ants::z.
Referenced by dissolve().
void makefloc | ( | void | ) | [private] |
Definition at line 1503 of file cemhydmat.cpp.
References AGG, CEM, chkfloc(), clusleft, clust, cluster::clustid, drawfloc(), F, cluster::nextpart, npart, NPARTC, cluster::partid, cluster::partphase, cluster::r, ran1(), seed, cluster::x, cluster::y, and cluster::z.
Referenced by genpartnew().
void makeinert | ( | long int | ndesire | ) | [private] |
Definition at line 3812 of file cemhydmat.cpp.
References count, countbox(), CUBEMIN, cubesize, EMPTYP, mic, togo::nexttogo, togo::npore, POROSITY, togo::prevtogo, SYSIZE, togo::x, togo::y, and togo::z.
Referenced by dissolve().
int maketemp | ( | int | size | ) | [private] |
Definition at line 2119 of file cemhydmat.cpp.
References dist(), MAXSPH, xsph, ysph, and zsph.
Referenced by sinter3d().
void matcap | ( | double & | cc, | |
long | ri, | |||
long | ci, | |||
long | ipp | |||
) |
function creates capacity matrix of the material
c | - capacity matrix of the material | |
ri | - row index | |
ci | - column index | |
ipp | - number of integration point |
Definition at line 595 of file cemhydmat.cpp.
References get_c().
Referenced by med1::matcap().
void matcond | ( | matrix & | d, | |
long | ri, | |||
long | ci, | |||
long | ipp | |||
) |
function computes conductivity matrix of the material in the required integration point
d | - conductivity matrix of material | |
ri | - row index | |
ci | - column index | |
ipp | - number of integration point |
Definition at line 501 of file cemhydmat.cpp.
References matcond1d(), matcond2d(), matcond3d(), and matrix::n.
Referenced by med1::matcond().
void matcond1d | ( | matrix & | d, | |
long | ri, | |||
long | ci, | |||
long | ipp | |||
) |
function creates conductivity matrix of the material for 1D problems
d | - conductivity matrix of the material | |
ri | - row index | |
ci | - column index | |
ipp | - number of integration point |
Definition at line 535 of file cemhydmat.cpp.
References get_k().
Referenced by matcond().
void matcond2d | ( | matrix & | d, | |
long | ri, | |||
long | ci, | |||
long | ipp | |||
) |
function creates conductivity matrix of the material for 2D problems
d | - conductivity matrix of the material | |
ri | - row index | |
ci | - column index | |
ipp | - number of integration point |
Definition at line 552 of file cemhydmat.cpp.
References fillm(), and get_k().
Referenced by matcond().
void matcond3d | ( | matrix & | d, | |
long | ri, | |||
long | ci, | |||
long | ipp | |||
) |
function creates conductivity matrix of the material for 3D problems
d | - conductivity matrix of the material | |
ri | - row index | |
ci | - column index | |
ipp | - number of integration point |
Definition at line 573 of file cemhydmat.cpp.
References fillm(), and get_k().
Referenced by matcond().
float ** matrix_cem | ( | int | nrl, | |
int | nrh, | |||
int | ncl, | |||
int | nch | |||
) | [private] |
Definition at line 11718 of file cemhydmat.cpp.
References nrerror().
void measagg | ( | void | ) | [private] |
void measure | ( | void | ) | [private] |
void measuresurf | ( | void | ) | [private] |
Definition at line 5239 of file cemhydmat.cpp.
References C2S, C3A, C3S, C4AF, CACO3, INERT, mic, POROSITY, scntcement, scnttotal, surffract, and SYSIZE.
Referenced by disrealnew_init().
int moveanh | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep, | |||
float | nucprgyp | |||
) | [private] |
Definition at line 7444 of file cemhydmat.cpp.
References C3A, C3AGYP, C4AF, count, DIFFANH, DIFFC3A, DIFFC4A, DIFFGYP, ETTR, ETTRC4AF, extch(), extettr(), extfh3(), extgyps(), GYPSUM, GYPSUMS, mic, moveone(), POROSITY, ran1(), seed, SOLIDC3AGYP, SOLIDC4AFGYP, SYSIZE, and SYSIZEM1.
Referenced by hydrate().
int moveas | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep | |||
) | [private] |
int movec3a | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep, | |||
float | nucprob | |||
) | [private] |
Definition at line 9452 of file cemhydmat.cpp.
References AFM, C3AETTR, C3AGYP, C3AH6, C3AH6GROW, count, DIFFANH, DIFFC3A, DIFFCACL2, DIFFCAS2, DIFFETTR, DIFFGYP, DIFFHEM, ETTR, extafm(), extc3ah6(), extettr(), extfreidel(), extstrat(), FREIDEL, mic, moveone(), POROSITY, ran1(), seed, soluble, STRAT, SYSIZE, and SYSIZEM1.
Referenced by hydrate().
int movec4a | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep, | |||
float | nucprob | |||
) | [private] |
Definition at line 9911 of file cemhydmat.cpp.
References AFM, C3AETTR, C3AGYP, C3AH6, C3AH6GROW, count, DIFFANH, DIFFC4A, DIFFCACL2, DIFFCAS2, DIFFETTR, DIFFGYP, DIFFHEM, ETTR, ETTRC4AF, extafm(), extc3ah6(), extettr(), extfreidel(), extstrat(), FREIDEL, mic, moveone(), POROSITY, ran1(), seed, soluble, STRAT, SYSIZE, and SYSIZEM1.
Referenced by hydrate().
int movecacl2 | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep | |||
) | [private] |
int movecaco3 | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep | |||
) | [private] |
int movecas2 | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep | |||
) | [private] |
int movech | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep, | |||
float | nucprob | |||
) | [private] |
int movecsh | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep, | |||
int | cycorig | |||
) | [private] |
Definition at line 6236 of file cemhydmat.cpp.
References cem_m3, disrealnew(), double, heat_cf, heat_new, icyc, LastCallTime, LastCycCnt, LastCycHeat, LastHydrTime, LastTotHeat, PrevCycHeat, TargTime_glob, and time_cur.
Referenced by MoveToDoH().
int moveettr | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep | |||
) | [private] |
int movefh3 | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep, | |||
float | nucprob | |||
) | [private] |
int movegyp | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep | |||
) | [private] |
Definition at line 8077 of file cemhydmat.cpp.
References ABSGYP, AGRATE, C3A, C3AGYP, C4AF, count, CSH, DIFFC3A, DIFFC4A, DIFFGYP, ETTR, ETTRC4AF, extch(), extettr(), extfh3(), gypabsprob, GYPSUM, mic, moveone(), POROSITY, ran1(), seed, SOLIDC3AGYP, SOLIDC4AFGYP, SYSIZE, and SYSIZEM1.
Referenced by hydrate().
int movehem | ( | int | xcur, | |
int | ycur, | |||
int | zcur, | |||
int | finalstep, | |||
float | nucprgyp | |||
) | [private] |
Definition at line 7691 of file cemhydmat.cpp.
References C3A, C3AGYP, C4AF, count, DIFFC3A, DIFFC4A, DIFFGYP, DIFFHEM, ETTR, ETTRC4AF, extch(), extettr(), extfh3(), extgyps(), GYPSUM, GYPSUMS, mic, moveone(), POROSITY, ran1(), seed, SOLIDC3AGYP, SOLIDC4AFGYP, SYSIZE, and SYSIZEM1.
Referenced by hydrate().
int moveone | ( | int * | xloc, | |
int * | yloc, | |||
int * | zloc, | |||
int * | act, | |||
int | sumold | |||
) | [private] |
Definition at line 6866 of file cemhydmat.cpp.
References ran1(), seed, SYSIZE, and SYSIZEM1.
Referenced by extafm(), extc3ah6(), extettr(), extfh3(), extfreidel(), extgyps(), extpozz(), extslagcsh(), extstrat(), moveanh(), moveas(), movec3a(), movec4a(), movecacl2(), movecaco3(), movecas2(), movech(), movecsh(), moveettr(), movefh3(), movegyp(), and movehem().
int movepix | ( | int | ntomove, | |
int | ph1, | |||
int | ph2 | |||
) | [private] |
Definition at line 6269 of file cemhydmat.cpp.
References alpha_cur, and MoveCycles().
Definition at line 6290 of file cemhydmat.cpp.
References GetHeat().
void nrerror | ( | const char * | error_text | ) | [private] |
Definition at line 11681 of file cemhydmat.cpp.
Referenced by convert_matrix(), dmatrix(), dvector(), imatrix(), ivector(), laguer(), matrix_cem(), submatrix(), and vector().
int NumSol | ( | int | cx, | |
int | cy, | |||
int | cz | |||
) | [private] |
Definition at line 11594 of file cemhydmat.cpp.
References AdjCoord(), BoxSize, CSH, CSH_vicinity, EMPTYP, HDCSH, mic_CSH, POROSITY, and SolidLimit.
Referenced by CSHbox().
void outmic | ( | void | ) | [private] |
Definition at line 1916 of file cemhydmat.cpp.
References cement, cemreal, F, iy, and SYSSIZE.
Referenced by genpartnew().
void outputImageFilePerc | ( | void | ) | [private] |
Definition at line 11529 of file cemhydmat.cpp.
References ArrPerc, ConnNumbers, icyc, and SYSIZE.
Referenced by burn_phases().
void outputUnpercImageFile | ( | void | ) | [private] |
Definition at line 5339 of file cemhydmat.cpp.
void parthyd | ( | void | ) | [private] |
void passone | ( | int | low, | |
int | high, | |||
int | cycid, | |||
int | cshexflag | |||
) | [private] |
Definition at line 3600 of file cemhydmat.cpp.
References anhinit, ANHYDRITE, C2S, c2sinit, C3A, c3ainit, C3S, c3sinit, C4AF, c4afinit, chckedge(), count, CSH, cshage, ETTR, ETTRC4AF, gypready, GYPSUM, GYPSUMS, heatf, heatsum, HEMIHYD, heminit, mic, molarvcsh, molesh2o, ncsbar, netbar, nfill, OFFSET, porinit, POROSITY, POZZ, SLAG, slaginit, soluble, SYSIZE, and watercsh.
Referenced by dissolve().
void PercolateForOutput | ( | void | ) |
Definition at line 11951 of file cemhydmat.cpp.
References burn_phases().
Referenced by disrealnew(), and updateval().
void phcount | ( | void | ) | [private] |
void pHpred | ( | void | ) | [private] |
Definition at line 10628 of file cemhydmat.cpp.
References aCa, activeA0, activeB0, aK, alpha_cur, aOH, aSO4, BK, BNa, BprimeK, BprimeNa, cemmasswgyp, cm2perL2m, Complex(), conccaplus, concsulfate, conductivity, count, CSH, cyccnt, double, ETTR, GCa, GK, GNa, GOH, GSO4, icyc, KperSyn, KspCH25C, KspGypsum, KspSyngenite, lambdaCa_0, lambdaK_0, lambdaNa_0, lambdaOH_0, lambdaSO4_0, MASSFACTOR, MMK2O, MMNa2O, moles_syn_precip, npr, pH_cur, pHfile, POROSITY, POZZ, POZZCSH, FCOMPLEX::r, rspotassium, rssodium, SLAGCSH, soluble, specgrav, temp_cur, time_cur, totpotassium, totsodium, VOLFACTOR, zCa, zK, zNa, zOH, zroots(), and zSO4.
void print | ( | FILE * | out | ) |
function prints parameters
out | - output file |
Definition at line 645 of file cemhydmat.cpp.
References capacity, conductivity, and files.
int procair | ( | int | nsearch | ) | [private] |
int procsol | ( | int | nsearch | ) | [private] |
Definition at line 2368 of file cemhydmat.cpp.
Referenced by movepix().
double ran1 | ( | int * | idum | ) | [private] |
Definition at line 1028 of file cemhydmat.cpp.
References AM, EPS, IA, IM, IQ, IR, iv, iy, NDIV, NTAB, and RNMX.
Referenced by addrand(), dissolve(), extafm(), extc3ah6(), extch(), extcsh(), extettr(), extfh3(), extfreidel(), extgyps(), extpozz(), extslagcsh(), extstrat(), gsphere(), loccsh(), makefloc(), moveanh(), moveas(), movec3a(), movec4a(), movecacl2(), movecaco3(), movecas2(), movech(), movecsh(), moveettr(), movefh3(), movegyp(), movehem(), moveone(), movepix(), and rand3d().
void rand3d | ( | int | phasein, | |
int | phaseout, | |||
float | xpt | |||
) | [private] |
Definition at line 2728 of file cemhydmat.cpp.
References alloc_double_3D(), dealloc_double_3D(), F, iy, mask, PI, radius(), ran1(), seed, ss(), and SYSIZE.
Referenced by distrib3d().
fcomplex_cem RCmul | ( | float | x, | |
fcomplex_cem | a | |||
) | [private] |
Definition at line 11937 of file cemhydmat.cpp.
References FCOMPLEX::i, and FCOMPLEX::r.
Referenced by laguer().
void read | ( | XFILE * | in | ) |
function reads parameters
in | - input file |
Definition at line 629 of file cemhydmat.cpp.
References capacity, conductivity, files, readcem(), and xfscanf().
void read | ( | char * | inp | ) |
Referenced by transmat::readmattype().
int readcem | ( | char * | inp | ) |
Definition at line 840 of file cemhydmat.cpp.
References alloc_char_3D(), alloc_int_3D(), alloc_long_3D(), alloc_shortint_3D(), ArrPerc, BURNTG, C3AH6_SCALE, C3AH6CRIT, CHCRIT, ConnNumbers, cshage, CSHSCALE, CUBEMAX, DCACL2MAX, DCACO3MAX, DCAS2MAX, DETTRMAX, DGYPMAX, distrib3d(), F, faces, genpartnew(), iseed, long(), mask, mic, mic_CSH, micorig, micpart, NPARTC, nseed, readhydrparam(), seed, SYSIZE, SYSIZE_POW3, SYSIZEM1, and SYSSIZE.
Referenced by read().
void readhydrparam | ( | void | ) | [private] |
Definition at line 5376 of file cemhydmat.cpp.
References addrand(), adiabatic_curing, ANHYDRITE, beta, burnfreq, C2S, C3A, C3S, C4AF, CACO3, Calculate_elastic_homogenization, cem_m3, chflag, Cp_agg, Cp_cement, csh2flag, cshage, cshgeom, E_act, E_act_pozz, E_act_slag, F, faces, Grain_average_CA, Grain_average_FA, GYPSUM, HEMIHYD, ind_time, INERTAGG, iseed, ITZ_thickness, ITZ_Young_red, iy, mass_agg, mic, micorig, micpart, nseed, ntimes, outfreq, pHactive, phydfreq, pnucch, pnucfh3, pnucgyp, pnuchg, Poisson_CA, Poisson_FA, Poisson_inert, Poisson_SCM, pscalech, pscalefh3, pscalegyp, pscalehg, resatcyc, sealed, seed, setfreq, SYSIZE, time_cur, U_coeff, Vol_CA, Vol_cement_clinker_gypsum, Vol_cement_SCM, Vol_entrained_entrapped_air, Vol_FA, Vol_inert_filler, Vol_water, Young_CA, Young_FA, Young_inert, and Young_SCM.
Referenced by readcem().
void resaturate | ( | void | ) | [private] |
Definition at line 5314 of file cemhydmat.cpp.
References EMPTYP, mic, porefl1, porefl2, porefl3, POROSITY, and SYSIZE.
Referenced by disrealnew().
float rhcalc | ( | int | phin | ) | [private] |
Definition at line 2230 of file cemhydmat.cpp.
References iy, mask, surfpix(), and SYSSIZE.
Referenced by sinter3d().
void sinter3d | ( | int | ph1id, | |
int | ph2id, | |||
float | rhtarget | |||
) | [private] |
Definition at line 2561 of file cemhydmat.cpp.
References maketemp(), MAXCYC_SEAL, movepix(), nair, nsolid, nsph, rhcalc(), sysinit(), and sysscan().
void stat3d | ( | void | ) | [private] |
Definition at line 2618 of file cemhydmat.cpp.
References iy, mask, surface, SYSIZE, and volume.
Referenced by distrib3d().
float ** submatrix | ( | float ** | a, | |
int | oldrl, | |||
int | oldrh, | |||
int | oldcl, | |||
int | oldch, | |||
int | newrl, | |||
int | newcl | |||
) | [private] |
Definition at line 11768 of file cemhydmat.cpp.
References nrerror().
int surfpix | ( | int | xin, | |
int | yin, | |||
int | zin | |||
) | [private] |
Definition at line 2187 of file cemhydmat.cpp.
Referenced by rhcalc().
void sysinit | ( | int | ph1, | |
int | ph2 | |||
) | [private] |
void sysscan | ( | int | ph1, | |
int | ph2 | |||
) | [private] |
Definition at line 2342 of file cemhydmat.cpp.
References curvature, mask, nair, nsolid, and SYSSIZE.
Referenced by sinter3d().
void updateval | ( | long | ipp, | |
long | im, | |||
long | ido | |||
) |
Definition at line 651 of file cemhydmat.cpp.
References AnalyticHomogenizationConcrete(), AnalyticHomogenizationPaste(), Calculate_elastic_homogenization, CreateHDCSH(), intpointst::eqother, GetDoHActual(), GetHeat(), init_material_time, transmat::ip, last_values, LastCallTime, intpointst::other, PercolateForOutput(), probdesct::time, Tm, and Tp.
Referenced by transmat::updateipvalmat().
float * vector | ( | int | nl, | |
int | nh | |||
) | [private] |
Definition at line 11689 of file cemhydmat.cpp.
References nrerror().
void WriteUnsortedList | ( | int | px, | |
int | py, | |||
int | pz | |||
) | [private] |
Definition at line 11569 of file cemhydmat.cpp.
References current, last, percolatedpath::next, percolatedpath::prev, percolatedpath::x, percolatedpath::y, and percolatedpath::z.
Referenced by burn_phases().
void zroots | ( | fcomplex_cem | a[], | |
int | m, | |||
fcomplex_cem | roots[], | |||
int | polish | |||
) | [private] |
Definition at line 10591 of file cemhydmat.cpp.
References Cadd(), Cmul(), Complex(), EPSP, FCOMPLEX::i, laguer(), MAXM, and FCOMPLEX::r.
Referenced by pHpred().
Definition at line 157 of file cemhydmat.h.
Referenced by constructor_init(), and dissolve().
Definition at line 158 of file cemhydmat.h.
Referenced by constructor_init(), and dissolve().
int ABSGYP [private] |
Definition at line 271 of file cemhydmat.h.
Referenced by burn_phases(), constructor_init(), countbox(), disrealnew(), dissolve(), init(), IsSolidPhase(), and movegyp().
Definition at line 199 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 189 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 190 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
long int adiabatic_curing [private] |
Definition at line 591 of file cemhydmat.h.
Referenced by disrealnew(), and readhydrparam().
FILE* adiafile [private] |
Definition at line 600 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), and ~cemhydmat().
int adiaflag [private] |
Definition at line 541 of file cemhydmat.h.
char adianame[80] [private] |
Definition at line 563 of file cemhydmat.h.
Referenced by disrealnew_init().
int AFM [private] |
Definition at line 260 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), dissolve(), extafm(), init(), movec3a(), movec4a(), movecaco3(), and moveettr().
int AFMC [private] |
Definition at line 269 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), init(), and movecaco3().
int AGG [private] |
Definition at line 106 of file cemhydmat.h.
Referenced by addagg(), chkfloc(), constructor_init(), makefloc(), and measure().
int aggsize [private] |
Definition at line 340 of file cemhydmat.h.
Referenced by addagg(), chkfloc(), chksph(), genpartnew(), and measagg().
Definition at line 172 of file cemhydmat.h.
Referenced by constructor_init(), and movegyp().
Definition at line 198 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 525 of file cemhydmat.h.
Referenced by disrealnew(), and dissolve().
Definition at line 524 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), dissolve(), GetDoHActual(), GetDoHLastCyc(), MoveToDoH(), parthyd(), and pHpred().
float alpha_fa_cur [private] |
Definition at line 526 of file cemhydmat.h.
Referenced by dissolve().
double alpha_last [private] |
Definition at line 524 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), and GetDoHActual().
Definition at line 237 of file cemhydmat.h.
Referenced by ran1().
Definition at line 201 of file cemhydmat.h.
Referenced by constructor_init().
long int anhinit [private] |
Definition at line 510 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), GetInitClinkerPhases(), and passone().
int ANHYDRITE [private] |
Definition at line 249 of file cemhydmat.h.
Referenced by constructor_init(), create(), dissolve(), extgyps(), gsphere(), init(), measagg(), measure(), passone(), and readhydrparam().
Definition at line 200 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
int*** ArrPerc |
Definition at line 381 of file cemhydmat.h.
Referenced by burn_phases(), GenerateConnNumbers(), IsConnected(), outputImageFilePerc(), readcem(), and ~cemhydmat().
int ASG [private] |
Definition at line 253 of file cemhydmat.h.
Referenced by burnset(), constructor_init(), disrealnew(), disrealnew_init(), dissolve(), init(), and moveas().
Definition at line 202 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 66 of file cemhydmat.h.
Referenced by approximation(), and cemhydmat().
Definition at line 516 of file cemhydmat.h.
Referenced by burnset(), cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 180 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 179 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
int BoxSize [private] |
Definition at line 89 of file cemhydmat.h.
Referenced by constructor_init(), CSHbox(), and NumSol().
Definition at line 182 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 181 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
int burnfreq [private] |
Definition at line 514 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
int BURNT [private] |
Definition at line 163 of file cemhydmat.h.
Referenced by burn3d(), burn_phases(), burnset(), and constructor_init().
long BURNTG [private] |
Definition at line 110 of file cemhydmat.h.
int C2S [private] |
Definition at line 244 of file cemhydmat.h.
Referenced by burn3d(), burn_phases(), burnset(), constructor_init(), dissolve(), extcsh(), extettr(), init(), IsConnected(), measuresurf(), movecsh(), parthyd(), passone(), and readhydrparam().
int C2SID [private] |
Definition at line 100 of file cemhydmat.h.
Referenced by constructor_init(), create(), measagg(), and measure().
long int c2sinit [private] |
Definition at line 510 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), GetInitClinkerPhases(), and passone().
int C3A [private] |
Definition at line 245 of file cemhydmat.h.
Referenced by burn3d(), burn_phases(), burnset(), constructor_init(), dissolve(), extafm(), extc3ah6(), extettr(), init(), IsConnected(), measuresurf(), moveanh(), movecacl2(), movecas2(), movecsh(), moveettr(), movegyp(), movehem(), parthyd(), passone(), and readhydrparam().
Definition at line 149 of file cemhydmat.h.
Referenced by constructor_init(), movec3a(), and movec4a().
Definition at line 150 of file cemhydmat.h.
Referenced by constructor_init(), moveanh(), movec3a(), movec4a(), movegyp(), and movehem().
int C3AH6 [private] |
Definition at line 257 of file cemhydmat.h.
Referenced by burnset(), constructor_init(), disrealnew(), dissolve(), extc3ah6(), init(), movec3a(), and movec4a().
double C3AH6_SCALE [private] |
Definition at line 161 of file cemhydmat.h.
Referenced by readcem().
Definition at line 144 of file cemhydmat.h.
Referenced by dissolve(), and readcem().
Definition at line 145 of file cemhydmat.h.
Referenced by constructor_init(), movec3a(), and movec4a().
long int c3ainit [private] |
Definition at line 510 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), GetInitClinkerPhases(), and passone().
int C3S [private] |
Definition at line 243 of file cemhydmat.h.
Referenced by burn3d(), burn_phases(), burnset(), constructor_init(), countbox(), countboxc(), dissolve(), extcsh(), extettr(), init(), IsConnected(), IsSolidPhase(), measuresurf(), movecsh(), parthyd(), passone(), and readhydrparam().
long int c3sinit [private] |
Definition at line 510 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), GetInitClinkerPhases(), and passone().
int C4AF [private] |
Definition at line 246 of file cemhydmat.h.
Referenced by burn3d(), burn_phases(), burnset(), constructor_init(), dissolve(), extafm(), extettr(), init(), IsConnected(), measuresurf(), moveanh(), movecacl2(), movecas2(), movecsh(), moveettr(), movegyp(), movehem(), parthyd(), passone(), and readhydrparam().
long int c4afinit [private] |
Definition at line 510 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), GetInitClinkerPhases(), and passone().
float ca_acc [private] |
Definition at line 543 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
int CACL2 [private] |
Definition at line 264 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), init(), and movecacl2().
int CACO3 [private] |
Definition at line 268 of file cemhydmat.h.
Referenced by addrand(), constructor_init(), create(), dissolve(), init(), measagg(), measure(), measuresurf(), movecaco3(), movech(), movecsh(), and readhydrparam().
long int Calculate_elastic_homogenization [private] |
Definition at line 603 of file cemhydmat.h.
Referenced by readhydrparam(), and updateval().
Definition at line 74 of file cemhydmat.h.
int CAS2 [private] |
Definition at line 254 of file cemhydmat.h.
Referenced by burnset(), constructor_init(), disrealnew(), disrealnew_init(), dissolve(), init(), and movecas2().
int CEM [private] |
Definition at line 98 of file cemhydmat.h.
Referenced by connect(), constructor_init(), gsphere(), and makefloc().
Definition at line 524 of file cemhydmat.h.
Referenced by cemhydmat(), GetHeat(), GetTotHeat(), MoveCycles(), and readhydrparam().
long int*** cement [private] |
Definition at line 336 of file cemhydmat.h.
Referenced by addagg(), chkfloc(), chksph(), connect(), drawfloc(), genpartnew(), and outmic().
int CEMID [private] |
Definition at line 99 of file cemhydmat.h.
Referenced by constructor_init(), create(), gsphere(), measagg(), and measure().
Definition at line 524 of file cemhydmat.h.
Referenced by burn3d(), burnset(), and dissolve().
double cemmasswgyp [private] |
Definition at line 525 of file cemhydmat.h.
Referenced by dissolve(), and pHpred().
long int*** cemreal [private] |
Definition at line 338 of file cemhydmat.h.
Referenced by addagg(), chksph(), distrib3d(), drawfloc(), genpartnew(), measagg(), measure(), and outmic().
int CH [private] |
Definition at line 255 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), dissolve(), extch(), init(), moveas(), movech(), and movecsh().
Definition at line 525 of file cemhydmat.h.
Referenced by dissolve().
Definition at line 143 of file cemhydmat.h.
Referenced by dissolve(), and readcem().
int chflag [private] |
Definition at line 541 of file cemhydmat.h.
Referenced by cemhydmat(), movech(), and readhydrparam().
long int chgone [private] |
Definition at line 559 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
Definition at line 146 of file cemhydmat.h.
Referenced by constructor_init(), and movech().
Definition at line 147 of file cemhydmat.h.
Referenced by constructor_init(), and movech().
long int chnew [private] |
Definition at line 510 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
long int chold [private] |
Definition at line 510 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
Definition at line 525 of file cemhydmat.h.
Referenced by dissolve().
FILE * chsfile [private] |
Definition at line 567 of file cemhydmat.h.
char chshrname[80] [private] |
Definition at line 564 of file cemhydmat.h.
Referenced by disrealnew_init().
int clusleft [private] |
Definition at line 343 of file cemhydmat.h.
Referenced by genpartnew(), gsphere(), and makefloc().
Definition at line 351 of file cemhydmat.h.
Referenced by genpartnew(), gsphere(), and makefloc().
Definition at line 218 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
char cmdnew[120] [private] |
Definition at line 565 of file cemhydmat.h.
double conccaplus [private] |
Definition at line 577 of file cemhydmat.h.
Referenced by disrealnew_init(), and pHpred().
double concsulfate [private] |
Definition at line 577 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), and pHpred().
int*** ConnNumbers |
Definition at line 382 of file cemhydmat.h.
Referenced by GenerateConnNumbers(), outputImageFilePerc(), readcem(), and ~cemhydmat().
long int * count [private] |
Definition at line 504 of file cemhydmat.h.
Referenced by AnalyticHomogenizationPaste(), burn3d(), burn_phases(), burnset(), constructor_init(), CSHbox(), disrealnew(), dissolve(), extafm(), extc3ah6(), extch(), extcsh(), extettr(), extfh3(), extfreidel(), extgyps(), extpozz(), extslagcsh(), extstrat(), gsphere(), hydrate(), makeinert(), moveanh(), moveas(), movec3a(), movec4a(), movecacl2(), movecaco3(), movecas2(), movech(), movecsh(), moveettr(), movefh3(), movegyp(), movehem(), passone(), pHpred(), sysinit(), and ~cemhydmat().
long int countkeep [private] |
Definition at line 512 of file cemhydmat.h.
Referenced by disrealnew(), and dissolve().
long int countpore [private] |
Definition at line 511 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
Definition at line 524 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 122 of file cemhydmat.h.
Referenced by constructor_init(), and disrealnew().
Definition at line 524 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 120 of file cemhydmat.h.
Referenced by constructor_init(), and disrealnew().
Definition at line 121 of file cemhydmat.h.
Referenced by constructor_init(), and disrealnew().
Definition at line 524 of file cemhydmat.h.
Referenced by disrealnew(), and GetCp().
Definition at line 119 of file cemhydmat.h.
Referenced by constructor_init(), and disrealnew().
int * creates [private] |
Definition at line 540 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), init(), and ~cemhydmat().
float cs_acc [private] |
Definition at line 542 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
int CSH [private] |
Definition at line 256 of file cemhydmat.h.
Referenced by AnalyticHomogenizationPaste(), burn_phases(), burnset(), constructor_init(), CSHbox(), disrealnew(), disrealnew_init(), dissolve(), extcsh(), extpozz(), extslagcsh(), init(), movecsh(), movegyp(), NumSol(), passone(), and pHpred().
int csh2flag [private] |
Definition at line 541 of file cemhydmat.h.
Referenced by cemhydmat(), dissolve(), and readhydrparam().
unsigned int* CSH_vicinity [private] |
Definition at line 502 of file cemhydmat.h.
Referenced by constructor_init(), CreateHDCSH(), dissolve(), NumSol(), and ~cemhydmat().
short int*** cshage [private] |
Definition at line 499 of file cemhydmat.h.
Referenced by dissolve(), extcsh(), movecsh(), passone(), readcem(), readhydrparam(), and ~cemhydmat().
int cshboxsize [private] |
Definition at line 579 of file cemhydmat.h.
Referenced by dissolve().
FILE * CSHfile [private] |
Definition at line 567 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), and ~cemhydmat().
int cshgeom [private] |
Definition at line 574 of file cemhydmat.h.
Referenced by cemhydmat(), extcsh(), movecsh(), and readhydrparam().
Definition at line 160 of file cemhydmat.h.
Referenced by dissolve(), and readcem().
int CUBEMAX [private] |
Definition at line 126 of file cemhydmat.h.
Referenced by disrealnew_init(), and readcem().
int CUBEMIN [private] |
Definition at line 127 of file cemhydmat.h.
Referenced by constructor_init(), and makeinert().
int cubesize [private] |
Definition at line 513 of file cemhydmat.h.
Referenced by disrealnew_init(), and makeinert().
struct percolatedpath * current [private] |
Definition at line 588 of file cemhydmat.h.
Referenced by burn_phases(), and WriteUnsortedList().
int*** curvature [private] |
Definition at line 372 of file cemhydmat.h.
Referenced by distrib3d(), movepix(), sysinit(), and sysscan().
int cyccnt [private] |
Definition at line 513 of file cemhydmat.h.
Referenced by burn3d(), burn_phases(), burnset(), disrealnew(), disrealnew_init(), dissolve(), extcsh(), loccsh(), movecsh(), parthyd(), and pHpred().
int cycflag [private] |
Definition at line 593 of file cemhydmat.h.
Referenced by disrealnew(), and disrealnew_init().
Definition at line 141 of file cemhydmat.h.
Referenced by dissolve(), and readcem().
Definition at line 140 of file cemhydmat.h.
Referenced by dissolve(), and readcem().
Definition at line 142 of file cemhydmat.h.
Referenced by dissolve(), and readcem().
Definition at line 138 of file cemhydmat.h.
Referenced by dissolve(), and readcem().
Definition at line 139 of file cemhydmat.h.
Referenced by dissolve(), and readcem().
int DIFFANH [private] |
Definition at line 281 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), hydrate(), moveanh(), movec3a(), and movec4a().
int DIFFAS [private] |
Definition at line 280 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), extstrat(), hydrate(), init(), moveas(), and movech().
int DIFFC3A [private] |
Definition at line 275 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), hydrate(), moveanh(), movec3a(), movecacl2(), movecas2(), moveettr(), movegyp(), and movehem().
int DIFFC4A [private] |
Definition at line 276 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), hydrate(), moveanh(), movec4a(), movecacl2(), movecas2(), movegyp(), and movehem().
int DIFFCACL2 [private] |
Definition at line 284 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), extfreidel(), hydrate(), init(), movec3a(), movec4a(), and movecacl2().
int DIFFCACO3 [private] |
Definition at line 279 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), hydrate(), init(), and movecaco3().
int DIFFCAS2 [private] |
Definition at line 283 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), extstrat(), hydrate(), init(), movec3a(), movec4a(), and movecas2().
int DIFFCH [private] |
Definition at line 273 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), extch(), hydrate(), init(), moveas(), and movech().
long int DIFFCHdeficit [private] |
Definition at line 558 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
int DIFFCSH [private] |
Definition at line 272 of file cemhydmat.h.
Referenced by AnalyticHomogenizationPaste(), burn_phases(), constructor_init(), dissolve(), hydrate(), init(), loccsh(), and movecsh().
int DIFFETTR [private] |
Definition at line 278 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), hydrate(), init(), movec3a(), movec4a(), and moveettr().
int DIFFFH3 [private] |
Definition at line 277 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), extfh3(), hydrate(), and movefh3().
int DIFFGYP [private] |
Definition at line 274 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), hydrate(), moveanh(), movec3a(), movec4a(), movegyp(), and movehem().
int DIFFHEM [private] |
Definition at line 282 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), hydrate(), movec3a(), movec4a(), and movehem().
float * disbase [private] |
Definition at line 533 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), disrealnew_init(), dissolve(), init(), and ~cemhydmat().
Definition at line 130 of file cemhydmat.h.
Referenced by constructor_init(), and init().
long int* discount [private] |
Definition at line 504 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), and ~cemhydmat().
Definition at line 131 of file cemhydmat.h.
Referenced by constructor_init(), and dissolve().
Definition at line 132 of file cemhydmat.h.
Referenced by constructor_init(), and dissolve().
float dismin_c3a [private] |
Definition at line 544 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
double DISMIN_C3A_0 [private] |
Definition at line 136 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew_init(), and dissolve().
float dismin_c4af [private] |
Definition at line 545 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
double DISMIN_C4AF_0 [private] |
Definition at line 137 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew_init(), and dissolve().
Definition at line 134 of file cemhydmat.h.
Referenced by constructor_init(), and dissolve().
double DISMINCAS2 [private] |
Definition at line 135 of file cemhydmat.h.
Referenced by constructor_init(), and dissolve().
double DISMINSLAG [private] |
Definition at line 133 of file cemhydmat.h.
Referenced by constructor_init(), and dissolve().
int dispdist [private] |
Definition at line 342 of file cemhydmat.h.
float* disprob [private] |
Definition at line 533 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), disrealnew_init(), dissolve(), init(), and ~cemhydmat().
FILE * disprobfile [private] |
Definition at line 567 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), and ~cemhydmat().
double [private] |
Definition at line 234 of file cemhydmat.h.
Referenced by disrealnew(), dissolve(), GetHeat(), GetInitClinkerPhases(), MoveCycles(), and pHpred().
Definition at line 516 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), disrealnew_init(), and readhydrparam().
double E_act_pozz [private] |
Definition at line 525 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), disrealnew_init(), and readhydrparam().
double E_act_slag [private] |
Definition at line 527 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), disrealnew_init(), and readhydrparam().
FILE * elasfile [private] |
Definition at line 600 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), and ~cemhydmat().
int EMPTYP [private] |
Definition at line 285 of file cemhydmat.h.
Referenced by AnalyticHomogenizationPaste(), burn_phases(), constructor_init(), disrealnew(), dissolve(), init(), makeinert(), NumSol(), and resaturate().
Definition at line 221 of file cemhydmat.h.
Referenced by constructor_init(), and zroots().
Definition at line 219 of file cemhydmat.h.
Referenced by constructor_init(), and laguer().
int ETTR [private] |
Definition at line 258 of file cemhydmat.h.
Referenced by burnset(), constructor_init(), disrealnew(), dissolve(), extettr(), init(), moveanh(), movec3a(), movec4a(), movecaco3(), moveettr(), movegyp(), movehem(), passone(), and pHpred().
int ETTRC4AF [private] |
Definition at line 259 of file cemhydmat.h.
Referenced by burnset(), constructor_init(), disrealnew(), dissolve(), extettr(), init(), moveanh(), movec4a(), movegyp(), movehem(), and passone().
Definition at line 148 of file cemhydmat.h.
Referenced by constructor_init(), and moveettr().
cmlfile* F [private] |
Definition at line 294 of file cemhydmat.h.
Referenced by addagg(), connect(), create(), distrib3d(), genpartnew(), init(), makefloc(), outmic(), rand3d(), readcem(), readhydrparam(), and ~cemhydmat().
short int*** faces [private] |
Definition at line 501 of file cemhydmat.h.
Referenced by dissolve(), extcsh(), extslagcsh(), movecsh(), readcem(), readhydrparam(), and ~cemhydmat().
int FH3 [private] |
Definition at line 261 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), dissolve(), extfh3(), init(), moveettr(), and movefh3().
FILE * fileperc [private] |
Definition at line 567 of file cemhydmat.h.
Referenced by burn3d(), disrealnew_init(), and ~cemhydmat().
char fileroot[80] [private] |
Definition at line 565 of file cemhydmat.h.
char* files |
Definition at line 75 of file cemhydmat.h.
int FLYASH [private] |
Definition at line 107 of file cemhydmat.h.
Referenced by constructor_init(), create(), measagg(), and measure().
float flyashmass [private] |
Definition at line 526 of file cemhydmat.h.
Referenced by dissolve().
float fractwithfill [private] |
Definition at line 520 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
int FREIDEL [private] |
Definition at line 265 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), extfreidel(), init(), movec3a(), movec4a(), and movecacl2().
Definition at line 216 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 214 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 215 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 213 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
double Grain_average_CA [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
double Grain_average_FA [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
Definition at line 217 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
float gsratio2 [private] |
Definition at line 546 of file cemhydmat.h.
Referenced by disrealnew(), and disrealnew_init().
float gypabsprob [private] |
Definition at line 534 of file cemhydmat.h.
int GYPID [private] |
Definition at line 101 of file cemhydmat.h.
Referenced by constructor_init(), create(), gsphere(), measagg(), and measure().
long int gypready [private] |
Definition at line 511 of file cemhydmat.h.
Referenced by dissolve(), and passone().
int GYPSUM [private] |
Definition at line 247 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), init(), moveanh(), movegyp(), movehem(), passone(), and readhydrparam().
int GYPSUMS [private] |
Definition at line 267 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), extgyps(), init(), moveanh(), movehem(), and passone().
int HDCSH [private] |
Definition at line 286 of file cemhydmat.h.
Referenced by AnalyticHomogenizationPaste(), burn_phases(), constructor_init(), CSHbox(), disrealnew(), dissolve(), IsSolidPhase(), and NumSol().
Definition at line 566 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew_init(), hydrate(), and ~cemhydmat().
Definition at line 519 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), dissolve(), GetHeat(), and MoveCycles().
Definition at line 524 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), disrealnew_init(), dissolve(), GetHeat(), and MoveCycles().
Definition at line 524 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), and dissolve().
float * heatf [private] |
Definition at line 537 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), init(), passone(), and ~cemhydmat().
FILE* heatfile [private] |
Definition at line 567 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), dissolve(), and ~cemhydmat().
char heatname[80] [private] |
Definition at line 563 of file cemhydmat.h.
Referenced by disrealnew_init().
float heatsum [private] |
Definition at line 531 of file cemhydmat.h.
Referenced by dissolve(), and passone().
int HEMIHYD [private] |
Definition at line 248 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), extgyps(), init(), passone(), and readhydrparam().
int HEMIHYDRATE [private] |
Definition at line 102 of file cemhydmat.h.
Referenced by constructor_init(), create(), gsphere(), measagg(), and measure().
long int heminit [private] |
Definition at line 510 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), GetInitClinkerPhases(), and passone().
long IA [private] |
Definition at line 229 of file cemhydmat.h.
Referenced by constructor_init(), and ran1().
int icyc [private] |
Definition at line 514 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), GetCycNum(), GetDoHActual(), GetHeat(), GetInitClinkerPhases(), MoveCycles(), outputImageFilePerc(), outputUnpercImageFile(), and pHpred().
long IM [private] |
Definition at line 230 of file cemhydmat.h.
Referenced by constructor_init(), and ran1().
int ImgOut [private] |
Definition at line 513 of file cemhydmat.h.
FILE* in |
Definition at line 28 of file cemhydmat.h.
Definition at line 516 of file cemhydmat.h.
Referenced by cemhydmat(), and readhydrparam().
int INERT [private] |
Definition at line 251 of file cemhydmat.h.
Referenced by addrand(), constructor_init(), dissolve(), init(), measuresurf(), movech(), and movecsh().
int INERTAGG [private] |
Definition at line 270 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), movech(), and readhydrparam().
int INERTID [private] |
Definition at line 104 of file cemhydmat.h.
Referenced by constructor_init(), create(), measagg(), and measure().
Definition at line 70 of file cemhydmat.h.
Referenced by cemhydmat(), and updateval().
Definition at line 595 of file cemhydmat.h.
Referenced by disrealnew().
long IQ [private] |
Definition at line 231 of file cemhydmat.h.
Referenced by constructor_init(), and ran1().
int IR [private] |
Definition at line 232 of file cemhydmat.h.
Referenced by constructor_init(), and ran1().
int iseed [private] |
Definition at line 341 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew_init(), distrib3d(), genpartnew(), GetInputParams(), readcem(), and readhydrparam().
double ITZ_thickness [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
double ITZ_Young_red [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
int* iv [private] |
Definition at line 239 of file cemhydmat.h.
Referenced by constructor_init(), ran1(), and ~cemhydmat().
int iy [private] |
Definition at line 238 of file cemhydmat.h.
Referenced by addagg(), addrand(), constructor_init(), countbox(), countboxc(), measagg(), outmic(), parthyd(), phcount(), ran1(), rand3d(), readhydrparam(), rhcalc(), and stat3d().
Definition at line 187 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 599 of file cemhydmat.h.
Referenced by disrealnew(), and disrealnew_init().
float krate [private] |
Definition at line 520 of file cemhydmat.h.
Referenced by burnset(), disrealnew(), and disrealnew_init().
Definition at line 599 of file cemhydmat.h.
Referenced by disrealnew(), and disrealnew_init().
Definition at line 183 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 184 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
double KspSyngenite [private] |
Definition at line 185 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
double lambdaCa_0 [private] |
Definition at line 212 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 210 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
double lambdaNa_0 [private] |
Definition at line 209 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
double lambdaOH_0 [private] |
Definition at line 208 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
double lambdaSO4_0 [private] |
Definition at line 211 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
struct percolatedpath* last [private] |
Definition at line 588 of file cemhydmat.h.
Referenced by burn_phases(), and WriteUnsortedList().
double* last_values [private] |
Definition at line 465 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), updateval(), and ~cemhydmat().
double LastCallTime [private] |
Definition at line 601 of file cemhydmat.h.
Referenced by constructor_init(), GetHeat(), MoveCycles(), and updateval().
long int LastCycCnt [private] |
Definition at line 603 of file cemhydmat.h.
Referenced by disrealnew_init(), GetHeat(), and MoveCycles().
double LastCycHeat [private] |
Definition at line 602 of file cemhydmat.h.
Referenced by disrealnew_init(), GetHeat(), and MoveCycles().
double LastHydrTime [private] |
Definition at line 601 of file cemhydmat.h.
Referenced by disrealnew_init(), GetHeat(), and MoveCycles().
double LastTotHeat [private] |
Definition at line 602 of file cemhydmat.h.
Referenced by disrealnew_init(), GetHeat(), GetTotCemHeat(), GetTotHeat(), and MoveCycles().
int*** mask [private] |
Definition at line 370 of file cemhydmat.h.
Referenced by countem(), distrib3d(), movepix(), phcount(), rand3d(), readcem(), rhcalc(), stat3d(), surfpix(), sysinit(), sysscan(), and ~cemhydmat().
Definition at line 524 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), dissolve(), and readhydrparam().
double mass_cem_now [private] |
Definition at line 599 of file cemhydmat.h.
Referenced by disrealnew().
double mass_cement [private] |
Definition at line 599 of file cemhydmat.h.
Referenced by disrealnew().
Definition at line 525 of file cemhydmat.h.
Referenced by disrealnew(), and dissolve().
Definition at line 599 of file cemhydmat.h.
Referenced by disrealnew().
Definition at line 524 of file cemhydmat.h.
Referenced by disrealnew(), and dissolve().
double mass_fill_pozz [private] |
Definition at line 525 of file cemhydmat.h.
Referenced by disrealnew(), and dissolve().
double mass_water [private] |
Definition at line 524 of file cemhydmat.h.
Referenced by disrealnew(), and dissolve().
double MASSFACTOR [private] |
Definition at line 174 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
long int MAXCYC_SEAL [private] |
Definition at line 92 of file cemhydmat.h.
Referenced by constructor_init(), and sinter3d().
Definition at line 220 of file cemhydmat.h.
Referenced by constructor_init(), and laguer().
int MAXM [private] |
Definition at line 222 of file cemhydmat.h.
Referenced by constructor_init(), and zroots().
long MAXSPH [private] |
Definition at line 114 of file cemhydmat.h.
Referenced by constructor_init(), and maketemp().
long MAXTRIES [private] |
Definition at line 91 of file cemhydmat.h.
Referenced by constructor_init(), and gsphere().
char*** mic [private] |
Definition at line 292 of file cemhydmat.h.
Referenced by addrand(), alloc_char_3D(), alloc_double_3D(), alloc_int_3D(), alloc_long_3D(), alloc_shortint_3D(), burn3d(), burnset(), cemhydmat(), chckedge(), countbox(), countboxc(), CSHbox(), dealloc_char_3D(), dealloc_double_3D(), dealloc_int_3D(), dealloc_long_3D(), dealloc_shortint_3D(), dissolve(), distrib3d(), edgecnt(), extafm(), extc3ah6(), extch(), extcsh(), extettr(), extfh3(), extfreidel(), extgyps(), extpozz(), extslagcsh(), extstrat(), loccsh(), makeinert(), measuresurf(), moveanh(), moveas(), movec3a(), movec4a(), movecacl2(), movecaco3(), movecas2(), movech(), movecsh(), moveettr(), movefh3(), movegyp(), movehem(), parthyd(), passone(), readcem(), readhydrparam(), resaturate(), and ~cemhydmat().
int*** mic_CSH |
Definition at line 380 of file cemhydmat.h.
Referenced by burn_phases(), CSHbox(), NumSol(), outputUnpercImageFile(), readcem(), and ~cemhydmat().
FILE * micfile [private] |
Definition at line 567 of file cemhydmat.h.
char micname[80] [private] |
Definition at line 564 of file cemhydmat.h.
char*** micorig [private] |
Definition at line 319 of file cemhydmat.h.
Referenced by addrand(), cemhydmat(), distrib3d(), parthyd(), readcem(), readhydrparam(), and ~cemhydmat().
long int*** micpart [private] |
Definition at line 320 of file cemhydmat.h.
Referenced by burn_phases(), burnset(), cemhydmat(), dissolve(), distrib3d(), genpartnew(), IsConnected(), parthyd(), readcem(), readhydrparam(), and ~cemhydmat().
Definition at line 176 of file cemhydmat.h.
Referenced by constructor_init().
Definition at line 178 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 175 of file cemhydmat.h.
Referenced by constructor_init().
Definition at line 177 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
float * molarv [private] |
Definition at line 537 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), disrealnew_init(), dissolve(), init(), and ~cemhydmat().
float* molarvcsh [private] |
Definition at line 530 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), disrealnew_init(), dissolve(), movecsh(), passone(), and ~cemhydmat().
double moles_syn_precip [private] |
Definition at line 577 of file cemhydmat.h.
Referenced by disrealnew_init(), and pHpred().
float molesh2o [private] |
Definition at line 531 of file cemhydmat.h.
Referenced by dissolve(), and passone().
FILE * movfile [private] |
Definition at line 567 of file cemhydmat.h.
long int n_anhydrite [private] |
Definition at line 346 of file cemhydmat.h.
Referenced by genpartnew(), and gsphere().
long int n_hemi [private] |
Definition at line 346 of file cemhydmat.h.
Referenced by genpartnew(), and gsphere().
long n_ipp |
Definition at line 68 of file cemhydmat.h.
Referenced by approximation(), and cemhydmat().
long int n_sulfate [private] |
Definition at line 345 of file cemhydmat.h.
Referenced by genpartnew(), and gsphere().
long int n_total [private] |
Definition at line 345 of file cemhydmat.h.
Referenced by genpartnew(), and gsphere().
long int nair[1500] [private] |
Definition at line 376 of file cemhydmat.h.
Referenced by movepix(), procair(), sinter3d(), sysinit(), and sysscan().
long int nasr [private] |
Definition at line 508 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), and movech().
long int nch_slag [private] |
Definition at line 560 of file cemhydmat.h.
Referenced by disrealnew_init().
long int ncsbar [private] |
Definition at line 508 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), GetInitClinkerPhases(), and passone().
long int ncshplategrow [private] |
Definition at line 505 of file cemhydmat.h.
Referenced by disrealnew_init(), and movecsh().
long int ncshplateinit [private] |
Definition at line 505 of file cemhydmat.h.
Referenced by disrealnew_init(), extcsh(), and movecsh().
int ncyc [private] |
Definition at line 513 of file cemhydmat.h.
Definition at line 235 of file cemhydmat.h.
Referenced by ran1().
int NEIGHBORS [private] |
Definition at line 87 of file cemhydmat.h.
Referenced by chckedge(), constructor_init(), and dissolve().
long int netbar [private] |
Definition at line 508 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), and passone().
long int nfill [private] |
Definition at line 508 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), movech(), and passone().
long int ngoing [private] |
Definition at line 511 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), hydrate(), and loccsh().
long int nmade [private] |
Definition at line 511 of file cemhydmat.h.
Referenced by dissolve(), hydrate(), and loccsh().
int npart [private] |
Definition at line 340 of file cemhydmat.h.
Referenced by genpartnew(), gsphere(), and makefloc().
long NPARTC [private] |
Definition at line 109 of file cemhydmat.h.
Referenced by genpartnew(), gsphere(), makefloc(), and readcem().
long int npr [private] |
Definition at line 508 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), movech(), and pHpred().
int nseed [private] |
Definition at line 341 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew_init(), distrib3d(), genpartnew(), readcem(), and readhydrparam().
long int nslagr [private] |
Definition at line 508 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
long int nsolid[1500] [private] |
Definition at line 376 of file cemhydmat.h.
Referenced by movepix(), phcount(), procsol(), sinter3d(), sysinit(), and sysscan().
int nsph [private] |
Definition at line 374 of file cemhydmat.h.
Referenced by countem(), movepix(), procair(), procsol(), sinter3d(), and sysinit().
int NTAB [private] |
Definition at line 233 of file cemhydmat.h.
Referenced by constructor_init(), and ran1().
int ntimes [private] |
Definition at line 592 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
int nummovsl [private] |
Definition at line 541 of file cemhydmat.h.
int NUMSIZES [private] |
Definition at line 111 of file cemhydmat.h.
Referenced by constructor_init(), and create().
int OFFSET [private] |
Definition at line 287 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), and passone().
float onepixelbias [private] |
Definition at line 546 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
int outfreq [private] |
Definition at line 513 of file cemhydmat.h.
Referenced by cemhydmat(), and readhydrparam().
float p1slag [private] |
Definition at line 548 of file cemhydmat.h.
Referenced by dissolve(), and init().
float p2slag [private] |
Definition at line 549 of file cemhydmat.h.
Referenced by init().
float p3slag [private] |
Definition at line 550 of file cemhydmat.h.
Referenced by dissolve(), and init().
float p4slag [private] |
Definition at line 551 of file cemhydmat.h.
Referenced by dissolve(), and init().
float p5slag [private] |
Definition at line 552 of file cemhydmat.h.
Referenced by dissolve(), and init().
Definition at line 155 of file cemhydmat.h.
Referenced by constructor_init(), and dissolve().
FILE * perc_phases [private] |
Definition at line 567 of file cemhydmat.h.
Referenced by burn_phases(), disrealnew_init(), dissolve(), and ~cemhydmat().
FILE * percfile [private] |
Definition at line 567 of file cemhydmat.h.
Referenced by burn_phases(), burnset(), disrealnew_init(), and ~cemhydmat().
float pfract [private] |
Definition at line 521 of file cemhydmat.h.
Referenced by dissolve().
float pfractw05 [private] |
Definition at line 521 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
Definition at line 570 of file cemhydmat.h.
Referenced by dissolve(), and pHpred().
int pHactive [private] |
Definition at line 574 of file cemhydmat.h.
Referenced by cemhydmat(), dissolve(), init(), and readhydrparam().
long int* phase [private] |
Definition at line 466 of file cemhydmat.h.
Referenced by AnalyticHomogenizationPaste(), burn_phases(), constructor_init(), measagg(), and ~cemhydmat().
Definition at line 383 of file cemhydmat.h.
Referenced by AnalyticHomogenizationPaste(), constructor_init(), and ~cemhydmat().
FILE * phasfile [private] |
Definition at line 567 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), and ~cemhydmat().
char phasname[80] [private] |
Definition at line 563 of file cemhydmat.h.
Referenced by disrealnew_init().
float* pHeffect [private] |
Definition at line 572 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), init(), and ~cemhydmat().
float pHfactor [private] |
Definition at line 573 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
FILE * pHfile [private] |
Definition at line 567 of file cemhydmat.h.
Referenced by disrealnew_init(), pHpred(), and ~cemhydmat().
char pHname[80] [private] |
Definition at line 565 of file cemhydmat.h.
Referenced by disrealnew_init().
char phrname[80] [private] |
Definition at line 563 of file cemhydmat.h.
Referenced by disrealnew_init(), and parthyd().
int phydfreq [private] |
Definition at line 594 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 115 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), constructor_init(), and rand3d().
Definition at line 596 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 596 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 597 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 596 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
double Poisson_CA [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
double Poisson_FA [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
double Poisson_inert [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
double Poisson_SCM [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
long int pore_off [private] |
Definition at line 512 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), and dissolve().
int porefl1 [private] |
Definition at line 514 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), and resaturate().
int porefl2 [private] |
Definition at line 514 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), and resaturate().
int porefl3 [private] |
Definition at line 514 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), and resaturate().
long int poregone [private] |
Definition at line 511 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
long int poretodo [private] |
Definition at line 511 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
long int porinit [private] |
Definition at line 508 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), and passone().
int POROSITY [private] |
Definition at line 242 of file cemhydmat.h.
Referenced by addrand(), chckedge(), chkfloc(), chksph(), constructor_init(), disrealnew(), dissolve(), extafm(), extc3ah6(), extch(), extcsh(), extettr(), extfh3(), extfreidel(), extgyps(), extpozz(), extslagcsh(), extstrat(), genpartnew(), init(), loccsh(), makeinert(), measure(), measuresurf(), moveanh(), moveas(), movec3a(), movec4a(), movecacl2(), movecaco3(), movecas2(), movech(), movecsh(), moveettr(), movefh3(), movegyp(), movehem(), NumSol(), passone(), pHpred(), and resaturate().
int POZZ [private] |
Definition at line 250 of file cemhydmat.h.
Referenced by burnset(), constructor_init(), countboxc(), dissolve(), extpozz(), init(), movech(), passone(), and pHpred().
int POZZCSH [private] |
Definition at line 262 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), dissolve(), extpozz(), init(), movech(), movecsh(), and pHpred().
int POZZID [private] |
Definition at line 103 of file cemhydmat.h.
Referenced by constructor_init(), create(), measagg(), and measure().
float ppozz [private] |
Definition at line 534 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), dissolve(), and movech().
Definition at line 154 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), disrealnew_init(), and dissolve().
char ppsname[80] [private] |
Definition at line 563 of file cemhydmat.h.
Referenced by disrealnew_init().
double PrevCycHeat [private] |
Definition at line 602 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), GetHeat(), and MoveCycles().
double PrevHydrTime [private] |
Definition at line 601 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), GetDoHActual(), and GetHeat().
int primevalues[6] [private] |
Definition at line 578 of file cemhydmat.h.
Referenced by disrealnew_init().
Definition at line 347 of file cemhydmat.h.
Definition at line 347 of file cemhydmat.h.
Definition at line 347 of file cemhydmat.h.
Definition at line 596 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 596 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 597 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 596 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
FILE * ptmpfile [private] |
Definition at line 567 of file cemhydmat.h.
char ptsaname[80] [private] |
Definition at line 563 of file cemhydmat.h.
int resatcyc [private] |
Definition at line 574 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
Definition at line 236 of file cemhydmat.h.
Referenced by ran1().
double rspotassium [private] |
Definition at line 570 of file cemhydmat.h.
Definition at line 570 of file cemhydmat.h.
float s_to_c [private] |
Definition at line 520 of file cemhydmat.h.
Referenced by dissolve().
float saturation [private] |
Definition at line 531 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
long int scntcement [private] |
Definition at line 522 of file cemhydmat.h.
Referenced by disrealnew_init(), and measuresurf().
long int scnttotal [private] |
Definition at line 522 of file cemhydmat.h.
Referenced by disrealnew_init(), and measuresurf().
int sealed [private] |
Definition at line 513 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), dissolve(), and readhydrparam().
int * seed [private] |
Definition at line 341 of file cemhydmat.h.
Referenced by addrand(), cemhydmat(), disrealnew_init(), dissolve(), distrib3d(), extafm(), extc3ah6(), extch(), extcsh(), extettr(), extfh3(), extfreidel(), extgyps(), extpozz(), extslagcsh(), extstrat(), genpartnew(), gsphere(), loccsh(), makefloc(), moveanh(), moveas(), movec3a(), movec4a(), movecacl2(), movecaco3(), movecas2(), movech(), movecsh(), moveettr(), movefh3(), movegyp(), movehem(), moveone(), movepix(), rand3d(), readcem(), and readhydrparam().
int setflag [private] |
Definition at line 514 of file cemhydmat.h.
Referenced by disrealnew(), and disrealnew_init().
int setfreq [private] |
Definition at line 514 of file cemhydmat.h.
Referenced by cemhydmat(), disrealnew(), and readhydrparam().
int sf1 [private] |
Definition at line 514 of file cemhydmat.h.
Referenced by disrealnew().
int sf2 [private] |
Definition at line 514 of file cemhydmat.h.
Referenced by disrealnew().
int sf3 [private] |
Definition at line 514 of file cemhydmat.h.
Referenced by disrealnew().
Definition at line 556 of file cemhydmat.h.
Referenced by init().
long SIZE2D [private] |
Definition at line 164 of file cemhydmat.h.
Referenced by burn3d(), and constructor_init().
long SIZESET [private] |
Definition at line 171 of file cemhydmat.h.
Referenced by burn_phases(), burnset(), and constructor_init().
int SLAG [private] |
Definition at line 252 of file cemhydmat.h.
Referenced by burnset(), constructor_init(), disrealnew(), disrealnew_init(), dissolve(), extslagcsh(), init(), and passone().
Definition at line 555 of file cemhydmat.h.
Referenced by init().
Definition at line 553 of file cemhydmat.h.
Referenced by init().
int SLAGCSH [private] |
Definition at line 263 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), dissolve(), extslagcsh(), init(), movecsh(), and pHpred().
long int slagcum [private] |
Definition at line 559 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
long int slagemptyp [private] |
Definition at line 508 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
float slagh2osi [private] |
Definition at line 554 of file cemhydmat.h.
double slaghydcasi [private] |
Definition at line 553 of file cemhydmat.h.
Referenced by init().
int SLAGID [private] |
Definition at line 105 of file cemhydmat.h.
Referenced by constructor_init(), create(), measagg(), and measure().
long int slaginit [private] |
Definition at line 558 of file cemhydmat.h.
Referenced by disrealnew_init(), and passone().
Definition at line 557 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), dissolve(), and init().
double SOLIDC3AGYP [private] |
Definition at line 152 of file cemhydmat.h.
Referenced by constructor_init(), moveanh(), movegyp(), and movehem().
double SOLIDC4AFGYP [private] |
Definition at line 153 of file cemhydmat.h.
Referenced by constructor_init(), moveanh(), movegyp(), and movehem().
int SolidLimit [private] |
Definition at line 90 of file cemhydmat.h.
Referenced by constructor_init(), and NumSol().
int* soluble [private] |
Definition at line 540 of file cemhydmat.h.
Referenced by constructor_init(), dissolve(), init(), movec3a(), movec4a(), passone(), pHpred(), and ~cemhydmat().
float* specgrav [private] |
Definition at line 537 of file cemhydmat.h.
Referenced by burn3d(), burnset(), constructor_init(), dissolve(), init(), pHpred(), and ~cemhydmat().
double SpecgravSyngenite [private] |
Definition at line 186 of file cemhydmat.h.
Referenced by constructor_init().
int STRAT [private] |
Definition at line 266 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), extstrat(), init(), moveas(), movec3a(), movec4a(), movecas2(), and movech().
float sulf_conc [private] |
Definition at line 521 of file cemhydmat.h.
Referenced by dissolve().
long int sulf_cur [private] |
Definition at line 561 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
long int sulf_solid [private] |
Definition at line 562 of file cemhydmat.h.
Referenced by dissolve().
long int surface[50] [private] |
Definition at line 373 of file cemhydmat.h.
Referenced by distrib3d(), and stat3d().
float surffract [private] |
Definition at line 521 of file cemhydmat.h.
Referenced by disrealnew_init(), dissolve(), and measuresurf().
int SYSIZE |
Definition at line 81 of file cemhydmat.h.
Referenced by addrand(), AdjCoord(), burn3d(), burn_phases(), burnset(), cemhydmat(), chckedge(), countbox(), countboxc(), CSHbox(), dissolve(), distrib3d(), edgecnt(), extafm(), extc3ah6(), extch(), extcsh(), extettr(), extfh3(), extfreidel(), extgyps(), extpozz(), extslagcsh(), extstrat(), GenerateConnNumbers(), genpartnew(), hydrate(), loccsh(), makeinert(), measuresurf(), moveanh(), moveas(), movec3a(), movec4a(), movecacl2(), movecas2(), movegyp(), movehem(), moveone(), outputImageFilePerc(), outputUnpercImageFile(), parthyd(), passone(), rand3d(), readcem(), readhydrparam(), resaturate(), stat3d(), and ~cemhydmat().
long SYSIZE_POW3 [private] |
Definition at line 95 of file cemhydmat.h.
Referenced by AnalyticHomogenizationPaste(), dissolve(), hydrate(), and readcem().
long SYSIZEM1 [private] |
Definition at line 128 of file cemhydmat.h.
Referenced by chckedge(), dissolve(), edgecnt(), hydrate(), moveanh(), moveas(), movec3a(), movec4a(), movecacl2(), movecas2(), movegyp(), movehem(), moveone(), and readcem().
int SYSSIZE |
float T_ambient [private] |
Definition at line 523 of file cemhydmat.h.
Definition at line 566 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew_init(), dissolve(), hydrate(), loccsh(), and ~cemhydmat().
double TargDoHelas [private] |
Definition at line 528 of file cemhydmat.h.
Referenced by constructor_init(), and disrealnew().
long int target_anhydrite [private] |
Definition at line 346 of file cemhydmat.h.
Referenced by create(), genpartnew(), and gsphere().
long int target_hemi [private] |
Definition at line 346 of file cemhydmat.h.
Referenced by create(), genpartnew(), and gsphere().
long int target_sulfate [private] |
Definition at line 345 of file cemhydmat.h.
Referenced by create(), genpartnew(), and gsphere().
long int target_total [private] |
Definition at line 345 of file cemhydmat.h.
Referenced by create(), genpartnew(), and gsphere().
double TargTime_glob [private] |
Definition at line 84 of file cemhydmat.h.
Referenced by constructor_init(), GetDoHActual(), GetHeat(), and MoveCycles().
Definition at line 516 of file cemhydmat.h.
Referenced by disrealnew().
Definition at line 516 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), dissolve(), and pHpred().
float tfractw04 [private] |
Definition at line 520 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
float tfractw05 [private] |
Definition at line 521 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
FILE * thfile [private] |
Definition at line 600 of file cemhydmat.h.
float thtemphi [private] |
Definition at line 598 of file cemhydmat.h.
float thtemplo [private] |
Definition at line 598 of file cemhydmat.h.
float thtimehi [private] |
Definition at line 598 of file cemhydmat.h.
float thtimelo [private] |
Definition at line 598 of file cemhydmat.h.
Definition at line 516 of file cemhydmat.h.
Referenced by burnset(), constructor_init(), disrealnew(), dissolve(), GetCycTime(), GetDoHActual(), GetHeat(), MoveCycles(), pHpred(), and readhydrparam().
Definition at line 516 of file cemhydmat.h.
Referenced by disrealnew(), and disrealnew_init().
float totfract [private] |
Definition at line 520 of file cemhydmat.h.
Referenced by disrealnew_init(), and dissolve().
double totpotassium [private] |
Definition at line 570 of file cemhydmat.h.
Definition at line 570 of file cemhydmat.h.
float U_coeff [private] |
Definition at line 523 of file cemhydmat.h.
Referenced by cemhydmat(), and readhydrparam().
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
double Vol_cement_clinker_gypsum [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
double Vol_cement_SCM [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
double Vol_entrained_entrapped_air [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
double Vol_inert_filler [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
Definition at line 173 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
long int volpart[47] [private] |
Definition at line 345 of file cemhydmat.h.
Referenced by create(), genpartnew(), and gsphere().
long int volume[50] [private] |
Definition at line 373 of file cemhydmat.h.
Referenced by distrib3d(), and stat3d().
float w_to_c [private] |
Definition at line 520 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), dissolve(), and GetWcr().
long int water_left [private] |
Definition at line 512 of file cemhydmat.h.
Referenced by disrealnew(), and dissolve().
long int water_off [private] |
Definition at line 512 of file cemhydmat.h.
Referenced by disrealnew(), disrealnew_init(), and dissolve().
float * waterc [private] |
Definition at line 537 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), disrealnew_init(), dissolve(), init(), and ~cemhydmat().
float * watercsh [private] |
Definition at line 530 of file cemhydmat.h.
Referenced by constructor_init(), disrealnew(), disrealnew_init(), dissolve(), passone(), and ~cemhydmat().
Definition at line 124 of file cemhydmat.h.
Referenced by constructor_init(), and disrealnew().
Definition at line 123 of file cemhydmat.h.
Referenced by constructor_init(), and disrealnew().
int xoff[27] [private] |
Definition at line 224 of file cemhydmat.h.
Referenced by chckedge(), constructor_init(), and dissolve().
int* xsph [private] |
Definition at line 375 of file cemhydmat.h.
Referenced by constructor_init(), countem(), maketemp(), and ~cemhydmat().
int yoff[27] [private] |
Definition at line 225 of file cemhydmat.h.
Referenced by chckedge(), constructor_init(), and dissolve().
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
double Young_inert [private] |
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
Definition at line 604 of file cemhydmat.h.
Referenced by AnalyticHomogenizationConcrete(), and readhydrparam().
int * ysph [private] |
Definition at line 375 of file cemhydmat.h.
Referenced by constructor_init(), countem(), maketemp(), and ~cemhydmat().
Definition at line 192 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 196 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 195 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
int zoff[27] [private] |
Definition at line 226 of file cemhydmat.h.
Referenced by chckedge(), constructor_init(), and dissolve().
Definition at line 194 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
Definition at line 193 of file cemhydmat.h.
Referenced by constructor_init(), and pHpred().
int * zsph [private] |
Definition at line 375 of file cemhydmat.h.
Referenced by constructor_init(), countem(), maketemp(), and ~cemhydmat().