#include "cddefines.h"
#include "lines_service.h"
#include "physconst.h"
#include "taulines.h"
#include "trace.h"
#include "string.h"
#include "thirdparty.h"
#include "rfield.h"
#include "atmdat.h"
Go to the source code of this file.
Functions | |
void | atmdat_STOUT_readin (long intNS, char *chPrefix) |
void | atmdat_CHIANTI_readin (long intNS, char *chPrefix) |
Variables | |
static const bool | DEBUGSTATE = false |
const double | ENERGY_MIN_WN = 1e-10 |
void atmdat_CHIANTI_readin | ( | long | intNS, | |
char * | chFileName | |||
) |
atmdat_CHIANTI_readin read in data from CHIANTI database files
intNS | ||
chFileName |
Definition at line 595 of file atmdat_chianti.cpp.
References ASSERT, atmdat, AtmolCollSplines, BIGDOUBLE, cdEXIT, t_CollSplinesArray::collspline, dBaseSpecies, dBaseStates, dBaseTrans, DEBUG_ENTRY, DEBUGSTATE, ENERGY_MIN_WN, t_CollSplinesArray::EnergyDiff, EXIT_FAILURE, FILENAME_PATH_LENGTH_2, fixit(), g, GetGF(), t_CollSplinesArray::intTranType, ioQQQ, ipdBaseTrans, ipELECTRON, ipNCOLLIDER, ipPROTON, t_atmdat::lgChiantiExp, t_atmdat::lgChiantiPrint, t_species::lgLAMDA, t_species::lgLTE, t_species::lgMolecular, t_trace::lgTrace, MALLOC, max(), MAX2, t_species::maxWN, min(), MIN3, mode_r, t_atmdat::nChiantiMaxLevels, t_atmdat::nChiantiMaxLevelsFe, nMatch(), t_CollSplinesArray::nSplinePts, t_species::numLevels_local, t_species::numLevels_max, open_data(), RefIndex(), t_CollSplinesArray::ScalingParam, spline(), t_CollSplinesArray::SplineSecDer, spsort(), STATIC_ASSERT, tolower(), TotalInsanity(), trace, and uncaps().
Referenced by database_readin().
void atmdat_STOUT_readin | ( | long | intNS, | |
char * | chFileName | |||
) |
atmdat_STOUT_readin read in data from STOUT database files
intNS | ||
chFileName |
Definition at line 17 of file atmdat_chianti.cpp.
References ASSERT, atmdat, cdEXIT, t_StoutColls::collstrs, dBaseSpecies, dBaseStates, dBaseTrans, DEBUG_ENTRY, DEBUGSTATE, ENERGY_MIN_WN, EXIT_FAILURE, FFmtRead(), FILENAME_PATH_LENGTH_2, g, GetGF(), ioQQQ, ipdBaseTrans, ipELECTRON, ipNCOLLIDER, ipPROTON, t_StoutColls::lgIsRate, t_species::lgLAMDA, t_species::lgLTE, t_species::lgMolecular, t_atmdat::lgStoutPrint, t_trace::lgTrace, MALLOC, MAX2, t_species::maxWN, MIN3, nMatch(), t_atmdat::nStoutMaxLevels, t_StoutColls::ntemps, t_species::numLevels_local, t_species::numLevels_max, open_data(), read_whole_line(), RefIndex(), StoutCollData, t_StoutColls::temps, trace, and uncaps().
Referenced by database_readin().
const bool DEBUGSTATE = false [static] |
Definition at line 13 of file atmdat_chianti.cpp.
const double ENERGY_MIN_WN = 1e-10 |
Definition at line 15 of file atmdat_chianti.cpp.
Referenced by atmdat_CHIANTI_readin(), and atmdat_STOUT_readin().