Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
geometry.h
Go to the documentation of this file.
1/* This file is part of Cloudy and is copyright (C)1978-2025 by Gary J. Ferland and
2 * others. For conditions of distribution and use see copyright notice in license.txt */
3
4#ifndef GEOMETRY_H_
5#define GEOMETRY_H_
6
8
9#include "module.h"
10
11struct t_geometry : public module {
12 const char *chName() const
13 {
14 return "geometry";
15 }
16
17 void zero();
19
21 bool lgGeoPP;
22
26
32
35
38
39 /* covering factors, account for possible less than total coverageof 4\pi */
46
55
62
65
71 long int iEmissPower;
72
78
81
85
87 long int nprint;
88
89 /* the largest number of zones needed in any iteration, used to allocate
90 * arrays that save source function */
91 long int nend_max;
92
95
98
99 };
100extern t_geometry geometry;
101
102
103
104#endif /* GEOMETRY_H_ */
float realnum
Definition cddefines.h:127
module()
Definition module.h:29
Definition warnings.h:11
t_geometry geometry
Definition geometry.cpp:5
Definition geometry.h:11
long int iEmissPower
Definition geometry.h:71
void comment(t_warnings &)
Definition geometry.h:18
void zero()
Definition geometry.cpp:7
realnum covaper
Definition geometry.h:54
bool lgGeoPP
Definition geometry.h:21
bool lgStatic
Definition geometry.h:64
long int nprint
Definition geometry.h:87
realnum size
Definition geometry.h:77
long int nend_max
Definition geometry.h:91
bool lgZoneSet
Definition geometry.h:94
realnum covrt
Definition geometry.h:61
realnum DirectionalCosin
Definition geometry.h:25
bool lgSphere
Definition geometry.h:34
bool lgStaticNoIt
Definition geometry.h:84
bool lgZoneTrp
Definition geometry.h:97
realnum FillFac
Definition geometry.h:29
realnum fiscal
Definition geometry.h:31
realnum filpow
Definition geometry.h:30
realnum covgeo
Definition geometry.h:45
bool lgSizeSet
Definition geometry.h:80
const char * chName() const
Definition geometry.h:12