cloudy trunk
|
#include "transition.h"
Go to the source code of this file.
Functions | |
void | database_readin (void) |
void | dBase_solve (void) |
void | checkTransitionListOfLists (vector< TransitionList > &) |
|
extern |
Definition at line 42 of file taulines.cpp.
Referenced by ContCreatePointers().
void database_readin | ( | void | ) |
Definition at line 42 of file species.cpp.
References AllTransitions, ASSERT, atmdat, atmdat_CHIANTI_readin(), atmdat_LAMDA_readin(), atmdat_STOUT_readin(), AtmolCollRateCoeff, AtmolCollSplines, cdEXIT, CHARS_SPECIES, chElement, database_prep(), dBaseSpecies, dBaseStates, dBaseTrans, DEBUG_ENTRY, DEBUGSTATE, EXIT_FAILURE, FFmtRead(), FILENAME_PATH_LENGTH_2, findspecies(), fixit(), input, ioQQQ, ipdBaseTrans, ipNCOLLIDER, MALLOC, max(), nSpecies, null_mole, open_data(), read_whole_line(), set_fractionation(), SpeciesJunk(), states_nelemfill(), states_popfill(), states_propprint(), StoutCollData, TotalInsanity(), toupper(), and uncaps().
Referenced by atmdat_readin().
void dBase_solve | ( | void | ) |
Definition at line 33 of file species2.cpp.
References abund, ASSERT, atmdat, AtmolCollRateCoeff, atom_levelN(), AulDest, AulEscp, AulPump, cdEXIT, ChiantiCollRate(), col_str, CollisionProxy::col_str(), COLL_CONST, colliders, CollisionZero(), CollRate, conv, CoolAdd(), dBaseSpecies, dBaseStates, dBaseTrans, DEBUG_ENTRY, molezone::den, dense, depart, dsexp(), EmLineZero(), ex, EXIT_FAILURE, Fe3_cs(), Fe4_cs(), Fe5_cs(), findspecieslocal(), g, ioQQQ, ipATOM_H, ipATOM_HE, ipELECTRON, ipH2, ipH2_ORTHO, ipH2_PARA, ipH2p, ipH_LIKE, ipHE_PLUS, ipHYDROGEN, ipNCOLLIDER, ipPROTON, iso_sp, LeidenCollRate(), LIMELM, MakeCS(), MALLOC, max(), MAX2, MIN2, nSpecies, null_molezone, phycon, pops, CollisionProxy::rate_coef_ul(), CollisionProxy::rate_coef_ul_set(), secondaries, sink, SMALLFLOAT, source, StoutCollRate(), thermal, and TotalInsanity().
Referenced by CoolEvaluate().
|
extern |
Definition at line 8 of file taulines.cpp.
Referenced by atmdat_readin(), ContCreatePointers(), database_readin(), FeIICreate(), HyperfineCreate(), diatomics::init(), InitSimPostparse(), and iso_allocate().
|
extern |
|
extern |
Definition at line 18 of file taulines.cpp.
Referenced by atmdat_LAMDA_readin(), database_readin(), dBase_solve(), and LeidenCollRate().
|
extern |
Definition at line 19 of file taulines.cpp.
Referenced by atmdat_CHIANTI_readin(), CHIANTI_Upsilon(), ChiantiCollRate(), and database_readin().
|
extern |
Definition at line 13 of file taulines.cpp.
Referenced by chLineLbl(), t_mole_local::dissoc_rate(), t_mole_local::sink_rate_tot(), and t_mole_local::source_rate_tot().
|
extern |
Definition at line 40 of file taulines.cpp.
Referenced by atmdat_readin(), and CoolDima().
|
extern |
Definition at line 14 of file taulines.cpp.
Referenced by atmdat_CHIANTI_readin(), atmdat_LAMDA_readin(), atmdat_STOUT_readin(), CHIANTI_Upsilon(), CoolEvaluate(), CoolSum(), database_prep(), database_readin(), dBase_solve(), IterStart(), lines_general(), PresTotCurrent(), PrtLinePres(), RT_diffuse(), RT_line_all(), RT_line_driving(), RT_OTS(), RT_tau_inc(), SaveDo(), states_nelemfill(), states_popfill(), and states_propprint().
|
extern |
Definition at line 15 of file taulines.cpp.
Referenced by atmdat_CHIANTI_readin(), atmdat_LAMDA_readin(), atmdat_STOUT_readin(), ContCreatePointers(), database_prep(), database_readin(), dBase_solve(), lines_general(), states_nelemfill(), states_popfill(), and states_propprint().
|
extern |
Definition at line 17 of file taulines.cpp.
Referenced by atmdat_CHIANTI_readin(), atmdat_LAMDA_readin(), atmdat_STOUT_readin(), ContCreatePointers(), CoolSum(), database_prep(), database_readin(), dBase_solve(), FindNeg(), FndLineHt(), lines(), PresTotCurrent(), PrtLinePres(), prtmet(), RT_diffuse(), RT_line_all(), RT_line_driving(), RT_OTS(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SaveDo(), SaveLineData(), and states_nelemfill().
|
extern |
Definition at line 25 of file taulines.cpp.
Referenced by ContCreatePointers(), iso_allocate(), iso_create(), RT_line_all(), RT_line_driving(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SaveLineStuff(), and state_get_put().
|
extern |
|
extern |
extern transition TauLines[NTAULINES+1]; these are the public parts of the hyperfine structure line transfer info data gathered from hyperfine.dat using routines in hyperfine.c the structure containing the hfs line information
long ipAl09204 |
Definition at line 112 of file taulines.h.
long ipAl529 |
Definition at line 112 of file taulines.h.
long ipAl6366 |
Definition at line 112 of file taulines.h.
long ipAl6912 |
Definition at line 112 of file taulines.h.
long ipAl8370 |
Definition at line 112 of file taulines.h.
long ipAl8575 |
Definition at line 112 of file taulines.h.
long ipAlI3090 |
Definition at line 111 of file taulines.h.
long ipAlI3957 |
Definition at line 111 of file taulines.h.
long ipAr06453 |
Definition at line 120 of file taulines.h.
long ipC2_2324 |
Definition at line 133 of file taulines.h.
long ipC2_2325 |
Definition at line 133 of file taulines.h.
long ipC2_2327 |
Definition at line 133 of file taulines.h.
long ipC2_2328 |
Definition at line 133 of file taulines.h.
long ipC2_2329 |
Definition at line 133 of file taulines.h.
long ipc31175 |
Definition at line 99 of file taulines.h.
long ipCaI4228 |
Definition at line 122 of file taulines.h.
long ipCl04117 |
Definition at line 119 of file taulines.h.
long ipCl04203 |
Definition at line 119 of file taulines.h.
long ipCl1_11m |
Definition at line 135 of file taulines.h.
long ipCl973 |
Definition at line 119 of file taulines.h.
long ipCo11527 |
Definition at line 127 of file taulines.h.
|
extern |
Definition at line 16 of file taulines.cpp.
Referenced by atmdat_CHIANTI_readin(), atmdat_LAMDA_readin(), atmdat_STOUT_readin(), and database_readin().
|
extern |
this is the set of extra lines, ExtraLymanLines[ipISO][ipZ][n]
Definition at line 24 of file taulines.cpp.
Referenced by ContCreatePointers(), iso_allocate(), iso_create(), RT_line_all(), RT_line_driving(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SaveLineStuff(), and state_get_put().
long ipFe1_111m |
Definition at line 135 of file taulines.h.
long ipFe1_24m |
Definition at line 135 of file taulines.h.
long ipFe1_35m |
Definition at line 135 of file taulines.h.
long ipFe1_54m |
Definition at line 135 of file taulines.h.
|
extern |
Definition at line 34 of file taulines.cpp.
Referenced by FeII_LineZero(), FeII_OTS(), FeII_RT_Make(), FeII_RT_Out(), FeII_RT_tau_reset(), FeII_RT_TauInc(), FeIIAccel(), FeIIAddLines(), FeIICollRatesBoltzmann(), FeIICreate(), FeIIIntenZero(), FeIILevelPops(), FeIILyaPump(), FeIIPoint(), FeIIPunchColden(), FeIIPunchLevels(), FeIIPunchLineStuff(), FeIIPunchOpticalDepth(), FeIIPunData(), FeIIRadPress(), FeIISaveLines(), FeIISumBand(), lines_lv1_k_zn(), PunFeII(), and state_get_put().
long ipFeI2966 |
Definition at line 125 of file taulines.h.
long ipFeI3021 |
Definition at line 125 of file taulines.h.
long ipFeI3457 |
Definition at line 125 of file taulines.h.
long ipFeI3729 |
Definition at line 125 of file taulines.h.
long ipFeI3884 |
Definition at line 125 of file taulines.h.
long ipfsCl214 |
Definition at line 118 of file taulines.h.
long ipfsCl233 |
Definition at line 118 of file taulines.h.
long ipfsMg755 |
Definition at line 111 of file taulines.h.
long ipfsMg790 |
Definition at line 111 of file taulines.h.
long ipfsNa373 |
Definition at line 107 of file taulines.h.
long ipfsNa421 |
Definition at line 107 of file taulines.h.
long ipfsNa490 |
Definition at line 107 of file taulines.h.
long ipKI7745 |
Definition at line 121 of file taulines.h.
long ipMgI2026 |
Definition at line 108 of file taulines.h.
long ipMgI2853 |
Definition at line 108 of file taulines.h.
long ipN3_1747 |
Definition at line 132 of file taulines.h.
long ipN3_1749 |
Definition at line 132 of file taulines.h.
long ipN3_1751 |
Definition at line 132 of file taulines.h.
long ipN3_1752 |
Definition at line 132 of file taulines.h.
long ipN3_1754 |
Definition at line 132 of file taulines.h.
long ipNi1_11m |
Definition at line 136 of file taulines.h.
long ipNi1_7m |
Definition at line 136 of file taulines.h.
long ipNI_pumpDirect[NI_NDP] |
Definition at line 136 of file taulines.h.
long ipNI_pumpIndirect |
Definition at line 137 of file taulines.h.
long ipO4_1397 |
Definition at line 131 of file taulines.h.
long ipO4_1400 |
Definition at line 131 of file taulines.h.
long ipO4_1401 |
Definition at line 131 of file taulines.h.
long ipO4_1405 |
Definition at line 131 of file taulines.h.
long ipO4_1407 |
Definition at line 131 of file taulines.h.
long ipP0233 |
Definition at line 116 of file taulines.h.
long ipP0260 |
Definition at line 116 of file taulines.h.
long ipP0318 |
Definition at line 116 of file taulines.h.
long ipP713 |
Definition at line 116 of file taulines.h.
long ipS1_25m |
Definition at line 135 of file taulines.h.
long ipS1_56m |
Definition at line 135 of file taulines.h.
long ipS4_1398 |
Definition at line 130 of file taulines.h.
|
extern |
NB NB NB - lines must be entered both here and in atmdat_lines_setup.cpp where they are actually defined and initialized!!
Definition at line 90 of file atmdat_readin.cpp.
Referenced by CoolSulf(), lines_lv1_na_ar(), and lines_setup().
long ipS4_1407 |
Definition at line 130 of file taulines.h.
long ipS4_1417 |
Definition at line 130 of file taulines.h.
long ipS4_1424 |
Definition at line 130 of file taulines.h.
|
extern |
lines forming from doubly excited states
Definition at line 37 of file taulines.cpp.
Referenced by ContCreatePointers(), DoSatelliteLines(), iso_allocate(), iso_satellite(), iso_satellite_update(), RT_diffuse(), RT_line_all(), RT_line_driving(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), and SaveLineData().
long ipSc05231 |
Definition at line 124 of file taulines.h.
long ipSc13264 |
Definition at line 124 of file taulines.h.
long ipSi10143 |
Definition at line 115 of file taulines.h.
long ipSi10_606 |
Definition at line 104 of file taulines.h.
long ipSi1_130m |
Definition at line 136 of file taulines.h.
long ipSi1_68m |
Definition at line 136 of file taulines.h.
long ipSi2_2329 |
Definition at line 134 of file taulines.h.
long ipSi2_2334 |
Definition at line 134 of file taulines.h.
long ipSi2_2336 |
Definition at line 134 of file taulines.h.
long ipSi2_2344 |
Definition at line 134 of file taulines.h.
long ipSi2_2350 |
Definition at line 134 of file taulines.h.
long ipSi619 |
Definition at line 114 of file taulines.h.
long ipSii2215 |
Definition at line 113 of file taulines.h.
long ipSii2518 |
Definition at line 113 of file taulines.h.
long ipT1032 |
Definition at line 106 of file taulines.h.
long ipT1037 |
Definition at line 106 of file taulines.h.
long ipT1039 |
Definition at line 104 of file taulines.h.
long ipT1085 |
Definition at line 100 of file taulines.h.
long ipT1122 |
Definition at line 126 of file taulines.h.
long ipT1194 |
Definition at line 117 of file taulines.h.
long ipT1198 |
Definition at line 117 of file taulines.h.
long ipT1200 |
Definition at line 101 of file taulines.h.
long ipT1207 |
Definition at line 114 of file taulines.h.
long ipT1214 |
Definition at line 105 of file taulines.h.
long ipT122 |
Definition at line 102 of file taulines.h.
long ipT1239 |
Definition at line 101 of file taulines.h.
long ipT1243 |
Definition at line 101 of file taulines.h.
long ipT1256 |
Definition at line 117 of file taulines.h.
long ipT1260 |
Definition at line 114 of file taulines.h.
long ipT1304 |
Definition at line 104 of file taulines.h.
long ipT1305 |
Definition at line 114 of file taulines.h.
long ipT1335 |
Definition at line 98 of file taulines.h.
long ipT1394 |
Definition at line 114 of file taulines.h.
long ipT1403 |
Definition at line 114 of file taulines.h.
long ipT146 |
Definition at line 105 of file taulines.h.
long ipT1486 |
Definition at line 101 of file taulines.h.
long ipT150 |
Definition at line 105 of file taulines.h.
long ipT1527 |
Definition at line 114 of file taulines.h.
long ipT1548 |
Definition at line 99 of file taulines.h.
long ipT1550 |
Definition at line 99 of file taulines.h.
long ipT157 |
Definition at line 100 of file taulines.h.
|
extern |
the following pointers to lines within the level 1 stack are defined in atmdat_readin where they are initially set to a large value, then reset to point to the correct line within the stack
NB NB NB - lines must be entered both here and in atmdat_readin.cpp valid values are given in atmdat_lines_setup.cpp
Definition at line 37 of file atmdat_readin.cpp.
Referenced by CoolCarb(), lines_lv1_li_ne(), and lines_setup().
long ipT1661 |
Definition at line 103 of file taulines.h.
long ipT1666 |
Definition at line 103 of file taulines.h.
long ipT1808 |
Definition at line 113 of file taulines.h.
long ipT1855 |
Definition at line 111 of file taulines.h.
long ipT1863 |
Definition at line 111 of file taulines.h.
long ipT1895 |
Definition at line 114 of file taulines.h.
long ipT1909 |
Definition at line 99 of file taulines.h.
long ipT191 |
Definition at line 127 of file taulines.h.
long ipT205 |
Definition at line 102 of file taulines.h.
long ipT209 |
Definition at line 102 of file taulines.h.
long ipT2140 |
Definition at line 102 of file taulines.h.
long ipT26 |
Definition at line 106 of file taulines.h.
long ipT2670 |
Definition at line 111 of file taulines.h.
long ipT270 |
Definition at line 100 of file taulines.h.
long ipT274 |
Definition at line 100 of file taulines.h.
long ipT2796 |
Definition at line 108 of file taulines.h.
long ipT280 |
Definition at line 99 of file taulines.h.
long ipT2804 |
Definition at line 108 of file taulines.h.
long ipT291 |
Definition at line 99 of file taulines.h.
long ipT304 |
Definition at line 105 of file taulines.h.
long ipT310 |
Definition at line 99 of file taulines.h.
long ipT312 |
Definition at line 100 of file taulines.h.
long ipT315 |
Definition at line 102 of file taulines.h.
long ipT324 |
Definition at line 102 of file taulines.h.
long ipT333 |
Definition at line 102 of file taulines.h.
long ipT370 |
Definition at line 100 of file taulines.h.
long ipT374g |
Definition at line 101 of file taulines.h.
long ipT374x |
Definition at line 101 of file taulines.h.
long ipT386 |
Definition at line 99 of file taulines.h.
long ipT3934 |
Definition at line 122 of file taulines.h.
long ipT3969 |
Definition at line 122 of file taulines.h.
long ipT4368 |
Definition at line 104 of file taulines.h.
long ipT4561 |
Definition at line 109 of file taulines.h.
long ipT52 |
Definition at line 106 of file taulines.h.
long ipT5577 |
Definition at line 103 of file taulines.h.
long ipT57 |
Definition at line 103 of file taulines.h.
long ipT58 |
Definition at line 110 of file taulines.h.
long ipT5895 |
Definition at line 107 of file taulines.h.
long ipT610 |
Definition at line 100 of file taulines.h.
long ipT63 |
Definition at line 106 of file taulines.h.
long ipT630 |
Definition at line 104 of file taulines.h.
long ipT6300 |
Definition at line 103 of file taulines.h.
long ipT6363 |
Definition at line 103 of file taulines.h.
long ipT639 |
Definition at line 112 of file taulines.h.
long ipT671 |
Definition at line 102 of file taulines.h.
long ipT705 |
Definition at line 109 of file taulines.h.
long ipT7291 |
Definition at line 123 of file taulines.h.
long ipT7324 |
Definition at line 123 of file taulines.h.
long ipT765 |
Definition at line 101 of file taulines.h.
long ipT770 |
Definition at line 106 of file taulines.h.
long ipT780 |
Definition at line 106 of file taulines.h.
long ipT786 |
Definition at line 117 of file taulines.h.
long ipT789 |
Definition at line 104 of file taulines.h.
long ipT834 |
Definition at line 103 of file taulines.h.
long ipT835 |
Definition at line 103 of file taulines.h.
long ipT8446 |
Definition at line 104 of file taulines.h.
long ipT8498 |
Definition at line 122 of file taulines.h.
long ipT8542 |
Definition at line 122 of file taulines.h.
long ipT8662 |
Definition at line 123 of file taulines.h.
long ipT8727 |
Definition at line 98 of file taulines.h.
long ipT88 |
Definition at line 106 of file taulines.h.
long ipT895 |
Definition at line 106 of file taulines.h.
long ipT977 |
Definition at line 99 of file taulines.h.
long ipT9830 |
Definition at line 98 of file taulines.h.
long ipT990 |
Definition at line 101 of file taulines.h.
long ipTAl48 |
Definition at line 113 of file taulines.h.
long ipTAl550 |
Definition at line 113 of file taulines.h.
long ipTAl568 |
Definition at line 113 of file taulines.h.
long ipTAr13 |
Definition at line 120 of file taulines.h.
long ipTAr22 |
Definition at line 120 of file taulines.h.
long ipTAr7 |
Definition at line 120 of file taulines.h.
long ipTAr8 |
Definition at line 120 of file taulines.h.
long ipTAr9 |
Definition at line 120 of file taulines.h.
long ipTCa3 |
Definition at line 123 of file taulines.h.
long ipTFe16 |
Definition at line 126 of file taulines.h.
long ipTFe26 |
Definition at line 126 of file taulines.h.
long ipTFe34 |
Definition at line 126 of file taulines.h.
long ipTFe35 |
Definition at line 126 of file taulines.h.
long ipTFe46 |
Definition at line 126 of file taulines.h.
long ipTFe56 |
Definition at line 126 of file taulines.h.
long ipTi06172 |
Definition at line 124 of file taulines.h.
long ipTMg14 |
Definition at line 110 of file taulines.h.
long ipTMg4 |
Definition at line 110 of file taulines.h.
long ipTMg6 |
Definition at line 110 of file taulines.h.
long ipTMg610 |
Definition at line 110 of file taulines.h.
long ipTMg625 |
Definition at line 110 of file taulines.h.
long ipTNe13 |
Definition at line 106 of file taulines.h.
long ipTNe14 |
Definition at line 107 of file taulines.h.
long ipTNe16 |
Definition at line 107 of file taulines.h.
long ipTNe24 |
Definition at line 107 of file taulines.h.
long ipTNe36 |
Definition at line 107 of file taulines.h.
long ipTO1025 |
Definition at line 105 of file taulines.h.
long ipTO88 |
Definition at line 106 of file taulines.h.
long ipTOI11 |
Definition at line 105 of file taulines.h.
long ipTOI13 |
Definition at line 104 of file taulines.h.
long ipTOI29 |
Definition at line 105 of file taulines.h.
long ipTOI46 |
Definition at line 105 of file taulines.h.
long ipTr48 |
Definition at line 126 of file taulines.h.
long ipTS11 |
Definition at line 118 of file taulines.h.
long ipTS1720 |
Definition at line 117 of file taulines.h.
long ipTS19 |
Definition at line 118 of file taulines.h.
long ipTS34 |
Definition at line 118 of file taulines.h.
long ipTSi25 |
Definition at line 115 of file taulines.h.
long ipTSi3 |
Definition at line 116 of file taulines.h.
long ipTSi35 |
Definition at line 115 of file taulines.h.
long ipTSi4 |
Definition at line 116 of file taulines.h.
long ipTSi41 |
Definition at line 115 of file taulines.h.
long ipTSi499 |
Definition at line 115 of file taulines.h.
long ipTSi521 |
Definition at line 115 of file taulines.h.
long ipTSi65 |
Definition at line 115 of file taulines.h.
long ipTuv3 |
Definition at line 125 of file taulines.h.
long ipVa07130 |
Definition at line 124 of file taulines.h.
long ipVa15172 |
Definition at line 124 of file taulines.h.
long ipxK03462 |
Definition at line 121 of file taulines.h.
long ipxK04154 |
Definition at line 121 of file taulines.h.
long ipxK04598 |
Definition at line 121 of file taulines.h.
long ipxK07319 |
Definition at line 122 of file taulines.h.
long ipxMg08303 |
Definition at line 110 of file taulines.h.
long ipxMg51325 |
Definition at line 109 of file taulines.h.
long ipxMg52417 |
Definition at line 109 of file taulines.h.
long ipxMg52855 |
Definition at line 109 of file taulines.h.
long ipxMg71190 |
Definition at line 109 of file taulines.h.
long ipxMg72261 |
Definition at line 109 of file taulines.h.
long ipxMg72569 |
Definition at line 110 of file taulines.h.
long ipxNa0746 |
Definition at line 108 of file taulines.h.
long ipxNa6143 |
Definition at line 108 of file taulines.h.
long ipxNa6862 |
Definition at line 108 of file taulines.h.
long ipxNe0676 |
Definition at line 106 of file taulines.h.
|
extern |
this will be set true once space is allocated for the HydroLines array. from then on any HYDROGENIC LEVELS command will be ignored, this is set to false in cddefines.c
Definition at line 61 of file cdinit.cpp.
Referenced by iso_create(), and ParseAtomISO().
|
extern |
Definition at line 11 of file taulines.cpp.
Referenced by TransitionProxy::AddLine2Stack(), ContCreatePointers(), and InitCoreload().
|
extern |
Definition at line 10 of file taulines.cpp.
Referenced by TransitionProxy::AddHiState(), TransitionProxy::AddLoState(), ContCreatePointers(), and InitCoreload().
|
extern |
the number of lines
Definition at line 31 of file taulines.cpp.
Referenced by ContCreatePointers(), CoolEvaluate(), FindNeg(), FndLineHt(), HyperfineCreate(), HyperfineCS(), lines(), lines_setup(), PresTotCurrent(), PrtLinePres(), prtmet(), RT_diffuse(), RT_line_driving(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SaveLineData(), and state_get_put().
const int NI_NDP = 9 |
Definition at line 90 of file taulines.h.
Referenced by CoolNitr(), and lines_lv1_li_ne().
|
extern |
this is the number of level 1 lines, and is set in atmdat_readin by counter number of data lines in level1.dat
Definition at line 28 of file taulines.cpp.
Referenced by atmdat_readin(), ContCreatePointers(), ConvIterCheck(), CoolSum(), endFindLevLine(), FindNeg(), FndLineHt(), initFindLevLine(), ipFindLevLine(), lines_setup(), PresTotCurrent(), PrtComment(), PrtLinePres(), prtmet(), RT_diffuse(), RT_line_all(), RT_line_driving(), RT_OTS(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SaveLineData(), SaveLineStuff(), and state_get_put().
|
extern |
Definition at line 21 of file taulines.cpp.
Referenced by atmdat_readin(), ContCreatePointers(), CoolEvaluate(), CoolSum(), database_readin(), dBase_solve(), FindNeg(), FndLineHt(), IterStart(), lines(), lines_general(), PresTotCurrent(), PrtLinePres(), prtmet(), RT_diffuse(), RT_line_all(), RT_line_driving(), RT_OTS(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SaveDo(), SaveLineData(), states_nelemfill(), states_popfill(), and states_propprint().
|
extern |
the set of inner shell lines
Definition at line 26 of file taulines.cpp.
Referenced by atmdat_readin(), ContCreatePointers(), lines_setup(), prtmet(), RT_line_all(), RT_line_driving(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SaveLineData(), SaveLineStuff(), state_get_put(), and UpdateUTAs().
const int NWINDDIM = 6744 |
number of level 2 lines, dim for WindLine array
Definition at line 145 of file taulines.h.
|
extern |
this is set to 0 with no atom_level2 command, normally equal to NWINDDIM, definition is in cddefines.c
Definition at line 19 of file cdinit.cpp.
Referenced by atmdat_readin(), ContCreatePointers(), CoolCarb(), CoolDima(), CoolNitr(), CoolOxyg(), CoolSili(), CoolSulf(), CoolSum(), FindNeg(), FndLineHt(), lines(), lines_lv1_li_ne(), lines_setup(), ParseDont(), PresTotCurrent(), PrtColumns(), PrtComment(), PrtLinePres(), prtmet(), RT_diffuse(), RT_line_driving(), RT_OTS(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), SaveLineData(), SaveLineStuff(), and state_get_put().
|
extern |
Definition at line 38 of file taulines.cpp.
Referenced by ContCreatePointers(), DoSatelliteLines(), iso_allocate(), iso_satellite(), iso_satellite_update(), RT_diffuse(), RT_line_all(), RT_line_driving(), RT_tau_inc(), RT_tau_init(), RT_tau_reset(), and SaveLineData().
|
extern |
Definition at line 20 of file taulines.cpp.
Referenced by atmdat_STOUT_readin(), database_readin(), and StoutCollRate().
|
extern |
this is a dummy optical depth array for non-existant lines
Definition at line 60 of file taulines.cpp.
Referenced by ContCreatePointers(), CoolAlum(), CoolArgo(), CoolCarb(), CoolChlo(), CoolIron(), CoolMagn(), CoolNeon(), CoolNick(), CoolNitr(), CoolOxyg(), CoolPhos(), CoolPota(), CoolSili(), CoolSodi(), CoolSulf(), and ParseDrive().
|
extern |
pointers to element and ion, TauLine2[line number][pointer within vector]
|
extern |
>chng 99 sep 14, comments into level1.dat, count number of lines then MALLOC the space NB must MALLOC nlines + 1 since dummy line is first one
|
extern |
main line arrays for hydrogenic ions
first dimension is atomic number
second dim is upper level
third dim is lower level
nta dim is set of pointers for quantities within line transfer arrays
in the forc translation, the upper level was too low by 1, since the
fortran was starting at 1. the lower dim was not changed by translation
since it started from ip1s = 0
any place where the third dim has -1 is probably a remnant from forc and is wrong
Definition at line 33 of file taulines.cpp.
Referenced by iso_allocate().
|
extern |