t_elementnames Struct Reference

#include <elementnames.h>

Collaboration diagram for t_elementnames:
[legend]

Public Member Functions

 t_elementnames ()

Data Fields

char chElementName [LIMELM][CHARS_ELEMENT_NAME]
char chElementNameShort [LIMELM][CHARS_ELEMENT_NAME_SHORT]
char chElementSym [LIMELM][CHARS_ELEMENT_SYM]
char chIonStage [LIMELM+1][CHARS_ION_STAGE]
char chIonRoman [LIMELM+1][CHARS_ION_ROMAN]

Detailed Description

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

Definition at line 12 of file elementnames.h.


Constructor & Destructor Documentation

t_elementnames::t_elementnames (  )  [inline]

Field Documentation

char t_elementnames::chElementName[LIMELM][CHARS_ELEMENT_NAME]

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

Definition at line 17 of file elementnames.h.

Referenced by GrainsInit(), ion_recomb(), ion_trim(), iso_level(), ParseAbundances(), ParseElement(), ParsePrint(), PrintRates(), PrtColumns(), PrtComment(), PrtMeanIon(), PrtZone(), radius_next(), SaveLineData(), and t_elementnames().

char t_elementnames::chElementNameShort[LIMELM][CHARS_ELEMENT_NAME_SHORT]

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

Definition at line 21 of file elementnames.h.

Referenced by cdColm(), cdIonFrac(), cdTemp(), Parser::GetElem(), ion_photo(), ion_recom_calculate(), iso_level(), parse_save_average(), ParseElement(), ParseMonitorResults(), ParseSave(), PrintRates(), PrtColumns(), PrtComment(), save_opacity(), and t_elementnames().

char t_elementnames::chElementSym[LIMELM][CHARS_ELEMENT_SYM]
char t_elementnames::chIonRoman[LIMELM+1][CHARS_ION_ROMAN]

string giving ionization stage as roman numerals

Definition at line 32 of file elementnames.h.

Referenced by t_elementnames().

char t_elementnames::chIonStage[LIMELM+1][CHARS_ION_STAGE]

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

Definition at line 29 of file elementnames.h.

Referenced by ChargTranPun(), chIonLbl(), chLineLbl(), ContCreatePointers(), ipShells(), lines(), lines_continuum(), Save1Line(), SaveHeat(), and t_elementnames().


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

Generated on 15 Nov 2012 for cloudy by  doxygen 1.6.1