cloudy trunk
Loading...
Searching...
No Matches
t_struc Struct Reference

#include <struc.h>

Collaboration diagram for t_struc:

Data Fields

long int nzlim
long int nzonePreviousIteration
realnumtestr
realnumvolstr
realnumdrad_x_fillfac
realnumhistr
realnumhiistr
realnumednstr
realnumo3str
realnumpressure
realnumwindv
realnumAccelTotalOutward
realnumAccelGravity
realnumGasPressure
realnumpres_radiation_lines_curr
realnumhden
realnumDenParticles
realnumDenMass
realnumdepth
realnumdrad
realnumxLyman_depth
realnumdepth_last
realnumdrad_last
realnum TempChangeMax
realnum *** xIonDense
realnum **** StatesElem
realnum ** molecules
realnumH2_abund
realnum ** gas_phase
double * coolstr
double * heatstr
realnum dr_ionfrac_limit

Detailed Description

these save EXTERN structure variables, like te vs depth zeroed out in zero, incremented in RT_tau_inc

Definition at line 12 of file struc.h.

Field Documentation

◆ AccelGravity

realnum * t_struc::AccelGravity

Definition at line 39 of file struc.h.

◆ AccelTotalOutward

realnum * t_struc::AccelTotalOutward

Definition at line 37 of file struc.h.

◆ coolstr

double* t_struc::coolstr

cooling and heating for each zone

Definition at line 78 of file struc.h.

◆ DenMass

realnum * t_struc::DenMass

density, gm/cm3 total grams per unit vol

Definition at line 49 of file struc.h.

◆ DenParticles

realnum * t_struc::DenParticles

total particles per unit vol

Definition at line 47 of file struc.h.

◆ depth

realnum * t_struc::depth

depth of this position

Definition at line 51 of file struc.h.

◆ depth_last

realnum * t_struc::depth_last

previous iteration's radius and dr scale

Definition at line 57 of file struc.h.

◆ dr_ionfrac_limit

realnum t_struc::dr_ionfrac_limit

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 84 of file struc.h.

◆ drad

realnum * t_struc::drad

the thickness of the current zone

Definition at line 53 of file struc.h.

◆ drad_last

realnum * t_struc::drad_last

Definition at line 58 of file struc.h.

◆ drad_x_fillfac

realnum * t_struc::drad_x_fillfac

Definition at line 27 of file struc.h.

◆ ednstr

realnum * t_struc::ednstr

Definition at line 30 of file struc.h.

◆ gas_phase

realnum** t_struc::gas_phase

total gas phase abundances

Definition at line 75 of file struc.h.

◆ GasPressure

realnum * t_struc::GasPressure

just the gas pressure, nkT

Definition at line 41 of file struc.h.

◆ H2_abund

realnum * t_struc::H2_abund

Definition at line 72 of file struc.h.

◆ hden

realnum * t_struc::hden

>chng 02 May 2001 rjrw: add hden for dilution

Definition at line 45 of file struc.h.

◆ heatstr

double * t_struc::heatstr

Definition at line 79 of file struc.h.

◆ hiistr

realnum * t_struc::hiistr

Definition at line 29 of file struc.h.

◆ histr

realnum * t_struc::histr

Definition at line 28 of file struc.h.

◆ molecules

realnum** t_struc::molecules

the hydrogen molecules realnum *Molec[N_H_MOLEC];

Definition at line 71 of file struc.h.

◆ nzlim

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.

◆ nzonePreviousIteration

long int t_struc::nzonePreviousIteration

nzone from previous iteration, -1 on first iteration

Definition at line 22 of file struc.h.

◆ o3str

realnum * t_struc::o3str

Definition at line 31 of file struc.h.

◆ pres_radiation_lines_curr

realnum * t_struc::pres_radiation_lines_curr

line radiation pressure

Definition at line 43 of file struc.h.

◆ pressure

realnum * t_struc::pressure

the total pressure, including all terms (ram, radiation, integrated incident, gas)

Definition at line 33 of file struc.h.

◆ StatesElem

realnum**** t_struc::StatesElem

save iso level array across model

Definition at line 67 of file struc.h.

◆ TempChangeMax

realnum t_struc::TempChangeMax

largest relative change in temperature in any zone between iterations

Definition at line 61 of file struc.h.

◆ testr

realnum* t_struc::testr

these will all become vectors with length given by the limit to the number of zones

Definition at line 25 of file struc.h.

◆ volstr

realnum * t_struc::volstr

Definition at line 26 of file struc.h.

◆ windv

realnum * t_struc::windv

Definition at line 35 of file struc.h.

◆ xIonDense

realnum*** t_struc::xIonDense

save ionization balance array across model

Definition at line 64 of file struc.h.

◆ xLyman_depth

realnum * t_struc::xLyman_depth

Lyman continuum optical depth for current iteration

Definition at line 55 of file struc.h.


The documentation for this struct was generated from the following file: