Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
hcmap.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 HCMAP_H_
5
#define HCMAP_H_
6
11
void
map_do
(
12
FILE *io,
13
const
char
*chType);
14
16
struct
t_hcmap
{
17
20
long
int
MapZone
;
21
23
realnum
RangeMap
[2];
24
26
long
int
nMapStep
;
27
30
bool
lgMapOK
;
31
33
bool
lgMapBeingDone
;
34
36
bool
lgMapDone
;
37
39
long
int
nmap
;
40
42
vector<double>
temap
;
43
45
vector<double>
hmap
;
46
48
vector<double>
cmap
;
49
53
long
int
nMapAlloc
;
54
55
t_hcmap
()
56
{
57
lgMapOK
=
true
;
58
lgMapDone
=
false
;
59
60
/* will be reset to positive number when map actually done */
61
nMapAlloc
= 0;
62
nmap
= 0;
63
lgMapBeingDone
=
false
;
64
}
65
};
66
extern
t_hcmap
hcmap
;
67
68
#endif
/* HCMAP_H_ */
realnum
float realnum
Definition
cddefines.h:127
hcmap
t_hcmap hcmap
Definition
hcmap.cpp:20
map_do
void map_do(FILE *io, const char *chType)
Definition
hcmap.cpp:22
t_hcmap
Definition
hcmap.h:16
t_hcmap::MapZone
long int MapZone
Definition
hcmap.h:20
t_hcmap::nMapAlloc
long int nMapAlloc
Definition
hcmap.h:53
t_hcmap::t_hcmap
t_hcmap()
Definition
hcmap.h:55
t_hcmap::lgMapDone
bool lgMapDone
Definition
hcmap.h:36
t_hcmap::nMapStep
long int nMapStep
Definition
hcmap.h:26
t_hcmap::cmap
vector< double > cmap
Definition
hcmap.h:48
t_hcmap::lgMapBeingDone
bool lgMapBeingDone
Definition
hcmap.h:33
t_hcmap::RangeMap
realnum RangeMap[2]
Definition
hcmap.h:23
t_hcmap::lgMapOK
bool lgMapOK
Definition
hcmap.h:30
t_hcmap::temap
vector< double > temap
Definition
hcmap.h:42
t_hcmap::nmap
long int nmap
Definition
hcmap.h:39
t_hcmap::hmap
vector< double > hmap
Definition
hcmap.h:45
source
hcmap.h
Generated by
1.13.2