MOAB: Mesh Oriented datABase
(version 5.5.0)
|
Public Member Functions | |
EntityCount () | |
ErrorCode | get_counts () |
ErrorCode | create_adjacencies (Range &entities, int adj_dim) |
void | copy_counts (EntityCount &count) |
void | print () |
Public Attributes | |
unsigned int | node |
unsigned int | edge |
unsigned int | quad |
unsigned int | tri |
unsigned int | hex |
unsigned int | tet |
Definition at line 13 of file merge_test.cpp.
EntityCount::EntityCount | ( | ) |
void EntityCount::copy_counts | ( | EntityCount & | count | ) |
Definition at line 41 of file merge_test.cpp.
References edge, hex, node, quad, tet, and tri.
Referenced by process_bu_auto_merge(), process_merge(), process_mo_auto_merge(), and process_td_auto_merge().
Definition at line 101 of file merge_test.cpp.
References entities, ErrorCode, moab::Interface::get_adjacencies(), gMB, and MB_SUCCESS.
ErrorCode EntityCount::get_counts | ( | ) |
Definition at line 51 of file merge_test.cpp.
References entities, moab::Interface::get_entities_by_type(), gMB, MB_SUCCESS, MBEDGE, MBHEX, MBQUAD, MBTET, MBTRI, and MBVERTEX.
Referenced by merge_2D_elem(), merge_3D_elem(), merge_edges(), merge_nodes(), merge_top_down(), process_bu_auto_merge(), process_merge(), process_mo_auto_merge(), process_td_auto_merge(), and read_file().
void EntityCount::print | ( | ) |
Definition at line 116 of file merge_test.cpp.
Referenced by process_bu_auto_merge(), process_merge(), process_mo_auto_merge(), and process_td_auto_merge().
unsigned int EntityCount::edge |
Definition at line 17 of file merge_test.cpp.
Referenced by coincident_counts(), copy_counts(), merge_2D_elem(), merge_3D_elem(), merge_edges(), merge_nodes(), merge_top_down(), process_bu_auto_merge(), process_mo_auto_merge(), and process_td_auto_merge().
unsigned int EntityCount::hex |
Definition at line 20 of file merge_test.cpp.
Referenced by coincident_counts(), copy_counts(), merge_2D_elem(), merge_3D_elem(), merge_edges(), merge_nodes(), merge_top_down(), process_bu_auto_merge(), process_mo_auto_merge(), and process_td_auto_merge().
unsigned int EntityCount::node |
Definition at line 16 of file merge_test.cpp.
Referenced by coincident_counts(), copy_counts(), merge_2D_elem(), merge_3D_elem(), merge_edges(), merge_nodes(), merge_top_down(), process_bu_auto_merge(), process_mo_auto_merge(), and process_td_auto_merge().
unsigned int EntityCount::quad |
Definition at line 18 of file merge_test.cpp.
Referenced by coincident_counts(), copy_counts(), merge_2D_elem(), merge_3D_elem(), merge_edges(), merge_nodes(), merge_top_down(), process_bu_auto_merge(), process_mo_auto_merge(), and process_td_auto_merge().
unsigned int EntityCount::tet |
Definition at line 21 of file merge_test.cpp.
Referenced by coincident_counts(), copy_counts(), merge_2D_elem(), merge_3D_elem(), merge_edges(), merge_nodes(), merge_top_down(), process_bu_auto_merge(), process_mo_auto_merge(), and process_td_auto_merge().
unsigned int EntityCount::tri |
Definition at line 19 of file merge_test.cpp.
Referenced by coincident_counts(), copy_counts(), merge_2D_elem(), merge_3D_elem(), merge_edges(), merge_nodes(), merge_top_down(), process_bu_auto_merge(), process_mo_auto_merge(), and process_td_auto_merge().