cloudy  trunk
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
prt.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 _PRT_H_
5 #define _PRT_H_
6 
8 void PrtZone(void);
9 
11 void PrtContinuum(void);
12 
14 void PrtComment(void);
15 
17 void PrtFinal(void);
18 
23 void prt_wl(
24  FILE *io ,
26 
31 void sprt_wl(
32  char *chString ,
33  realnum wl );
34 
37 void PrtHeader(void);
38 
44 void prt_LineLabels(
45  FILE * io,
46  bool lgPrintAll
47  );
48 
50 void prtmet(void);
51 
56 void prme(
57  const char *chDoIt,
58  transition * t);
59 
66 void PrtMeanIon( char chType ,
67  bool lgDensity,
68  FILE *);
69 
73 double PrtLineSum(
74  const char *chDo);
75 
77 void PrtLinePres(void);
78 
83 void PrtColumns(
84  FILE *ioMEAN );
85 
88 void PrtAllTau(void);
89 
90 EXTERN struct t_prt {
91 
95 
99 
103 
110 
114 
118 
120  bool lgPrnAges;
121 
125 
127  bool lgPrtTau;
128 
132 
136 
139 
144  bool lgPrnPump,
145  lgPrnHeat,
146  lgPrnColl,
147  lgPrnInwd,
148  lgPrnDiff;
149 
151  bool lgPrtCont;
152 
153  /* flag set with print continuum index command, to identify all lines
154  * that lie within a continuum cell */
156  /* these are lower and upper limits to the energy range in Rydbergs.
157  * they are the first and second number on the command line, lower and
158  * upper bounds of the code are used if not specified */
161 
167 
169  bool lgPrtBN;
170 
173 
176 
181 
184 
186  long int nstart;
187 
190 
193 
199  bool lgFaintOn;
200 
203  bool lgFntSet;
204 
210  long int nPrnLineCell;
211 
215 
219 
222  powion,
223  xpow,
224  pbal,
225  q,
226  qgam,
227  pradio,
228  fx1ryd;
229  long int ipeak;
231 
232  long int nzdump;
233 
234  } prt;
235 
236 
237 
238 #endif /* _PRT_H_ */

Generated for cloudy by doxygen 1.8.3.1