#include <mole.h>
Data Fields | |
int | nElem [LIMELM] |
int | nelem_hevmol |
char | label [CHARS_SPECIES] |
int | nElec |
int | Excit |
bool | lgGas_Phase |
int | n_nuclei |
float | hevmol |
float | hev_reinit |
float * | location |
float | hevcol |
float | hevcol_old |
float | pdr_mole_co |
float | xMoleFracMax |
float | mole_mass |
float | co_save |
float | comole_save |
float | hevmol_save |
int | active |
int | index |
Definition at line 488 of file mole.h.
int molecule::active |
Definition at line 509 of file mole.h.
Referenced by CO_Init(), isactive(), newreact(), and newspecies().
float molecule::co_save |
float molecule::comole_save |
previous solution to molecular network
Definition at line 507 of file mole.h.
Referenced by ConvBase().
int molecule::Excit |
float molecule::hev_reinit |
the density (cm-3) of each species
Definition at line 497 of file mole.h.
Referenced by lgMolecAver().
float molecule::hevcol |
Location of density in non-molecule code, if it exists
Definition at line 499 of file mole.h.
Referenced by cdColm(), CO_Init(), CO_zero(), ConvIterCheck(), IterRestart(), IterStart(), molcol(), radius_next(), RT_tau_reset(), and th85rate_co().
float molecule::hevcol_old |
total column density in this iteration
Definition at line 500 of file mole.h.
Referenced by ConvIterCheck(), and RT_tau_reset().
float molecule::hevmol |
total number of nuclei in species
Definition at line 496 of file mole.h.
Referenced by CO_dissoc_rate(), CO_drive(), CO_findrate(), CO_Init(), CO_punch_mol(), CO_sink_rate(), CO_solve(), CO_source_rate(), CO_step(), CO_update_species_cache(), CO_zero(), ConvBase(), ConvInitSolution(), eden_sum(), GrainCollHeating(), HeatSum(), hmole(), hmole_step(), IterRestart(), IterStart(), lgMolecAver(), molcol(), OpacityAddTotal(), PressureChange(), PresTotCurrent(), PunchDo(), radius_increment(), and radius_next().
float molecule::hevmol_save |
int molecule::index |
Definition at line 510 of file mole.h.
Referenced by CO_Init(), CO_step(), prt_smooth_predictions(), and radius_increment().
char molecule::label[CHARS_SPECIES] |
this is the atomic number of the main element within the molecule
Definition at line 491 of file mole.h.
Referenced by ConvBase(), newspecies(), PrtComment(), and radius_next().
Definition at line 494 of file mole.h.
Referenced by ConvInitSolution(), iter_end_check(), newspecies(), PresTotCurrent(), and radius_next().
float* molecule::location |
float molecule::mole_mass |
Definition at line 505 of file mole.h.
Referenced by CO_Init(), grn_abs(), newreact(), newspecies(), and vib_evap().
is this in solid or gas phase?
Definition at line 495 of file mole.h.
Referenced by CO_Init(), newspecies(), and radius_next().
int molecule::nElec |
molecule name
Definition at line 492 of file mole.h.
Referenced by CO_Init(), eden_sum(), ele_ion_ladder(), newspecies(), and noneq_offset().
int molecule::nElem[LIMELM] |
Definition at line 489 of file mole.h.
Referenced by CO_solve(), DynaStartZone(), hmole(), hmole_step(), and newspecies().
number of O, C, Si, N, S, and e- in each molecule
Definition at line 490 of file mole.h.
Referenced by CO_Init(), CO_solve(), ConvBase(), ConvInitSolution(), ele_ion_ladder(), newspecies(), PrtComment(), radius_increment(), and radius_next().
float molecule::pdr_mole_co |
column density in previous iteration
Definition at line 501 of file mole.h.
Referenced by lgMolecAver(), and newspecies().
float molecule::xMoleFracMax |
default solution for initialization
Definition at line 504 of file mole.h.
Referenced by CO_zero(), IterRestart(), PrtComment(), and radius_increment().