| 
    Cloudy
    
   Spectral Synthesis Code for Astrophysics 
   | 
 
#include "cddefines.h"#include "taulines.h"#include "trace.h"#include "thirdparty.h"#include "atmdat.h"#include "lines_service.h"#include "parser.h"#include "parse_species.h"#include "rfield.h"
Classes | |
| struct | LevelInfo | 
Typedefs | |
| typedef vector< pair< double,  long > >  | DoubleLongPairVector | 
Functions | |
| int | getCode (const string &transType) | 
| void | processIndices (long ipLoInFile, long ipHiInFile, bool lgIsRegular, const map< long, long > &indexold2new, long &ipLo, long &ipHi) | 
| void | atmdat_STOUT_readin (long intNS, const string &chPrefix) | 
| void | atmdat_CHIANTI_readin (long intNS, const string &chPrefix) | 
Variables | |
| static const bool | DEBUGSTATE = false | 
| const double | ENERGY_MIN_WN = 1e-10 | 
| typedef vector< pair<double,long> > DoubleLongPairVector | 
| void atmdat_CHIANTI_readin | ( | long | intNS, | 
| const string & | chFileName | ||
| ) | 
atmdat_CHIANTI_readin read in data from CHIANTI database files
| intNS | |
| chFileName | 
References AS_TRY, ASSERT, atmdat, AtmolCollSplines, BIGDOUBLE, cdEXIT, CHARS_SPECIES, db_comment_tran_levels(), dBaseSpecies, dBaseStates, dBaseTrans, DEBUG_ENTRY, DEBUGSTATE, energy(), EXIT_FAILURE, fixit, fprintf(), GetGF(), ioQQQ, ipdBaseTrans, ipELECTRON, ipNCOLLIDER, ipPROTON, t_mesh::isEnergyBound(), t_atmdat::lgChiantiExp, t_atmdat::lgChiantiPrint, t_trace::lgTrace, max(), MAX2, MIN2, MIN3, mode_r, t_atmdat::nChiantiMaxLevels, t_atmdat::nChiantiMaxLevelsFe, NULL, open_data(), rfield, setProperties(), spectral_to_chemical(), spline(), tolower(), TotalInsanity(), trace, uncaps(), and wn2ang().
Referenced by database_readin().

| void atmdat_STOUT_readin | ( | long | intNS, | 
| const string & | chFileName | ||
| ) | 
atmdat_STOUT_readin read in data from STOUT database files
| intNS | |
| chFileName | 
References ASSERT, atmdat, t_atmdat::aulThreshold, cdEXIT, CHARS_SPECIES, DataParser::checkEOL(), DataParser::checkMagic(), db_comment_tran_levels(), dBaseSpecies, dBaseStates, dBaseTrans, DEBUG_ENTRY, DEBUGSTATE, eina(), energy(), ENERGY_MIN_WN, DataParser::errorAbort(), ES_STARS_ONLY, EXIT_FAILURE, fprintf(), getCode(), GetGF(), DataParser::getline(), DataParser::getQuoteOptional(), DataParser::getToken(), DataParser::getTokenOptional(), ioQQQ, ipALPHA, ipATOM_H, ipATOM_HE, ipdBaseTrans, ipELECTRON, ipH2, ipH2_ORTHO, ipH2_PARA, ipHE_PLUS, ipNCOLLIDER, ipPROTON, t_mesh::isEnergyBound(), DataParser::lgEODMarker(), t_atmdat::lgStoutPrint, MAX2, MIN2, MIN3, t_atmdat::nStoutMaxLevels, t_atmdat::nStoutMaxLevelsFe, DataParser::open(), processIndices(), rfield, S2Aul(), setProperties(), spectral_to_chemical(), StoutCollData, tolower(), uncaps(), and wn2ang().
Referenced by database_readin().

      
  | 
  inline | 
References DEBUG_ENTRY.
Referenced by atmdat_STOUT_readin().
      
  | 
  inline | 
References ASSERT, and DEBUG_ENTRY.
Referenced by atmdat_STOUT_readin().
      
  | 
  static | 
Referenced by atmdat_CHIANTI_readin(), and atmdat_STOUT_readin().
| const double ENERGY_MIN_WN = 1e-10 | 
Referenced by atmdat_STOUT_readin().