91 #ifndef IS_BUILDING_MB
92 #error "ReadRTT.hpp isn't supposed to be included into an application"
124 const Tag* file_id_tag = 0 );
133 const char* tag_name,
135 std::vector< int >& tag_values_out,
182 std::cout <<
"dimData: " << std::endl;
183 std::cout <<
"coor_units: " <<
coor_units << std::endl;
185 std::cout <<
"ncell_defs: " <<
ncell_defs << std::endl;
186 std::cout << std::endl;
187 std::cout <<
"Node information: " << std::endl;
188 std::cout <<
"nnodes_max: " <<
nnodes_max << std::endl;
189 std::cout <<
"nsides_max: " <<
nsides_max << std::endl;
191 std::cout <<
"ndim: " <<
ndim << std::endl;
192 std::cout <<
"n_dim_topo: " <<
n_dim_topo << std::endl;
193 std::cout <<
"nnodes: " <<
nnodes << std::endl;
195 std::cout <<
"nnode_flags: ";
200 std::cout << std::endl;
201 std::cout <<
"nnode_data: " <<
nnode_data << std::endl;
203 std::cout << std::endl;
204 std::cout <<
"Side information: " << std::endl;
205 std::cout <<
"nsides: " <<
nsides << std::endl;
206 std::cout <<
"nside_types: " <<
nside_types << std::endl;
207 std::cout <<
"side_types: " <<
side_types << std::endl;
209 std::cout <<
"nside_flags: ";
214 std::cout << std::endl;
215 std::cout <<
"nside_data: " <<
nside_data << std::endl;
217 std::cout << std::endl;
218 std::cout <<
"Cell information: " << std::endl;
219 std::cout <<
"ncells: " <<
ncells << std::endl;
220 std::cout <<
"ncell_types: " <<
ncell_types << std::endl;
221 std::cout <<
"cell_types: " <<
cell_types << std::endl;
223 std::cout <<
"ncell_flags: ";
228 std::cout << std::endl;
229 std::cout <<
"ncell_data: " <<
ncell_data << std::endl;
236 std::cerr <<
"Warning: nnode_flag_types does not match nnode_flags.size()" << std::endl;
241 std::cerr <<
"Warning: nside_flag_types does not match nside_flags.size()" << std::endl;
246 std::cerr <<
"Warning: ncell_flag_types does not match ncell_flags.size()" << std::endl;
251 std::cerr <<
"Warning: Additional flag types will not be read" << std::endl;
312 for(
int k = 0; k < 3; k++ )
327 for(
int k = 0; k < 4; k++ )
333 typedef std::map< std::string, std::vector< std::string > >
rtt_flags;
353 std::vector< tet > tet_data,
354 std::map< int, EntityHandle >& surface_map,
355 std::map< int, EntityHandle >& volume_map );
369 std::vector< EntityHandle > entity_map[4],
384 std::vector< EntityHandle > entity_map[4],
396 std::vector< tet > tet_data,
397 std::map< int, EntityHandle >& volume_map );
433 std::vector< facet > facet_data,
434 std::vector< tet > tet_data,
435 std::map< int, EntityHandle > surface_map,
436 std::map< int, EntityHandle > volume_map );
465 std::vector< int > n_flags,
468 std::map< std::string, int >& flag_idx );
623 std::vector< std::string >
split_string( std::string string_to_split,
char split_char );
644 const std::map< int, EntityHandle >& surface_map,
656 std::map< std::string, std::map< int, int > >