cloudy
trunk
Main Page
Related Pages
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
source
grid.h
Go to the documentation of this file.
1
/* This file is part of Cloudy and is copyright (C)1978-2008 by Gary J. Ferland and
2
* others. For conditions of distribution and use see copyright notice in license.txt */
3
4
#ifndef _GRID_H_
5
#define _GRID_H_
6
7
#include "
optimize.h
"
8
10
bool
grid_do
(
void
);
11
16
void
gridXspec
(
realnum
*,
long
);
17
19
void
GridGatherInCloudy
(
void
);
20
22
void
GridGatherAfterCloudy
(
23
/* chTime is null terminated 4 char string, either "MIDL" or "LAST" */
24
const
char
*chTime);
25
26
#define NUM_OUTPUT_TYPES 11
27
28
EXTERN
struct
t_grid
29
{
30
realnum
*
Energies
;
31
realnum
***
Spectra
;
32
char
**
paramNames
;
33
long
*
paramMethods
;
34
realnum
**
paramRange
,
35
**
paramData
,
36
**
interpParameters
;
39
bool
*
lgAbort
, *
lgWarn
;
40
41
realnum
paramIncrements
[
LIMPAR
];
42
44
bool
lgGrid
,
45
lgGridDone
,
46
lgStrictRepeat
;
47
49
long
int
nGridCommands
;
50
51
long
nintparm
,
52
naddparm
,
53
numEnergies
,
54
numParamValues
[
LIMPAR
],
55
totNumModels
;
56
57
bool
lgOutputTypeOn
[
NUM_OUTPUT_TYPES
];
58
59
}
grid
;
60
61
#endif
/* _GRID_H_ */
Generated for cloudy by
1.8.1.2