cloudy trunk
Loading...
Searching...
No Matches
prt.h
Go to the documentation of this file.
1/* This file is part of Cloudy and is copyright (C)1978-2013 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
8void PrtZone(void);
9
11void PrtComment(void);
12
14void PrtFinal(void);
15
20void prt_wl(
21 FILE *io ,
23
28void sprt_wl(
29 char *chString ,
30 realnum wl );
31
34void PrtHeader(void);
35
42 FILE * io,
43 bool lgPrintAll
44 );
45
47void prtmet(void);
48
53void prme(
54 const bool lgReset,
55 const TransitionProxy & t);
56
63void PrtMeanIon( char chType ,
64 bool lgDensity,
65 FILE *);
66
70double PrtLineSum(void);
71
74void PrtLinePres(FILE *ioPRESSURE);
75
82void PrtColumns(
83 FILE *ioMEAN ,
84 const char *chType ,
85 long int ipPun );
86
89
92
95void PrtAllTau(void);
96
97struct t_prt {
98
102
106
110
114
117
121
124
128
131
135
139
142
151
155
156 /* flag set with print continuum index command, to identify all lines
157 * that lie within a continuum cell */
159 /* these are lower and upper limits to the energy range in Rydbergs.
160 * they are the first and second number on the command line, lower and
161 * upper bounds of the code are used if not specified */
164
170
173
176
179
184
187
189 long int nstart;
190
193
196
203
207
213 long int nPrnLineCell;
214
218
222
226
236 long int ipeak;
238
239 long int nzdump;
240
243
244 };
245extern t_prt prt;
246
247
248
249#endif /* PRT_H_ */
const int LIMELM
Definition cddefines.h:258
float realnum
Definition cddefines.h:103
static realnum * wavelength
t_prt prt
Definition prt.cpp:10
void PrtFinal(void)
Definition prt_final.cpp:75
void PrtZone(void)
Definition prt_zone.cpp:36
void prme(const bool lgReset, const TransitionProxy &t)
Definition prt_met.cpp:97
void prt_LineLabels(FILE *io, bool lgPrintAll)
Definition prt.cpp:168
void PrtMeanIon(char chType, bool lgDensity, FILE *)
void PrtHeader(void)
void prtmet(void)
Definition prt_met.cpp:15
void sprt_wl(char *chString, realnum wl)
Definition prt.cpp:25
void CloudyPrintReference()
Definition service.cpp:1728
void DatabasePrintReference()
Definition service.cpp:1745
double PrtLineSum(void)
void PrtLinePres(FILE *ioPRESSURE)
void PrtColumns(FILE *ioMEAN, const char *chType, long int ipPun)
void PrtAllTau(void)
void PrtComment(void)
void prt_wl(FILE *io, realnum wavelength)
Definition prt.cpp:13
Definition prt.h:97
bool lgPrtLineLog
Definition prt.h:221
realnum wlSort2
Definition prt.h:109
bool lgSourceTransmitted
Definition prt.h:167
bool lgPrnInwd
Definition prt.h:150
realnum PrtTauFnt
Definition prt.h:141
realnum fx1ryd
Definition prt.h:235
long int nzdump
Definition prt.h:239
realnum powion
Definition prt.h:229
bool lgPrtBN
Definition prt.h:172
bool lgDiffuseOutward
Definition prt.h:169
bool lgSurfaceBrightness
Definition prt.h:138
bool lgPrnIsoCollapsed
Definition prt.h:154
realnum pradio
Definition prt.h:234
bool lgFntSet
Definition prt.h:206
realnum wlSort1
Definition prt.h:109
bool lgPrtShort
Definition prt.h:178
bool lgPrintLineCumulative
Definition prt.h:225
bool lgPrtTau
Definition prt.h:130
realnum xpow
Definition prt.h:230
bool lgSortLineIntensity
Definition prt.h:105
bool lgPrtArry[LIMELM]
Definition prt.h:195
bool lgPrtLastIt
Definition prt.h:175
bool lgPrnColl
Definition prt.h:149
bool lgDiffuseInward
Definition prt.h:168
bool lgOnlyZone
Definition prt.h:181
bool lgPrnPump
Definition prt.h:147
realnum lgPrtContIndices_lo_E
Definition prt.h:162
bool lgOnlyHead
Definition prt.h:183
realnum GammaLumin
Definition prt.h:237
realnum lgPrtContIndices_hi_E
Definition prt.h:163
bool lgPrintColumns
Definition prt.h:116
bool lgPrtStart
Definition prt.h:186
bool lgPrintFluxEarth
Definition prt.h:134
realnum qx
Definition prt.h:228
bool lgSortLineWavelength
Definition prt.h:105
realnum TooFaint
Definition prt.h:201
realnum pbal
Definition prt.h:231
bool lgPrnHeat
Definition prt.h:148
bool lgPrtCitations
Definition prt.h:242
bool lgPrintTime
Definition prt.h:120
bool lgPrintHeating
Definition prt.h:192
bool lgSourceReflected
Definition prt.h:166
bool lgPrnAges
Definition prt.h:123
realnum qgam
Definition prt.h:233
realnum q
Definition prt.h:232
long int nPrnLineCell
Definition prt.h:213
bool lgPrtContIndices
Definition prt.h:158
long int nstart
Definition prt.h:189
bool lgPrtMaser
Definition prt.h:127
bool lgSortLines
Definition prt.h:101
bool lgPrnLineCell
Definition prt.h:210
bool lgSurfaceBrightness_SR
Definition prt.h:138
long int ipeak
Definition prt.h:236
bool lgPrtLineArray
Definition prt.h:217
bool lgFaintOn
Definition prt.h:202