cloudy
trunk
Main Page
Related Pages
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
source
geometry.h
Go to the documentation of this file.
1
/* This file is part of Cloudy and is copyright (C)1978-2022 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
9
#include "
module.h
"
10
11
struct
t_geometry
:
public
module
{
12
const
char
*
chName
()
const
13
{
14
return
"geometry"
;
15
}
16
17
void
zero
();
18
void
comment
(
t_warnings
&) {}
19
21
bool
lgGeoPP
;
22
25
realnum
DirectionalCosin
;
26
29
realnum
FillFac
,
30
filpow
,
31
fiscal
;
32
34
bool
lgSphere
;
35
39
/* covering factors, account for possible less than total coverageof 4\pi */
45
realnum
covgeo
;
46
54
realnum
covaper
;
55
61
realnum
covrt
;
62
64
bool
lgStatic
;
65
71
long
int
iEmissPower
;
72
77
realnum
size
;
78
80
bool
lgSizeSet
;
81
84
bool
lgStaticNoIt
;
85
87
long
int
nprint
;
88
89
/* the largest number of zones needed in any iteration, used to malloc
90
* arrays that save source function */
91
long
int
nend_max
;
92
94
bool
lgZoneSet
;
95
97
bool
lgZoneTrp
;
98
99
};
100
extern
t_geometry
geometry
;
101
102
103
104
#endif
/* GEOMETRY_H_ */
t_warnings
Definition:
warnings.h:15
t_geometry::comment
void comment(t_warnings &)
Definition:
geometry.h:18
t_geometry::size
realnum size
Definition:
geometry.h:77
t_geometry::lgZoneTrp
bool lgZoneTrp
Definition:
geometry.h:97
t_geometry::iEmissPower
long int iEmissPower
Definition:
geometry.h:71
t_geometry::fiscal
realnum fiscal
Definition:
geometry.h:29
t_geometry::covgeo
realnum covgeo
Definition:
geometry.h:45
t_geometry::lgZoneSet
bool lgZoneSet
Definition:
geometry.h:94
t_geometry::FillFac
realnum FillFac
Definition:
geometry.h:29
t_geometry::nend_max
long int nend_max
Definition:
geometry.h:91
t_geometry::lgSphere
bool lgSphere
Definition:
geometry.h:34
geometry
t_geometry geometry
Definition:
geometry.cpp:5
t_geometry::nprint
long int nprint
Definition:
geometry.h:87
t_geometry
Definition:
geometry.h:11
realnum
float realnum
Definition:
cddefines.h:124
t_geometry::lgStatic
bool lgStatic
Definition:
geometry.h:64
t_geometry::DirectionalCosin
realnum DirectionalCosin
Definition:
geometry.h:25
t_geometry::covrt
realnum covrt
Definition:
geometry.h:61
t_geometry::lgGeoPP
bool lgGeoPP
Definition:
geometry.h:21
t_geometry::lgStaticNoIt
bool lgStaticNoIt
Definition:
geometry.h:84
t_geometry::covaper
realnum covaper
Definition:
geometry.h:54
t_geometry::chName
const char * chName() const
Definition:
geometry.h:12
t_geometry::lgSizeSet
bool lgSizeSet
Definition:
geometry.h:80
module.h
module
Definition:
module.h:26
t_geometry::filpow
realnum filpow
Definition:
geometry.h:29
t_geometry::zero
void zero()
Definition:
geometry.cpp:7
Generated by
1.8.5