Chombo + EB + MF  3.2
BoxTools_ExternC_Mangler.H
Go to the documentation of this file.
1 //////////////////////////////////////////////////////////////////////////////////
2 // Do not hand-edit this file. //
3 // It was generated by lib/utils/multidim/mangle_externs.sh, which was called //
4 // in turn by bootstrap. //
5 //////////////////////////////////////////////////////////////////////////////////
6 #ifdef CH_MULTIDIM
7  #ifndef LAST_BoxTools_ExternC_Mangler_H_SPACEDIM
8  #define LAST_BoxTools_ExternC_Mangler_H_SPACEDIM 0
9  #endif
10 
11  #if CH_SPACEDIM != LAST_BoxTools_ExternC_Mangler_H_SPACEDIM
12  #undef LAST_BoxTools_ExternC_Mangler_H_SPACEDIM
13  #ifdef HDF5HeaderDataattributeScan
14  #undef HDF5HeaderDataattributeScan
15  #undef print_and_abort
16  #undef dumpBL
17  #undef dumpBox
18  #undef dumpDBL
19  #undef dumpFAB
20  #undef dumpIVS
21  #undef dumpIVSFAB
22  #undef dumpLDDBL
23  #undef dumpLDF
24  #undef dumpLDFLoc
25  #undef dumpLDFPar
26  #undef dumpNodeFAB
27  #undef dumpNodeLDDBL
28  #undef dumpNodeLDFLoc
29  #undef dumpNodeLDFPar
30  #undef dumpVBox
31  #undef dumpVVBox
32  #endif
33  #if CH_SPACEDIM == 0
34  #elif CH_SPACEDIM == 1
35  #define HDF5HeaderDataattributeScan CH_1D_HDF5HeaderDataattributeScan
36  #define print_and_abort CH_1D_print_and_abort
37  #define dumpBL CH_1D_dumpBL
38  #define dumpBox CH_1D_dumpBox
39  #define dumpDBL CH_1D_dumpDBL
40  #define dumpFAB CH_1D_dumpFAB
41  #define dumpIVS CH_1D_dumpIVS
42  #define dumpIVSFAB CH_1D_dumpIVSFAB
43  #define dumpLDDBL CH_1D_dumpLDDBL
44  #define dumpLDF CH_1D_dumpLDF
45  #define dumpLDFLoc CH_1D_dumpLDFLoc
46  #define dumpLDFPar CH_1D_dumpLDFPar
47  #define dumpNodeFAB CH_1D_dumpNodeFAB
48  #define dumpNodeLDDBL CH_1D_dumpNodeLDDBL
49  #define dumpNodeLDFLoc CH_1D_dumpNodeLDFLoc
50  #define dumpNodeLDFPar CH_1D_dumpNodeLDFPar
51  #define dumpVBox CH_1D_dumpVBox
52  #define dumpVVBox CH_1D_dumpVVBox
53  #define LAST_BoxTools_ExternC_Mangler_H_SPACEDIM 1
54  #elif CH_SPACEDIM == 2
55  #define HDF5HeaderDataattributeScan CH_2D_HDF5HeaderDataattributeScan
56  #define print_and_abort CH_2D_print_and_abort
57  #define dumpBL CH_2D_dumpBL
58  #define dumpBox CH_2D_dumpBox
59  #define dumpDBL CH_2D_dumpDBL
60  #define dumpFAB CH_2D_dumpFAB
61  #define dumpIVS CH_2D_dumpIVS
62  #define dumpIVSFAB CH_2D_dumpIVSFAB
63  #define dumpLDDBL CH_2D_dumpLDDBL
64  #define dumpLDF CH_2D_dumpLDF
65  #define dumpLDFLoc CH_2D_dumpLDFLoc
66  #define dumpLDFPar CH_2D_dumpLDFPar
67  #define dumpNodeFAB CH_2D_dumpNodeFAB
68  #define dumpNodeLDDBL CH_2D_dumpNodeLDDBL
69  #define dumpNodeLDFLoc CH_2D_dumpNodeLDFLoc
70  #define dumpNodeLDFPar CH_2D_dumpNodeLDFPar
71  #define dumpVBox CH_2D_dumpVBox
72  #define dumpVVBox CH_2D_dumpVVBox
73  #define LAST_BoxTools_ExternC_Mangler_H_SPACEDIM 2
74  #elif CH_SPACEDIM == 3
75  #define HDF5HeaderDataattributeScan CH_3D_HDF5HeaderDataattributeScan
76  #define print_and_abort CH_3D_print_and_abort
77  #define dumpBL CH_3D_dumpBL
78  #define dumpBox CH_3D_dumpBox
79  #define dumpDBL CH_3D_dumpDBL
80  #define dumpFAB CH_3D_dumpFAB
81  #define dumpIVS CH_3D_dumpIVS
82  #define dumpIVSFAB CH_3D_dumpIVSFAB
83  #define dumpLDDBL CH_3D_dumpLDDBL
84  #define dumpLDF CH_3D_dumpLDF
85  #define dumpLDFLoc CH_3D_dumpLDFLoc
86  #define dumpLDFPar CH_3D_dumpLDFPar
87  #define dumpNodeFAB CH_3D_dumpNodeFAB
88  #define dumpNodeLDDBL CH_3D_dumpNodeLDDBL
89  #define dumpNodeLDFLoc CH_3D_dumpNodeLDFLoc
90  #define dumpNodeLDFPar CH_3D_dumpNodeLDFPar
91  #define dumpVBox CH_3D_dumpVBox
92  #define dumpVVBox CH_3D_dumpVVBox
93  #define LAST_BoxTools_ExternC_Mangler_H_SPACEDIM 3
94  #elif CH_SPACEDIM == 4
95  #define HDF5HeaderDataattributeScan CH_4D_HDF5HeaderDataattributeScan
96  #define print_and_abort CH_4D_print_and_abort
97  #define dumpBL CH_4D_dumpBL
98  #define dumpBox CH_4D_dumpBox
99  #define dumpDBL CH_4D_dumpDBL
100  #define dumpFAB CH_4D_dumpFAB
101  #define dumpIVS CH_4D_dumpIVS
102  #define dumpIVSFAB CH_4D_dumpIVSFAB
103  #define dumpLDDBL CH_4D_dumpLDDBL
104  #define dumpLDF CH_4D_dumpLDF
105  #define dumpLDFLoc CH_4D_dumpLDFLoc
106  #define dumpLDFPar CH_4D_dumpLDFPar
107  #define dumpNodeFAB CH_4D_dumpNodeFAB
108  #define dumpNodeLDDBL CH_4D_dumpNodeLDDBL
109  #define dumpNodeLDFLoc CH_4D_dumpNodeLDFLoc
110  #define dumpNodeLDFPar CH_4D_dumpNodeLDFPar
111  #define dumpVBox CH_4D_dumpVBox
112  #define dumpVVBox CH_4D_dumpVVBox
113  #define LAST_BoxTools_ExternC_Mangler_H_SPACEDIM 4
114  #elif CH_SPACEDIM == 5
115  #define HDF5HeaderDataattributeScan CH_5D_HDF5HeaderDataattributeScan
116  #define print_and_abort CH_5D_print_and_abort
117  #define dumpBL CH_5D_dumpBL
118  #define dumpBox CH_5D_dumpBox
119  #define dumpDBL CH_5D_dumpDBL
120  #define dumpFAB CH_5D_dumpFAB
121  #define dumpIVS CH_5D_dumpIVS
122  #define dumpIVSFAB CH_5D_dumpIVSFAB
123  #define dumpLDDBL CH_5D_dumpLDDBL
124  #define dumpLDF CH_5D_dumpLDF
125  #define dumpLDFLoc CH_5D_dumpLDFLoc
126  #define dumpLDFPar CH_5D_dumpLDFPar
127  #define dumpNodeFAB CH_5D_dumpNodeFAB
128  #define dumpNodeLDDBL CH_5D_dumpNodeLDDBL
129  #define dumpNodeLDFLoc CH_5D_dumpNodeLDFLoc
130  #define dumpNodeLDFPar CH_5D_dumpNodeLDFPar
131  #define dumpVBox CH_5D_dumpVBox
132  #define dumpVVBox CH_5D_dumpVVBox
133  #define LAST_BoxTools_ExternC_Mangler_H_SPACEDIM 5
134  #elif CH_SPACEDIM == 6
135  #define HDF5HeaderDataattributeScan CH_6D_HDF5HeaderDataattributeScan
136  #define print_and_abort CH_6D_print_and_abort
137  #define dumpBL CH_6D_dumpBL
138  #define dumpBox CH_6D_dumpBox
139  #define dumpDBL CH_6D_dumpDBL
140  #define dumpFAB CH_6D_dumpFAB
141  #define dumpIVS CH_6D_dumpIVS
142  #define dumpIVSFAB CH_6D_dumpIVSFAB
143  #define dumpLDDBL CH_6D_dumpLDDBL
144  #define dumpLDF CH_6D_dumpLDF
145  #define dumpLDFLoc CH_6D_dumpLDFLoc
146  #define dumpLDFPar CH_6D_dumpLDFPar
147  #define dumpNodeFAB CH_6D_dumpNodeFAB
148  #define dumpNodeLDDBL CH_6D_dumpNodeLDDBL
149  #define dumpNodeLDFLoc CH_6D_dumpNodeLDFLoc
150  #define dumpNodeLDFPar CH_6D_dumpNodeLDFPar
151  #define dumpVBox CH_6D_dumpVBox
152  #define dumpVVBox CH_6D_dumpVVBox
153  #define LAST_BoxTools_ExternC_Mangler_H_SPACEDIM 6
154  #endif
155  #endif
156 #endif