Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
trace.h
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2023 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 
4 #ifndef TRACE_H_
5 #define TRACE_H_
6 
7 /* trace.h */
8 
9 struct t_trace {
10 
12  bool lgTrace;
13 
15  long int nznbug;
16 
18  long int npsbug;
19 
21  bool lgHeavyBug;
22 
24  bool lgESOURCE;
25 
27  int nTrConvg;
28 
31  bool lgTrLevN;
32 
34  bool lgPointBug;
35 
37  bool lgComBug;
38 
40  bool lgNeonBug;
41 
43  bool lgTrLine;
44 
46  bool lgFeBug;
47 
49  bool lgOptcBug;
50 
53 
56 
58  bool lgHeatBug;
59 
61  bool lgDrBug;
62 
64  bool lgTrOptm;
65 
67  bool lgTrDiff;
68 
70  bool lgTr8446;
71 
73  bool lgOpacBug;
74 
76  bool lgDustBug;
77 
79  bool lgHeBug;
80 
82  bool lgHBug;
83 
86 
88  long int ipIsoTrace[NISO];
89 
91  bool lgCalBug;
92 
94  bool lgCarBug;
95 
97  bool lgConBug;
98 
100  bool lgOTSBug;
101 
103  bool lgBug2nu;
104 
106  bool lgWind;
107 
109  bool lgCoolTr;
110 
112  bool lgNeBug;
113 
116 
118  bool lgTrOvrd;
119 
121  bool lgSecIon;
122 
123  };
124 
125 extern t_trace trace;
126 
127 #endif /* TRACE_H_ */
bool lgDustBug
Definition: trace.h:76
Definition: trace.h:9
bool lgHeBug
Definition: trace.h:79
bool lgHeavyBug
Definition: trace.h:21
long int npsbug
Definition: trace.h:18
const int NISO
Definition: cddefines.h:321
bool lgIsoTraceFull[NISO]
Definition: trace.h:85
bool lgTraceMole
Definition: trace.h:55
bool lgSecIon
Definition: trace.h:121
bool lgComBug
Definition: trace.h:37
bool lgDrBug
Definition: trace.h:61
long int ipIsoTrace[NISO]
Definition: trace.h:88
t_trace trace
Definition: trace.cpp:5
bool lgWind
Definition: trace.h:106
bool lgPointBug
Definition: trace.h:34
bool lgFeBug
Definition: trace.h:46
bool lgNeBug
Definition: trace.h:112
bool lgConBug
Definition: trace.h:97
bool lgESOURCE
Definition: trace.h:24
bool lgTrace
Definition: trace.h:12
bool lgTrOptm
Definition: trace.h:64
bool lgCarBug
Definition: trace.h:94
bool lgCalBug
Definition: trace.h:91
bool lgTrLine
Definition: trace.h:43
bool lgCoolTr
Definition: trace.h:109
int nTrConvg
Definition: trace.h:27
bool lgNeonBug
Definition: trace.h:40
bool lgTrOvrd
Definition: trace.h:118
bool lgHeatBug
Definition: trace.h:58
long int nznbug
Definition: trace.h:15
bool lgHBug
Definition: trace.h:82
bool lgOpacBug
Definition: trace.h:73
bool lgTrDiff
Definition: trace.h:67
bool lgBug2nu
Definition: trace.h:103
bool lgOTSBug
Definition: trace.h:100
bool lgOptcBug
Definition: trace.h:49
int debug_level
Definition: trace.h:115
bool lgTrace3Bod
Definition: trace.h:52
bool lgTrLevN
Definition: trace.h:31
bool lgTr8446
Definition: trace.h:70