#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"
#include "thirdparty.h"
Go to the source code of this file.
Functions | |
void | ParseAtomISO (long ipISO, Parser &p) |
void ParseAtomISO | ( | long | ipISO, | |
Parser & | p | |||
) |
ParseAtomISO parse the atom XX-like command, to set options for iso sequences
ipISO | ||
*chCard |
Definition at line 17 of file parse_atom_iso.cpp.
References ASSERT, cdEXIT, t_elementnames::chElementSym, t_optimize::chVarFmt, t_hydro::DampOnFac, DEBUG_ENTRY, elementnames, t_rfield::emm, Parser::FFmtRead(), Parser::GetElem(), hydro, init_genrand(), input, ioQQQ, ipCRD, ipCRDW, ipH_LIKE, ipHE_LIKE, ipHYDROGEN, ipLY_A, t_iso::ipLyaRedist, ipPRD, t_iso::ipResoRedist, t_iso::ipSubRedist, iso, iso_update_num_levels(), t_iso::lgColl_excite, t_iso::lgColl_ionize, t_iso::lgColl_l_mixing, t_iso::lgContinuumLoweringEnabled, t_iso::lgCS_None, t_iso::lgCS_therm_ave, t_iso::lgCS_Vriens, t_iso::lgCS_Vrinceanu, t_iso::lgDielRecom, Parser::lgEOL(), t_iso::lgFSM, lgHydroMalloc, t_hydro::lgLymanPumping, t_iso::lgNoRecombInterp, t_iso::lgPessimisticErrors, t_phycon::lgPhysOK, t_iso::lgPrintNumberOfLevels, t_iso::lgRandErrGen, t_iso::lgTopoff, t_optimize::lgVarOn, LIMELM, MAX2, t_iso::modelRank, t_iso::n_HighestResolved_max, t_iso::nCollapsed_max, t_iso::nCS_new, NHYDRO_MAX_LEVEL, t_iso::nLyman, Parser::nMatch(), Parser::NoNumb(), t_optimize::nparm, t_input::nRead, t_optimize::nvarxt, t_optimize::nvfpnt, optimize, phycon, pow(), POW3, rfield, RREC_MAXN, TotalInsanity(), t_optimize::vincr, t_optimize::vparm, and t_hydro::xLymanPumpingScaleFactor.
Referenced by ParseAtom(), and ParseTest().