3D local maps More...
#include <HalfFacetRep.hpp>
Public Attributes | |
short int | num_verts_in_cell |
Number of vertices in cell. More... | |
short int | num_edges_in_cell |
Number of edges in cell. More... | |
short int | num_faces_in_cell |
int | hf2v_num [MAX_FACES] |
Number of vertices in each half-face. More... | |
int | hf2v [MAX_FACES][MAX_VERTS_HF] |
Map: Half-face to local vertex ids. More... | |
int | v2hf_num [MAX_VERTICES] |
Number of incident half-faces on each vertex. More... | |
int | v2hf [MAX_VERTICES][MAX_INCIDENT_HF] |
Map: Local vertices to incident half-facets. More... | |
int | e2v [MAX_EDGES][2] |
Map: Local edges to local vertices. More... | |
int | e2hf [MAX_EDGES][2] |
Map: Local edges to incident half-faces. More... | |
int | f2leid [MAX_FACES][MAX_VERTS_HF] |
Map: Half-faces to local edges. More... | |
int | lookup_leids [MAX_VERTICES][MAX_VERTICES] |
Map: local vertices to local edges. More... | |
int | search_everts [5] |
Search edge verts: More... | |
int | search_fverts [2] |
int | v2le [4][5] |
3D local maps
Definition at line 506 of file HalfFacetRep.hpp.
int moab::HalfFacetRep::LocalMaps3D::e2hf[MAX_EDGES][2] |
Map: Local edges to incident half-faces.
Definition at line 525 of file HalfFacetRep.hpp.
Referenced by moab::HalfFacetRep::get_half_facet_in_comp(), and moab::NestedRefine::is_edge_on_boundary().
int moab::HalfFacetRep::LocalMaps3D::e2v[MAX_EDGES][2] |
Map: Local edges to local vertices.
Definition at line 523 of file HalfFacetRep.hpp.
Referenced by moab::NestedRefine::construct_hm_1D(), moab::NestedRefine::construct_hm_2D(), moab::HalfFacetRep::get_half_facet_in_comp(), moab::HalfFacetRep::get_up_adjacencies_edg_3d(), moab::HalfFacetRep::get_up_adjacencies_edg_3d_comp(), and moab::NestedRefine::update_global_ahf_3D().
int moab::HalfFacetRep::LocalMaps3D::f2leid[MAX_FACES][MAX_VERTS_HF] |
Map: Half-faces to local edges.
Definition at line 527 of file HalfFacetRep.hpp.
Referenced by moab::NestedRefine::construct_hm_2D().
int moab::HalfFacetRep::LocalMaps3D::hf2v[MAX_FACES][MAX_VERTS_HF] |
Map: Half-face to local vertex ids.
Definition at line 517 of file HalfFacetRep.hpp.
Referenced by moab::NestedRefine::construct_hm_2D(), moab::HalfFacetRep::determine_border_vertices(), moab::HalfFacetRep::determine_sibling_halffaces(), moab::HalfFacetRep::get_down_adjacencies_face_3d(), moab::HalfFacetRep::get_half_facet_in_comp(), and moab::NestedRefine::reorder_indices().
int moab::HalfFacetRep::LocalMaps3D::hf2v_num[MAX_FACES] |
Number of vertices in each half-face.
Definition at line 515 of file HalfFacetRep.hpp.
Referenced by moab::HalfFacetRep::determine_border_vertices(), moab::HalfFacetRep::determine_sibling_halffaces(), moab::HalfFacetRep::get_down_adjacencies_face_3d(), moab::HalfFacetRep::get_half_facet_in_comp(), and moab::NestedRefine::reorder_indices().
int moab::HalfFacetRep::LocalMaps3D::lookup_leids[MAX_VERTICES][MAX_VERTICES] |
Map: local vertices to local edges.
Definition at line 529 of file HalfFacetRep.hpp.
Referenced by moab::HalfFacetRep::get_half_facet_in_comp(), moab::HalfFacetRep::get_up_adjacencies_edg_3d(), and moab::HalfFacetRep::get_up_adjacencies_edg_3d_comp().
short int moab::HalfFacetRep::LocalMaps3D::num_edges_in_cell |
Number of edges in cell.
Definition at line 511 of file HalfFacetRep.hpp.
Referenced by moab::NestedRefine::construct_hm_1D(), moab::NestedRefine::construct_hm_2D(), moab::HalfFacetRep::find_total_edges_faces_3d(), moab::NestedRefine::subdivide_cells(), moab::NestedRefine::subdivide_tets(), moab::NestedRefine::update_global_ahf_3D(), and moab::NestedRefine::update_tracking_verts().
short int moab::HalfFacetRep::LocalMaps3D::num_faces_in_cell |
Definition at line 513 of file HalfFacetRep.hpp.
Referenced by moab::HalfFacetRep::add_cells_of_single_component(), moab::NestedRefine::construct_hm_2D(), moab::HalfFacetRep::determine_border_vertices(), moab::HalfFacetRep::determine_sibling_halffaces(), moab::HalfFacetRep::find_matching_halfface(), moab::HalfFacetRep::find_matching_implicit_edge_in_cell(), moab::HalfFacetRep::find_total_edges_faces_3d(), moab::HalfFacetRep::get_down_adjacencies_face_3d(), moab::HalfFacetRep::get_half_facet_in_comp(), moab::HalfFacetRep::get_neighbor_adjacencies_3d(), moab::HalfFacetRep::get_sibling_map(), moab::HalfFacetRep::get_up_adjacencies_edg_3d(), moab::HalfFacetRep::get_up_adjacencies_edg_3d_comp(), moab::HalfFacetRep::get_up_adjacencies_face_3d(), moab::HalfFacetRep::get_up_adjacencies_vert_3d(), moab::HalfFacetRep::init_volume(), moab::NestedRefine::is_cell_on_boundary(), moab::NestedRefine::is_edge_on_boundary(), moab::NestedRefine::is_vertex_on_boundary(), moab::HalfFacetRep::print_tags(), moab::HalfFacetRep::resize_hf_maps(), moab::HalfFacetRep::set_sibling_map(), moab::NestedRefine::subdivide_cells(), moab::NestedRefine::subdivide_tets(), moab::NestedRefine::update_global_ahf_3D(), moab::NestedRefine::update_local_ahf(), and moab::NestedRefine::update_tracking_verts().
short int moab::HalfFacetRep::LocalMaps3D::num_verts_in_cell |
Number of vertices in cell.
Definition at line 509 of file HalfFacetRep.hpp.
Referenced by moab::HalfFacetRep::add_cells_of_single_component(), moab::NestedRefine::create_hm_storage_single_level(), moab::HalfFacetRep::determine_border_vertices(), moab::HalfFacetRep::determine_incident_halffaces(), moab::HalfFacetRep::determine_sibling_halffaces(), moab::HalfFacetRep::find_matching_halfface(), moab::HalfFacetRep::find_matching_implicit_edge_in_cell(), moab::NestedRefine::get_connectivity(), moab::HalfFacetRep::get_down_adjacencies_edg_3d(), moab::HalfFacetRep::get_down_adjacencies_face_3d(), moab::HalfFacetRep::get_half_facet_in_comp(), moab::NestedRefine::get_lid_inci_child(), moab::HalfFacetRep::get_up_adjacencies_edg_3d(), moab::HalfFacetRep::get_up_adjacencies_edg_3d_comp(), moab::HalfFacetRep::get_up_adjacencies_vert_3d(), moab::NestedRefine::subdivide_cells(), moab::NestedRefine::subdivide_tets(), moab::NestedRefine::update_global_ahf_3D(), and moab::NestedRefine::update_local_ahf().
int moab::HalfFacetRep::LocalMaps3D::search_everts[5] |
Search edge verts:
Definition at line 531 of file HalfFacetRep.hpp.
Referenced by moab::HalfFacetRep::get_down_adjacencies_edg_3d().
int moab::HalfFacetRep::LocalMaps3D::search_fverts[2] |
Definition at line 532 of file HalfFacetRep.hpp.
Referenced by moab::HalfFacetRep::get_down_adjacencies_face_3d().
int moab::HalfFacetRep::LocalMaps3D::v2hf[MAX_VERTICES][MAX_INCIDENT_HF] |
Map: Local vertices to incident half-facets.
Definition at line 521 of file HalfFacetRep.hpp.
Referenced by moab::HalfFacetRep::add_cells_of_single_component(), moab::HalfFacetRep::find_matching_halfface(), moab::HalfFacetRep::find_matching_implicit_edge_in_cell(), moab::HalfFacetRep::get_down_adjacencies_face_3d(), moab::HalfFacetRep::get_up_adjacencies_edg_3d(), moab::HalfFacetRep::get_up_adjacencies_edg_3d_comp(), and moab::HalfFacetRep::get_up_adjacencies_vert_3d().
int moab::HalfFacetRep::LocalMaps3D::v2hf_num[MAX_VERTICES] |
Number of incident half-faces on each vertex.
Definition at line 519 of file HalfFacetRep.hpp.
Referenced by moab::HalfFacetRep::add_cells_of_single_component(), moab::HalfFacetRep::find_matching_halfface(), moab::HalfFacetRep::find_matching_implicit_edge_in_cell(), moab::HalfFacetRep::get_down_adjacencies_face_3d(), moab::HalfFacetRep::get_up_adjacencies_edg_3d(), moab::HalfFacetRep::get_up_adjacencies_edg_3d_comp(), and moab::HalfFacetRep::get_up_adjacencies_vert_3d().
int moab::HalfFacetRep::LocalMaps3D::v2le[4][5] |
Definition at line 533 of file HalfFacetRep.hpp.
Referenced by moab::HalfFacetRep::get_down_adjacencies_edg_3d().