cloudy
trunk
Main Page
Related Pages
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
source
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 ,
25
realnum
wavelength
);
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
94
bool
lgSortLines
;
95
98
bool
lgSortLineWavelength
,
lgSortLineIntensity
;
99
102
realnum
wlSort1
,
wlSort2
;
103
109
bool
lgPrintColumns
;
110
113
bool
lgPrtLineEmergent
;
114
117
bool
lgPrintTime
;
118
120
bool
lgPrnAges
;
121
124
bool
lgPrtMaser
;
125
127
bool
lgPrtTau
;
128
131
bool
lgPrintFluxEarth
;
132
135
bool
lgSurfaceBrightness
,
lgSurfaceBrightness_SR
;
136
138
realnum
PrtTauFnt
;
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 */
155
bool
lgPrtContIndices
;
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 */
159
realnum
lgPrtContIndices_lo_E
,
160
lgPrtContIndices_hi_E
;
161
163
bool
lgSourceReflected
;
164
bool
lgSourceTransmitted
;
165
bool
lgDiffuseInward
;
166
bool
lgDiffuseOutward
;
167
169
bool
lgPrtBN
;
170
172
bool
lgPrtLastIt
;
173
175
bool
lgPrtShort
;
176
178
bool
lgOnlyZone
;
180
bool
lgOnlyHead
;
181
183
bool
lgPrtStart
;
184
186
long
int
nstart
;
187
189
bool
lgPrintHeating
;
190
192
bool
lgPrtArry
[
LIMELM
];
193
198
realnum
TooFaint
;
199
bool
lgFaintOn
;
200
203
bool
lgFntSet
;
204
207
bool
lgPrnLineCell
;
210
long
int
nPrnLineCell
;
211
214
bool
lgPrtLineArray
;
215
218
bool
lgPrtLineLog
;
219
221
realnum
qx
,
222
powion
,
223
xpow
,
224
pbal
,
225
q
,
226
qgam
,
227
pradio
,
228
fx1ryd
;
229
long
int
ipeak
;
230
realnum
GammaLumin
;
231
232
long
int
nzdump
;
233
234
}
prt
;
235
236
237
238
#endif
/* _PRT_H_ */
Generated for cloudy by
1.8.1.1