#include <struc.h>
Collaboration diagram for t_struc:
Data Fields | |
long int | nzlim |
realnum * | testr |
realnum * | volstr |
realnum * | drad_x_fillfac |
realnum * | histr |
realnum * | hiistr |
realnum * | ednstr |
realnum * | o3str |
realnum * | pressure |
realnum * | windv |
realnum * | AccelTot |
realnum * | AccelGravity |
realnum * | GasPressure |
realnum * | pres_radiation_lines_curr |
realnum * | hden |
realnum * | DenParticles |
realnum * | DenMass |
realnum * | depth |
realnum * | drad |
realnum * | xLyman_depth |
realnum * | depth_last |
realnum * | drad_last |
long int | nzone |
long int | nzone_last |
realnum *** | xIonDense |
realnum ** | H2_molec |
realnum ** | CO_molec |
realnum ** | gas_phase |
double * | coolstr |
double * | heatstr |
realnum | dr_ionfrac_limit |
Definition at line 12 of file struc.h.
Definition at line 66 of file struc.h.
Referenced by atmdat_readin(), DynaNewStep(), and DynaSaveLast().
double* t_struc::coolstr |
cooling and heating for each zone
Definition at line 73 of file struc.h.
Referenced by AgeCheck(), atmdat_readin(), and ConvInitSolution().
density, gm/cm3 total grams per unit vol
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), ConvInitSolution(), DynaSaveLast(), and PrtComment().
total particles per unit vol
Definition at line 22 of file struc.h.
Referenced by AgeCheck(), atmdat_readin(), and ConvInitSolution().
depth of this position
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), cdDepth_depth(), DynaNewStep(), DynaSaveLast(), and IterEnd().
previous iteration's radius and dr scale
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), and IterEnd().
this is the relative ionization that is the limit for choosing zones using it, and for detecting it in prt_comment, default is 1e-3
Definition at line 79 of file struc.h.
Referenced by prt_smooth_predictions(), and radius_next().
the thickness of the current zone
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), ConvInitSolution(), and IterEnd().
Definition at line 22 of file struc.h.
Referenced by AgeCheck(), atmdat_readin(), ConvInitSolution(), DynaSaveLast(), gett2(), gett2o3(), PrtComment(), and ZoneStart().
total gas phase abundances
Definition at line 70 of file struc.h.
Referenced by atmdat_readin(), ion_trim(), prt_smooth_predictions(), and radius_next().
just the gas pressure, nkT
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), cdPressure_depth(), and PrtComment().
realnum *Molec[N_H_MOLEC];
Definition at line 66 of file struc.h.
Referenced by atmdat_readin(), DynaNewStep(), and DynaSaveLast().
>>chng 02 May 2001 rjrw: add hden for dilution
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), ConvInitSolution(), DynaNewStep(), and DynaSaveLast().
double * t_struc::heatstr |
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), ConvInitSolution(), DynaSaveLast(), and gett2().
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), ConvInitSolution(), and DynaSaveLast().
long int t_struc::nzlim |
this is the new variable that replaces the old NZLIM, it gives the largest number of zones that will be needed in the current calculation, and is used to create space for the following variables, and also similar variables in dynamics.c
Definition at line 19 of file struc.h.
Referenced by AgeCheck(), atmdat_readin(), DynaCreateArrays(), DynaIonize(), DynaNewStep(), DynaPrtZone(), DynaSaveLast(), gett2(), gett2o3(), and PrtComment().
long int t_struc::nzone |
long int t_struc::nzone_last |
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), ConvInitSolution(), and gett2o3().
line radiation pressure
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), and cdPressure_depth().
the total pressure, including all terms (ram, radiation, integrated incident, gas)
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), cdPressure_depth(), DynaSaveLast(), and lgCheckAsserts().
these will all become vectors with length given by the limit to the number of zones
Definition at line 22 of file struc.h.
Referenced by AgeCheck(), atmdat_readin(), ConvInitSolution(), gett2(), gett2o3(), lgCheckAsserts(), PrtComment(), and ZoneStart().
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), ConvInitSolution(), gett2(), and gett2o3().
save ionization balance array across model
Definition at line 62 of file struc.h.
Referenced by atmdat_readin(), DynaNewStep(), DynaSaveLast(), ion_trim(), prt_smooth_predictions(), and radius_next().
Lyman continuum optical depth for current iteration
Definition at line 22 of file struc.h.
Referenced by atmdat_readin(), and DynaSaveLast().