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

array index for average lya of this ion

Definition at line 10 of file heavy.h.

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

array index for "Balmer" recom of this ion

Definition at line 10 of file heavy.h.

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

xLyaHeavy is Lya for nelem,ion

Definition at line 17 of file heavy.h.

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

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().

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().

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().


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

Generated for cloudy by doxygen 1.5.5