#include "cddefines.h"#include "taulines.h"#include "hmi.h"#include "iso.h"#include "phycon.h"#include "physconst.h"#include "elementnames.h"#include "hydrogenic.h"#include "lines_service.h"#include "dense.h"#include "atomfeii.h"#include "lines.h"#include "atmdat.h"#include "prt.h"#include "h2.h"#include "thermal.h"#include "cooling.h"#include "save.h"Go to the source code of this file.
Functions | |
| NORETURN void | SaveLineData (FILE *ioPUN) |
| void | Save1LineData (transition *t, FILE *ioPUN, bool lgCS_2) |
| void Save1LineData | ( | transition * | t, | |
| FILE * | io, | |||
| bool | lgCS_2 | |||
| ) |
Save1LineData data for save one line
| t | ||
| io | ||
| lgCS_2 | this flag says whether collision strength should be punched - should be false for multi level atoms since sums are not done properly |
Definition at line 282 of file save_linedata.cpp.
References t_emission::Aul, chIonLbl(), t_collision::col_str, transition::Coll, COLL_CONST, DEBUG_ENTRY, transition::Emis, t_quantumState::g, t_emission::gf, transition::Hi, transition::ipCont, transition::Lo, phycon, PrintEfmt, prt_wl(), t_phycon::sqrte, and transition::WLAng.
Referenced by FeIIPunData(), H2_Punch_line_data(), and SaveLineData().
| NORETURN void SaveLineData | ( | FILE * | io | ) |
SaveLineData punches selected line data for all lines transferred in code
| io |
Definition at line 24 of file save_linedata.cpp.
References cdEXIT, t_elementnames::chElementName, t_elementnames::chElementSym, t_thermal::ConstTemp, CoolEvaluate(), dBaseLines, DEBUG_ENTRY, dense, t_dense::eden, t_dense::EdenHCorr, elementnames, FeIIPunData(), t_dense::gas_phase, H2_LevelPops(), H2_Punch_line_data(), HFLines, transition::Hi, hmi, t_hmi::Hmolec, Singleton< T >::Inst(), ioQQQ, ipH1s, ipH_LIKE, ipHe1s1S, ipHE_LIKE, ipHYDROGEN, ipMH2g, ipMH2s, iso, iso_collide(), t_dense::lgElmtOn, t_thermal::lgTemperatureConstant, LIMELM, linesAdded2, LineSave, transition::Lo, MIN2, t_quantumState::nelem, nHFLines, NISO, nLevel1, t_iso::numLevels_max, nUTA, nWindLine, phycon, t_quantumState::Pop, t_LineSave::RecCoefCNO, SatelliteLines, Save1LineData(), SDIV(), TauLine2, TauLines, t_phycon::te, TempChange(), thermal, Transitions, UTALines, and t_dense::xIonDense.
Referenced by SaveDo().
1.6.1