Cloudy
Spectral Synthesis Code for Astrophysics
|
#include "cddefines.h"
#include "elementnames.h"
#include "optimize.h"
#include "hydrogenic.h"
#include "input.h"
#include "iso.h"
#include "parser.h"
#include "phycon.h"
#include "rfield.h"
#include "taulines.h"
Functions | |
void | ParseDatabaseISO (long ipISO, Parser &p) |
void ParseDatabaseISO | ( | long | ipISO, |
Parser & | p | ||
) |
ParseDatabaseISO parse the atom XX-like command, to set options for iso sequences
ipISO | |
*chCard |
References ASSERT, cdEXIT, t_elementnames::chElementSym, t_optimize::chVarFmt, t_hydro::DampOnFac, DEBUG_ENTRY, elementnames, t_mesh::emm(), EXIT_FAILURE, exp10(), Parser::FFmtRead(), fprintf(), Parser::GetElem(), hydro, input, ioQQQ, ipCRD, ipCRDW, ipH_LIKE, ipHE_LIKE, ipHYDROGEN, ipLY_A, t_isoCTRL::ipLyaRedist, ipPRD, t_isoCTRL::ipResoRedist, t_isoCTRL::ipSubRedist, iso_ctrl, iso_sp, iso_update_num_levels(), t_isoCTRL::lgColl_excite, t_isoCTRL::lgColl_ionize, t_isoCTRL::lgColl_l_mixing, t_isoCTRL::lgContinuumLoweringEnabled, t_isoCTRL::lgCS_B72, t_isoCTRL::lgCS_Fujim, t_isoCTRL::lgCS_Lebedev, t_isoCTRL::lgCS_None, t_isoCTRL::lgCS_PS64, t_isoCTRL::lgCS_PSClassic, t_isoCTRL::lgCS_PSdeg, t_isoCTRL::lgCS_PSM20, t_isoCTRL::lgCS_Seaton, t_isoCTRL::lgCS_therm_ave, t_isoCTRL::lgCS_VOS12, t_isoCTRL::lgCS_VOS12QM, t_isoCTRL::lgCS_VOS_thermal, t_isoCTRL::lgCS_vrgm, t_isoCTRL::lgCS_Vriens, t_isoCTRL::lgCS_Vrinceanu, t_isoCTRL::lgDielRecom, Parser::lgEOL(), lgHydroAlloc, t_isoCTRL::lgKeepFS, t_isoCTRL::lgLTE_levels, t_hydro::lgLymanPumping, t_isoCTRL::lgNoMaser, t_isoCTRL::lgNoRecombInterp, t_isoCTRL::lgPessimisticErrors, t_phycon::lgPhysOK, t_isoCTRL::lgPrintNumberOfLevels, t_isoCTRL::lgRandErrGen, t_isoCTRL::lgTopoff, t_optimize::lgVarOn, LIMELM, MIN2, t_iso_sp::n_HighestResolved_max, t_iso_sp::nCollapsed_max, t_isoCTRL::nCS_new, NHYDRO_MAX_LEVEL, t_isoCTRL::nLyman, t_isoCTRL::nLyman_max, Parser::nMatch(), Parser::NoNumb(), t_optimize::nparm, t_input::nRead, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, phycon, POW3, rfield, RREC_MAXN, TotalInsanity(), t_optimize::vincr, t_optimize::vparm, and t_hydro::xLymanPumpingScaleFactor.
Referenced by ParseDatabase(), and ParseTest().