t_Heavy Struct Reference

#include <heavy.h>

Collaboration diagram for t_Heavy:

Collaboration graph
[legend]

Data Fields

long int ipHeavy [LIMELM][LIMELM]
long int ipLyHeavy [LIMELM][LIMELM-1]
long int ipBalHeavy [LIMELM][LIMELM-1]
float xLyaHeavy [LIMELM][LIMELM]
double Valence_IP_Ryd [LIMELM][LIMELM]
long int nsShells [LIMELM][LIMELM]
char chShell [7][3]

Detailed Description

ipHeavy(nelem,nstage) is pointer to valence IP of this stage

Definition at line 7 of file heavy.h.


Field Documentation

char t_Heavy::chShell[7][3]

character representation of shells 1 to 7 of atoms and ions, '1s', '2s', etc

Definition at line 27 of file heavy.h.

Referenced by ion_photo(), ipShells(), punch_opacity(), PunchDo(), and Zerologic().

array index for "Balmer" recom of this ion

Definition at line 10 of file heavy.h.

Referenced by ipShells(), RT_diffuse(), and RT_OTS().

array index for average lya of this ion

Definition at line 10 of file heavy.h.

Referenced by ipShells(), RT_diffuse(), and RT_OTS().

save number of shells for each element and ionization stage first dimension is atomic weight, second is ionization stage

Definition at line 24 of file heavy.h.

Referenced by atmdat_readin(), ContCreatePointers(), GammaPrtRate(), GammaPrtShells(), HeatSum(), t_yield::init_yield(), ion_photo(), ion_solver(), ipShells(), OpacityAdd1Element(), OpacityCreate1Element(), OpacityValenceRescale(), PresTotCurrent(), punch_opacity(), PunchDo(), RT_diffuse(), and SanityCheckBegin().

ionization pot of valence shell, rydbergs, [nelem][ion]

Definition at line 20 of file heavy.h.

Referenced by ChargTranPun(), ContCreatePointers(), highen(), ion_recombAGN(), ion_trim(), and ipShells().

xLyaHeavy is Lya for nelem,ion

Definition at line 17 of file heavy.h.

Referenced by ion_recomb(), RT_diffuse(), RT_OTS(), and Zerologic().


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

Generated for cloudy by doxygen 1.5.9