#include <elementnames.h>
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] |
Definition at line 5 of file elementnames.h.
t_elementnames::t_elementnames | ( | ) | [inline] |
Definition at line 29 of file elementnames.h.
References chElementName, chElementNameShort, chElementSym, chIonRoman, and chIonStage.
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 10 of file elementnames.h.
Referenced by HydroLevel(), HydroLevelPop(), ion_recomb(), ion_solver(), ion_trim(), ParseAbundances(), ParseElement(), ParsePrint(), PrtColumns(), PrtComment(), PrtMeanIon(), PrtZone(), PunchLineData(), radius_next(), 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 14 of file elementnames.h.
Referenced by cdColm(), cdIonFrac(), cdTemp(), chIonLbl(), GetElem(), ion_photo(), ion_recom_calculate(), ion_solver(), ParseAssertResults(), ParseElement(), ParsePunch(), PrtColumns(), PrtComment(), punch_average(), punch_opacity(), 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 18 of file elementnames.h.
Referenced by abund_starburst(), AbundancesPrt(), AbundancesSet(), atmdat_readin(), ChargTranPun(), chIonLbl(), chLineLbl(), ContCreatePointers(), ConvBase(), ConvIterCheck(), GrainChargeTemp(), HeatPunch(), HeCreate(), HydroLevel(), HydroLevelPop(), HydroRecom(), ion_recomb(), ion_recombAGN(), ion_solver(), ipShells(), iso_cool(), lines(), lines_helium(), mie_read_form(), mie_write_form(), mie_write_opc(), ParseAbundances(), ParsePunch(), prt_H_like_DeparCoef(), prt_H_like_Pops(), prt_He_like_DeparCoef(), prt_He_like_Pops(), prt_smooth_predictions(), PrtAllTau(), PrtComment(), pun1Line(), punch_opacity(), PunchDo(), PunchLineData(), and t_elementnames().
char t_elementnames::chIonRoman[LIMELM+4][7] |
string giving ionization stage as roman numerals
Definition at line 25 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 22 of file elementnames.h.
Referenced by ChargTranPun(), chIonLbl(), chLineLbl(), ContCreatePointers(), HeatPunch(), ipShells(), lines(), pun1Line(), and t_elementnames().