19 int nPrintTest = p.
nMatch(
"PRIN" );
21 bool lgH2 = p.
nMatch(
" H2 ");
22 bool lgLARG = p.
nMatch(
"LARG");
23 bool lgMOLE = p.
nMatch(
"MOLE");
30 sprintf( chStuff ,
"DATABASE H2 LIMIT -20 " );
41 sprintf( chStuff ,
"DATABASE H-LIKE ELEMENT HYDROGEN LEVELS LARGER " );
54 sprintf( chStuff ,
"TRACE TEMPERATURE CONVERGENCE " );
64 sprintf( chStuff ,
"HDEN 5 " );
72 sprintf( chStuff ,
"CONSTANT TEMPER 50K " );
80 sprintf( chStuff ,
"TABLE ISM " );
88 sprintf( chStuff ,
"EXTINGUISH 23 " );
96 sprintf( chStuff ,
"STOP ZONE 2 " );
104 sprintf( chStuff ,
"SET DR 0 " );
112 sprintf( chStuff ,
"CASE B " );
121 sprintf( chStuff ,
"COSMIC RAY BACKGROUND linear 0.1266 " );
129 sprintf( chStuff ,
"ABUNDANCES ISM " );
137 sprintf( chStuff ,
"CONSTANT GRAIN TEMPERATURE 20K " );
145 sprintf( chStuff ,
"MONITOR EDEN 0.625 " );
155 sprintf( chStuff ,
"MONITOR MOLECULAR FRACTION H2 -1.450 error 0.1 " );
160 sprintf( chStuff ,
"MONITOR MOLECULAR FRACTION H2 -1.542 error 0.1 " );
169 sprintf( chStuff ,
"MONITOR COLUMN CO 0.954 error 0.1 " );
176 sprintf( chStuff ,
"MONITOR EDEN 0.625 " );
183 sprintf( chStuff ,
"MONITOR HYDROGEN 1 TEMPERATURE 50K " );
192 sprintf( chStuff ,
"HDEN 4 " );
200 sprintf( chStuff ,
"CONSTANT TEMPER 4 " );
208 sprintf( chStuff ,
"TABLE AGN " );
216 sprintf( chStuff ,
"IONIZATION PARAMETER -2 " );
224 sprintf( chStuff ,
"ABUNDANCES OLD SOLAR 84 " );
234 sprintf( chStuff ,
"STOP LYMAN OPTICAL -4 " );
242 sprintf( chStuff ,
"STOP ZONE 2 " );
250 sprintf( chStuff ,
"SET DR 0 " );
258 sprintf( chStuff ,
"MONITOR HYDROGEN 1 IONIZATION -3.052 " );
264 sprintf( chStuff ,
"MONITOR HELIUM 2 IONIZATION -1.076 " );
272 sprintf( chStuff ,
"MONITOR CARBON 2 IONIZATION -2.359 " );
281 sprintf( chStuff ,
"MONITOR CARBON 3 IONIZATION -0.586 " );
288 sprintf( chStuff ,
"MONITOR CARBON 4 IONIZATION -0.361 " );
295 sprintf( chStuff ,
"MONITOR CARBON 5 IONIZATION -0.514 " );
308 sprintf( chStuff ,
"MONITOR OXYGEN 3 IONIZATION -0.865 " );
315 sprintf( chStuff ,
"MONITOR OXYGEN 4 IONIZATION -0.148 " );
324 sprintf( chStuff ,
"MONITOR OXYGEN 5 IONIZATION -0.798 " );
332 sprintf( chStuff ,
"MONITOR LINE \"CA B\" 4861.33 1.108 " );
349 sprintf( chStuff ,
"MONITOR LINE \"O 3\" 5006.84 3.207 " );
357 sprintf( chStuff ,
"MONITOR HTOT -15.019" );
bool nMatch(const char *chKey) const
void ParseHDEN(Parser &p)
void ParseDatabaseISO(long ipISO, Parser &p)
void setline(const char *const card)
void ParseDatabaseH2(Parser &p)
void ParseMonitorResults(Parser &p)
void ParseExtinguish(Parser &p)
void ParseTable(Parser &p)
void ParseConstant(Parser &p)
void ParseStop(Parser &p)
void ParseTest(Parser &p)
void ParseCaseB(Parser &p)
void set_point(long int ipnt)
const int INPUT_LINE_LENGTH
void ParseTrace(Parser &p)
void ParseIonParI(Parser &p)
#define DEBUG_ENTRY(funcname)
void ParseCosmicRays(Parser &p)
int fprintf(const Output &stream, const char *format,...)
void ParseAbundances(Parser &p)