cloudy  trunk
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
parse.h
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2008 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 
4 #ifndef _PARSE_H_
5 #define _PARSE_H_
6 
7 
11 #define CMB_TEMP 2.725
12 
15 void ParseCommands(void);
16 
20 void ParseCosmicRays( char *chCard );
21 
26 void ParseAbundances(char *chCard,
27  bool lgDSet);
28 
30 void ParseDont(char*);
31 
35 void ParsePunch(char *chCard );
36 
38 void PunchFilesInit(void);
39 
43 void ClosePunchFiles( bool lgFinal );
44 
46 void ParseAge(char*);
47 
51 void ParseAgn(char *chCard);
52 
56 void ParseState(char *chCard);
57 
63 void ParseBlackbody(
64  char *chCard,
65  long int *nqh,
66  realnum *ar1);
67 
71 void ParseCompile(char *chCard );
72 
74 void ParseConstant(char*);
75 
79 void ParseDLaw(char *chCard );
80 
84 void ParseTLaw(char *chCard );
85 
89 void ParseDrive(char *chCard );
90 
95 void ParseGrain(char *chCard,
96  bool *lgDset);
97 
99 void ParseFluc(char*);
100 
102 void ParseHDEN(char*);
103 
108 void ParseAtomISO(long ipISO, char *chCard);
109 
113 void ParseAtomH2(char *chCard );
114 
118 void ParseAtomCO(char *chCard );
119 
123 void ParseGrid(char *chCard);
124 
126 void ParseInit(char*);
127 
132 void ParseInterp(char *chCard,
133  bool *lgEOF);
134 
140 void ParseIonPar(long int *nqh,
141  char *chCard,
142  realnum *ar1);
143 
147 void ParseNorm(char *chCard);
148 
152 void ParseOptimize(char *chCard);
153 
157 void ParsePrint(char *chCard );
158 
160 void ParseRadius(char*,realnum*);
161 
163 void ParseSet(char*);
164 
170 void ParseTable(long int *nqh,
171  char *chCard,
172  realnum *ar1);
173 
175 void ParseTrace(char*);
176 
177 /*ParseExtinguish parse the extinguish command */
178 void ParseExtinguish( char *chCard );
179 
180 /*ParseCaseB - parse the Case B command */
181 void ParseCaseB( char *chCard );
182 
184 void ParseTest(char* ,
185  long int *nqh,
186  realnum *ar1,
187  bool lgDSet);
188 
190 void ParseAbsMag(char*,long*);
191 
193 void ParseBackgrd(long*,char*,realnum*);
194 
196 void ParseCoronal(char*,long*,realnum*);
197 
199 void ParseElement(char *chCard );
200 
206 void ParseCMB(double z,
207  long int *nqh,
208  realnum *ar1);
209 
217 void ParseF_nu(
218  char *chCard,
219  long int *nqh,
220  realnum *ar1,
221  const char *chType,
222  bool lgNU2);
223 
227 void ParseGlobule(char *chCard);
228 
230 void ParseRangeOption(long,char*);
231 
233 void ParseMap(char*);
234 
236 void ParseMetal(char*);
237 
239 void ParsePlot(char*);
240 
242 void ParsePowerlawContinuum(char*);
243 
245 void ParseRatio(char*,long*);
246 
248 void ParseSphere(char*);
249 
251 void ParseStop(char*);
252 
256 void ParseCrashDo(char *chCard);
257 
258 #endif /* _PARSE_H_ */

Generated for cloudy by doxygen 1.8.1.1