cloudy trunk
Data Fields

ShellData Struct Reference

#include <grainvar.h>

Collaboration diagram for ShellData:
Collaboration graph
[legend]

Data Fields

long nelem
long ns
double ionPot
long ipLo
flex_arr< realnump
flex_arr< realnumy01
long nData
double * AvNr
double * Ener
valarray< flex_arr< realnum > > y01A

Detailed Description

Definition at line 109 of file grainvar.h.


Field Documentation

double* ShellData::AvNr

AvNr[nData[ns]]: no. of electrons per primary ionization

Definition at line 118 of file grainvar.h.

Referenced by GrainsInit(), InitBinAugerData(), ReturnGrainBins(), and UpdatePot1().

double* ShellData::Ener

Ener[nData[ns]]: energy of electron in Ryd

Definition at line 119 of file grainvar.h.

Referenced by GrainsInit(), InitBinAugerData(), ReturnGrainBins(), and UpdatePot1().

ionization potential for this shell, work function for band

Definition at line 113 of file grainvar.h.

Referenced by GrainsInit(), InitBinAugerData(), and UpdatePot1().

offset into p, y0, y1, and y01 arrays

Definition at line 114 of file grainvar.h.

Referenced by GrainsInit(), InitBinAugerData(), UpdatePot1(), and y0psa().

number of Auger electrons with different energies

Definition at line 117 of file grainvar.h.

Referenced by InitBinAugerData(), and UpdatePot1().

element number, -1 = band, 0 = hydrogen, etc.

Definition at line 111 of file grainvar.h.

Referenced by GrainsInit(), and InitBinAugerData().

shell number, -1 = band, 0 = K shell, etc.

Definition at line 112 of file grainvar.h.

Referenced by GrainsInit(), and InitBinAugerData().

p[NC_ELL]: probability that photon absorption occurs in this shell

Definition at line 115 of file grainvar.h.

Referenced by GrainsInit(), InitBinAugerData(), UpdatePot1(), and y0psa().

y01[NC_ELL]: product y0*y1 for primary electron

Definition at line 116 of file grainvar.h.

Referenced by GrainsInit(), InitBinAugerData(), and UpdatePot1().

y01A[nData[ns]][NC_ELL]: y0*y1 for Auger electrons

Definition at line 120 of file grainvar.h.

Referenced by InitBinAugerData(), and UpdatePot1().


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated for cloudy by doxygen 1.7.3