6#ifndef INC_HECMW_MESH_DEBUG_WRITE
7#define INC_HECMW_MESH_DEBUG_WRITE
12#define HECMW_dbg_n_node(mesh) HECMW_dbg_n_node_(mesh, __FILE__, __LINE__)
13#define HECMW_dbg_n_node_gross(mesh) \
14 HECMW_dbg_n_node_gross_(mesh, __FILE__, __LINE__)
15#define HECMW_dbg_nn_middle(mesh) HECMW_dbg_nn_middle_(mesh, __FILE__, __LINE__)
16#define HECMW_dbg_nn_internal(mesh) \
17 HECMW_dbg_nn_internal_(mesh, __FILE__, __LINE__)
18#define HECMW_dbg_n_dof(mesh) HECMW_dbg_n_dof_(mesh, __FILE__, __LINE__)
19#define HECMW_dbg_n_dof_grp(mesh) HECMW_dbg_n_dof_grp_(mesh, __FILE__, __LINE__)
20#define HECMW_dbg_node(mesh) HECMW_dbg_node_(mesh, __FILE__, __LINE__)
21#define HECMW_dbg_node_id(mesh) HECMW_dbg_node_id_(mesh, __FILE__, __LINE__)
22#define HECMW_dbg_node_id_lid(mesh) \
23 HECMW_dbg_node_id_lid_(mesh, __FILE__, __LINE__)
24#define HECMW_dbg_node_id_domain(mesh) \
25 HECMW_dbg_node_id_domain_(mesh, __FILE__, __LINE__)
26#define HECMW_dbg_global_node_id(mesh) \
27 HECMW_dbg_global_node_id_(mesh, __FILE__, __LINE__)
28#define HECMW_dbg_node_dof_item(mesh) \
29 HECMW_dbg_node_dof_item_(mesh, __FILE__, __LINE__)
30#define HECMW_dbg_node_dof_index(mesh) \
31 HECMW_dbg_node_dof_index_(mesh, __FILE__, __LINE__)
32#define HECMW_dbg_node_init_val_item(mesh) \
33 HECMW_dbg_node_init_val_item_(mesh, __FILE__, __LINE__)
34#define HECMW_dbg_node_init_val_index(mesh) \
35 HECMW_dbg_node_init_val_index_(mesh, __FILE__, __LINE__)
36#define HECMW_dbg_n_elem(mesh) HECMW_dbg_n_elem_(mesh, __FILE__, __LINE__)
37#define HECMW_dbg_ne_internal(mesh) \
38 HECMW_dbg_ne_internal_(mesh, __FILE__, __LINE__)
39#define HECMW_dbg_n_elem_type(mesh) \
40 HECMW_dbg_n_elem_type_(mesh, __FILE__, __LINE__)
41#define HECMW_dbg_elem_type_item(mesh) \
42 HECMW_dbg_elem_type_item_(mesh, __FILE__, __LINE__)
43#define HECMW_dbg_elem_type_index(mesh) \
44 HECMW_dbg_elem_type_index_(mesh, __FILE__, __LINE__)
45#define HECMW_dbg_elem_type(mesh) HECMW_dbg_elem_type_(mesh, __FILE__, __LINE__)
46#define HECMW_dbg_elem_node_item(mesh) \
47 HECMW_dbg_elem_node_item_(mesh, __FILE__, __LINE__)
48#define HECMW_dbg_elem_node_index(mesh) \
49 HECMW_dbg_elem_node_index_(mesh, __FILE__, __LINE__)
50#define HECMW_dbg_elem_id(mesh) HECMW_dbg_elem_id_(mesh, __FILE__, __LINE__)
51#define HECMW_dbg_elem_id_lid(mesh) \
52 HECMW_dbg_elem_id_lid_(mesh, __FILE__, __LINE__)
53#define HECMW_dbg_elem_id_domain(mesh) \
54 HECMW_dbg_elem_id_domain_(mesh, __FILE__, __LINE__)
55#define HECMW_dbg_global_elem_id(mesh) \
56 HECMW_dbg_global_elem_id_(mesh, __FILE__, __LINE__)
57#define HECMW_dbg_section_id(mesh) \
58 HECMW_dbg_section_id_(mesh, __FILE__, __LINE__)
59#define HECMW_dbg_n_elem_mat_id(mesh) \
60 HECMW_dbg_n_elem_mat_id_(mesh, __FILE__, __LINE__)
61#define HECMW_dbg_elem_mat_id_item(mesh) \
62 HECMW_dbg_elem_mat_id_item_(mesh, __FILE__, __LINE__)
63#define HECMW_dbg_elem_mat_id_index(mesh) \
64 HECMW_dbg_elem_mat_id_index_(mesh, __FILE__, __LINE__)
65#define HECMW_dbg_elem_internal_list(mesh) \
66 HECMW_dbg_elem_internal_list_(mesh, __FILE__, __LINE__)
67#define HECMW_dbg_n_neighbor_pe(mesh) \
68 HECMW_dbg_n_neighbor_pe_(mesh, __FILE__, __LINE__)
69#define HECMW_dbg_neighbor_pe(mesh) \
70 HECMW_dbg_neighbor_pe_(mesh, __FILE__, __LINE__)
71#define HECMW_dbg_import_item(mesh) \
72 HECMW_dbg_import_item_(mesh, __FILE__, __LINE__)
73#define HECMW_dbg_import_index(mesh) \
74 HECMW_dbg_import_index_(mesh, __FILE__, __LINE__)
75#define HECMW_dbg_export_item(mesh) \
76 HECMW_dbg_export_item_(mesh, __FILE__, __LINE__)
77#define HECMW_dbg_export_index(mesh) \
78 HECMW_dbg_export_index_(mesh, __FILE__, __LINE__)
79#define HECMW_dbg_shared_item(mesh) \
80 HECMW_dbg_shared_item_(mesh, __FILE__, __LINE__)
81#define HECMW_dbg_shared_index(mesh) \
82 HECMW_dbg_shared_index_(mesh, __FILE__, __LINE__)
83#define HECMW_dbg_n_sect(mesh) HECMW_dbg_n_sect_(mesh, __FILE__, __LINE__)
84#define HECMW_dbg_section(mesh) HECMW_dbg_section_(mesh, __FILE__, __LINE__)
85#define HECMW_dbg_n_mat(mesh) HECMW_dbg_n_mat_(mesh, __FILE__, __LINE__)
86#define HECMW_dbg_material(mesh) HECMW_dbg_material_(mesh, __FILE__, __LINE__)
87#define HECMW_dbg_n_mpc(mesh) HECMW_dbg_n_mpc_(mesh, __FILE__, __LINE__)
88#define HECMW_dbg_mpc(mesh) HECMW_dbg_mpc_(mesh, __FILE__, __LINE__)
89#define HECMW_dbg_n_amp(mesh) HECMW_dbg_n_amp_(mesh, __FILE__, __LINE__)
90#define HECMW_dbg_amp(mesh) HECMW_dbg_amp_(mesh, __FILE__, __LINE__)
91#define HECMW_dbg_n_node_group(mesh) \
92 HECMW_dbg_n_node_group_(mesh, __FILE__, __LINE__)
93#define HECMW_dbg_node_group(mesh) \
94 HECMW_dbg_node_group_(mesh, __FILE__, __LINE__)
95#define HECMW_dbg_n_elem_group(mesh) \
96 HECMW_dbg_n_elem_group_(mesh, __FILE__, __LINE__)
97#define HECMW_dbg_elem_group(mesh) \
98 HECMW_dbg_elem_group_(mesh, __FILE__, __LINE__)
99#define HECMW_dbg_n_surf_group(mesh) \
100 HECMW_dbg_n_surf_group_(mesh, __FILE__, __LINE__)
101#define HECMW_dbg_surf_group(mesh) \
102 HECMW_dbg_surf_group_(mesh, __FILE__, __LINE__)
104#define HECMW_dbg_n_node(mesh)
105#define HECMW_dbg_n_node_gross(mesh)
106#define HECMW_dbg_nn_middle(mesh)
107#define HECMW_dbg_nn_internal(mesh)
108#define HECMW_dbg_n_dof(mesh)
109#define HECMW_dbg_n_dof_grp(mesh)
110#define HECMW_dbg_node(mesh)
111#define HECMW_dbg_node_id(mesh)
112#define HECMW_dbg_node_id_lid(mesh)
113#define HECMW_dbg_node_id_domain(mesh)
114#define HECMW_dbg_global_node_id(mesh)
115#define HECMW_dbg_node_dof_item(mesh)
116#define HECMW_dbg_node_dof_index(mesh)
117#define HECMW_dbg_node_init_val_item(mesh)
118#define HECMW_dbg_node_init_val_index(mesh)
119#define HECMW_dbg_n_elem(mesh)
120#define HECMW_dbg_ne_internal(mesh)
121#define HECMW_dbg_n_elem_type(mesh)
122#define HECMW_dbg_elem_type_item(mesh)
123#define HECMW_dbg_elem_type_index(mesh)
124#define HECMW_dbg_elem_type(mesh)
125#define HECMW_dbg_elem_node_item(mesh)
126#define HECMW_dbg_elem_node_index(mesh)
127#define HECMW_dbg_elem_id(mesh)
128#define HECMW_dbg_elem_id_lid(mesh)
129#define HECMW_dbg_elem_id_domain(mesh)
130#define HECMW_dbg_global_elem_id(mesh)
131#define HECMW_dbg_section_id(mesh)
132#define HECMW_dbg_n_elem_mat_id(mesh)
133#define HECMW_dbg_elem_mat_id_item(mesh)
134#define HECMW_dbg_elem_mat_id_index(mesh)
135#define HECMW_dbg_elem_internal_list(mesh)
136#define HECMW_dbg_n_neighbor_pe(mesh)
137#define HECMW_dbg_neighbor_pe(mesh)
138#define HECMW_dbg_import_item(mesh)
139#define HECMW_dbg_import_index(mesh)
140#define HECMW_dbg_export_item(mesh)
141#define HECMW_dbg_export_index(mesh)
142#define HECMW_dbg_shared_item(mesh)
143#define HECMW_dbg_shared_index(mesh)
144#define HECMW_dbg_n_sect(mesh)
145#define HECMW_dbg_section(mesh)
146#define HECMW_dbg_n_mat(mesh)
147#define HECMW_dbg_material(mesh)
148#define HECMW_dbg_n_mpc(mesh)
149#define HECMW_dbg_mpc(mesh)
150#define HECMW_dbg_n_amp(mesh)
151#define HECMW_dbg_amp(mesh)
152#define HECMW_dbg_n_node_group(mesh)
153#define HECMW_dbg_node_group(mesh)
154#define HECMW_dbg_n_elem_group(mesh)
155#define HECMW_dbg_elem_group(mesh)
156#define HECMW_dbg_n_surf_group(mesh)
157#define HECMW_dbg_surf_group(mesh)
163 char *file,
int line);
167 char *file,
int line);
171 char *file,
int line);
173 char *file,
int line);
175 char *file,
int line);
177 char *file,
int line);
179 char *file,
int line);
181 char *file,
int line);
183 char *file,
int line);
190 char *file,
int line);
192 char *file,
int line);
194 char *file,
int line);
196 char *file,
int line);
198 char *file,
int line);
200 char *file,
int line);
202 char *file,
int line);
204 char *file,
int line);
206 char *file,
int line);
208 char *file,
int line);
210 char *file,
int line);
212 char *file,
int line);
214 char *file,
int line);
216 char *file,
int line);
218 char *file,
int line);
220 char *file,
int line);
223 char *file,
int line);
225 char *file,
int line);
227 char *file,
int line);
229 char *file,
int line);
231 char *file,
int line);
233 char *file,
int line);
235 char *file,
int line);
237 char *file,
int line);
242 char *file,
int line);
247 char *file,
int line);
260 char *file,
int line);
262 char *file,
int line);
265 char *file,
int line);
267 char *file,
int line);
270 char *file,
int line);
272 char *file,
int line);
void HECMW_dbg_section_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_neighbor_pe_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_import_index_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_node_init_val_index_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_node_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_export_item_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_surf_group_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_amp_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_global_node_id_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_node_item_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_export_index_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_group_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_elem_mat_id_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_type_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_mat_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_elem_type_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_node_index_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_node_id_domain_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_node_group_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_surf_group_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_internal_list_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_mpc_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_node_init_val_item_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_id_lid_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_node_id_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_dof_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_id_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_type_index_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_id_domain_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_node_dof_item_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_mat_id_index_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_material_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_type_item_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_node_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_elem_mat_id_item_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_shared_item_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_global_elem_id_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_sect_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_node_dof_index_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_dof_grp_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_neighbor_pe_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_nn_internal_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_node_id_lid_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_section_id_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_shared_index_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_import_item_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_amp_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_ne_internal_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_elem_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_node_group_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_mpc_(struct hecmwST_local_mesh *local_mesh, char *file, int line)
void HECMW_dbg_n_elem_group_(struct hecmwST_local_mesh *local_mesh, char *file, int line)