#include <heavy.h>
Collaboration diagram for t_Heavy:
Data Fields | |
long int | ipHeavy [LIMELM][LIMELM] |
long int | ipLyHeavy [LIMELM][LIMELM-1] |
long int | ipBalHeavy [LIMELM][LIMELM-1] |
realnum | xLyaHeavy [LIMELM][LIMELM] |
double | Valence_IP_Ryd [LIMELM][LIMELM] |
long int | nsShells [LIMELM][LIMELM] |
char | chShell [7][3] |
Definition at line 11 of file heavy.h.
char t_Heavy::chShell[7][3] |
character representation of shells 1 to 7 of atoms and ions, '1s', '2s', etc
Definition at line 31 of file heavy.h.
Referenced by InitCoreload().
long int t_Heavy::ipBalHeavy[LIMELM][LIMELM-1] |
array index for "Balmer" recom of this ion
Definition at line 14 of file heavy.h.
Referenced by ipShells().
long int t_Heavy::ipHeavy[LIMELM][LIMELM] |
array index for valence shell photoionization
Definition at line 14 of file heavy.h.
Referenced by ContRate(), ConvInitSolution(), GrainIonColl(), GrainRateDr(), ion_collis(), and ipShells().
long int t_Heavy::ipLyHeavy[LIMELM][LIMELM-1] |
array index for average lya of this ion
Definition at line 14 of file heavy.h.
Referenced by ipShells().
long int t_Heavy::nsShells[LIMELM][LIMELM] |
save number of shells for each element and ionization stage first dimension is atomic weight, second is ionization stage
Definition at line 28 of file heavy.h.
Referenced by GammaPrtRate(), GammaPrtShells(), t_yield::init_yield(), InitBinAugerData(), ion_photo(), ion_solver(), ipShells(), OpacityAdd1Element(), OpacityCreate1Element(), and OpacityValenceRescale().
double t_Heavy::Valence_IP_Ryd[LIMELM][LIMELM] |
ionization pot of valence shell, rydbergs, [nelem][ion]
Definition at line 24 of file heavy.h.
Referenced by highen(), ion_recombAGN(), ion_trim(), and ipShells().
xLyaHeavy is Lya for nelem,ion
Definition at line 21 of file heavy.h.
Referenced by InitSimPostparse(), ion_recomb(), and ipShells().