t_elementnames Struct Reference

#include <elementnames.h>

Collaboration diagram for t_elementnames:

Collaboration graph
[legend]

Public Member Functions

 t_elementnames ()

Data Fields

char chElementName [LIMELM+3][11]
char chElementNameShort [LIMELM+3][5]
char chElementSym [LIMELM+3][3]
char chIonStage [LIMELM+4][3]
char chIonRoman [LIMELM+4][7]

Detailed Description

set of names of the chemical elements, long and short forms

Definition at line 9 of file elementnames.h.


Constructor & Destructor Documentation

t_elementnames::t_elementnames (  )  [inline]

Definition at line 33 of file elementnames.h.

References chElementName, chElementNameShort, chElementSym, chIonRoman, and chIonStage.


Field Documentation

char t_elementnames::chElementName[LIMELM+3][11]

following used for prints in each zone, full name. the LIMELEM element is 12CO, +1 is 13CO, +2 is H2

Definition at line 14 of file elementnames.h.

Referenced by ion_trim(), ParsePrint(), PresTotCurrent(), PrtColumns(), PrtMeanIon(), PunchLineData(), and t_elementnames().

char t_elementnames::chElementNameShort[LIMELM+3][5]

labels for match on element name this must be caps for present logic in matches

Definition at line 18 of file elementnames.h.

Referenced by cdColm(), cdIonFrac(), cdTemp(), chIonLbl(), GetElem(), ParseAssertResults(), ParseElement(), ParsePunch(), PrtColumns(), punch_average(), and t_elementnames().

char t_elementnames::chElementSym[LIMELM+3][3]

two letter very short form of element name, used to make emission line labels

Definition at line 22 of file elementnames.h.

Referenced by abund_starburst(), AbundancesPrt(), ChargTranPun(), chIonLbl(), chLineLbl(), ConvIterCheck(), ion_recombAGN(), ipShells(), iso_collapsed_bnl_print(), iso_prt_pops(), iso_satellite(), lgCheckAsserts(), lines(), mie_read_form(), mie_write_form(), mie_write_opc(), ParseAbundances(), ParseAtomISO(), ParsePunch(), PrtAllTau(), PrtComment(), pun1Line(), and t_elementnames().

char t_elementnames::chIonRoman[LIMELM+4][7]

string giving ionization stage as roman numerals

Definition at line 29 of file elementnames.h.

Referenced by t_elementnames().

char t_elementnames::chIonStage[LIMELM+4][3]

this is series of two char numbers, beginning with " 1" and ending with "31"

Definition at line 26 of file elementnames.h.

Referenced by chIonLbl(), chLineLbl(), ipShells(), lines(), pun1Line(), and t_elementnames().


The documentation for this struct was generated from the following file:
Generated on Mon Feb 16 12:14:39 2009 for cloudy by  doxygen 1.4.7