defines_extra 2.64 KB
Newer Older
Volker Springel's avatar
Volker Springel committed
1
# defines for headers
Volker Springel's avatar
Volker Springel committed
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
VERSION_H
HDF5UTIL_H
ALLVARS_H
MAIN_H
EWALD_H
DTYPES_H
DOMAIN_H
DOMAIN_PRIVATE_H
GADGET_CXXUTILS_H
TIMER_H
TIMESTEP_H
TAGS_H
TREE_H
MMPART_H
MMPARTDATA_H
KERNEL_H
DRIFTFAC_H
DENSITY_H
UPDATETHERMO_H
FORCETREE_H
READSNAP_IO_H
TREELINKS_IO_H
TREE_PRIVATE_H
GENERIC_COMM_H
SYMTENSORS_H
FMM_H
SUBREADID_IO_H
FMM_PRIVATE_H
LGALAXIES_GALSNAP_IO_H
IO_H
IDSTORAGE_H
LIGHTCONE_MASSMAP_IO_H
DESCENDANT_IO_H
PROGENITORS_IO_H
GRAVTREE_WALK_H
LCPART_H
HALOTREES_IO_H
SPH_H
LCPARTDATA_H
LIGHTCONE_IO_H
FOF_IO_H
LGALAXIES_GALSNAP_FINISH_IO_H
SIMPART_H
SPHPARTDATA_H
SHAREDMEM_H
LGALAXIES_H
READTREES_MBOUND_IO_H
FOFTREE_H
LGALAXIES_OPTIONS_H
GRAVITY_EWALDTENSORS_H
SETCOMM_H
LGALAXIES_TREE_IO_H
PM_PERIODIC_H
PINNING_H
IO_STREAMCOUNT_H
PARAMETERS_H
IO_LIGHTCONE_READ_H
RESTART_H
FOF_H
SNAP_READ_WRITE_H
SIMULATION_H
SUBFIND_H
SUBFIND_PRIVATE_H
SUBFIND_PRIVATE_CPP_H
FOF_PRIVATE_H
PM_NONPERIODIC_H
SRC_DATA_SYMTENSOR_INDICES_H_
FOF_CPP_H
MACROS_H
HEALTHTEST_H
GRAV_FORCETEST_H
TEST_IO_BANDWIDTH_H
PARTDATA_H
CONSTANTS_H
LIGHTCONE_H
IO_PRIVATE_H
IO_FOF_PRIVATE_H
LOGS_H
SYSTEM_H
SYSTEM_PRIVATE_H
MYMALLOC_H
MPI_UTILS_H
PM_H
SORT_H
PARALLEL_SORT_H
GADGET4_CXXSORT_H
SPH_H
TIME_INTEGRATION_H
RR_MEMORY_H
NGBTREE_H_
HDF5_UTIL_H
DATA_H
PM_MPI_FFT_H
LOCKS_H
COOLING_PRIVATE_H
COOLING_H
MERGERTREE_H
NGENIC_H
CONVERT_H
LGALAXIES_GALTREE_IO_H

#system defines
_MSC_FULL_VER
_MSC_VER
__GNUC__
__INTEL_COMPILER
__clang__
__cplusplus
__linux__

#internally used
M_PI
TIMER_STRUCT
TIMER_ENUM
OMIT_GENERIC_GET_NUMNODES
GENERIC_EXTENDED
GRID
GRIDX
GRIDY
GRIDZ
LONG_X
LONG_Y
LONG_Z
EWALD_TAYLOR_ORDER
TESTGRID
THREEDIMS
BINS_PS
DIRECT_SUMMATION_THRESHOLD
POWERSPEC_FOLDFAC
FFTW

LIGHTCONE_ALLOC_FAC
LIGHTCONE_MASSMAP_ALLOC_FAC
LIGHTCONE_MAX_BOXREPLICAS
LIGHTCONE_MAX_FILLFACTOR
LIGHTCONE_ORDER_NSIDE

NSOFTCLASSES_HYDRO
STAR_TYPE
MAXLEN_OUTPUTLIST
VCL_NAMESPACE
MAX_VARIATION_TOLERANCE
ALLOC_TOLERANCE

#to be moved to Template COnfig, or removed from code



FMM_DEBUG
CHECK_LOCAL_RANK


LGALAXIES_COMPUTE_OBS_MAGS
LGALAXIES_HALOPROPERTIES
LGALAXIES_ICL
LGALAXIES_METALS_SELF
LGALAXIES_OUTPUT_MOMAF_INPUTS
LGALAXIES_OUTPUT_REST_MAGS
LGALAXIES_TRACK_BURST
LGALAXIES_GUO10
LGALAXIES_GUO13
LGALAXIES_GALAXYTREE
LGALAXIES_MASS_CHECKS
LGALAXIES_OVERWRITE_OUTPUT
LGALAXIES_HENRIQUES13
LGALAXIES_CHIEFFI
LGALAXIES_DTD
LGALAXIES_PORTINARI
LGALAXIES_KITZBICHLER
LGALAXIES_LIGHT_OUTPUT
LGALAXIES_OUTPUT_L_CONE_INPUTS
LGALAXIES_OUTPUT_OBS_MAGS
LGALAXIES_STAR_FORMATION_HISTORY
LGALAXIES_POST_PROCESS_MAGS
LGALAXIES_PHOTTABLES_PRECOMPUTED
LGALAXIES_SPEC_PHOTABLES_ON_THE_FLY
LGALAXIES_CONTINUOUS_TREES

COMPUTE_SPECPHOT_PROPERTIES
USE_MEMORY_TO_MINIMIZE_IO

CORRECT_CIC
DIFFERENT_TRANSFER_FUNC
MULTICOMPONENTGLASSFILE
NEUTRINOS