LCOV - code coverage report
Current view: top level - src - HalfFacetRep.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 1369 1833 74.7 %
Date: 2020-12-16 07:07:30 Functions: 66 74 89.2 %
Branches: 1625 4588 35.4 %

Function Name Sort by function name Hit count Sort by hit count
moab::HalfFacetRep::check_nonmanifold_vertices(moab::EntityType, unsigned long) 0
moab::HalfFacetRep::determine_border_vertices(moab::Range&, moab::TagInfo*) 0
moab::HalfFacetRep::find_matching_implicit_edge_in_cell(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >&) 0
moab::HalfFacetRep::get_face_edges(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 0
moab::HalfFacetRep::get_half_facet_in_comp(unsigned long, int, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&) 0
moab::HalfFacetRep::get_memory_use(unsigned long long&, unsigned long long&) 0
moab::HalfFacetRep::get_up_adjacencies_edg_3d_comp(unsigned long, int, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >*, std::vector<int, std::allocator<int> >*) 0
moab::HalfFacetRep::print_tags(int) 0
moab::HalfFacetRep::deinitialize() 1
_GLOBAL__sub_I_HalfFacetRep.cpp 4
__static_initialization_and_destruction_0(int, int) 4
moab::HalfFacetRep::determine_incident_halffaces(moab::Range&) 7
moab::HalfFacetRep::determine_sibling_halffaces(moab::Range&) 7
moab::HalfFacetRep::init_volume() 7
moab::HalfFacetRep::determine_incident_halfverts(moab::Range&) 8
moab::HalfFacetRep::determine_sibling_halfverts(moab::Range&, moab::Range&) 8
moab::HalfFacetRep::init_curve() 8
moab::HalfFacetRep::find_total_edges_faces_3d(moab::Range, int*, int*) 16
moab::HalfFacetRep::check_mixed_entity_type() 17
moab::HalfFacetRep::get_entity_ranges(moab::Range&, moab::Range&, moab::Range&, moab::Range&) 17
moab::HalfFacetRep::find_total_edges_2d(moab::Range&) 22
moab::HalfFacetRep::determine_incident_halfedges(moab::Range&) 26
moab::HalfFacetRep::determine_sibling_halfedges(moab::Range&) 26
moab::HalfFacetRep::init_surface() 26
moab::HalfFacetRep::get_down_adjacencies_edg_3d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 32
moab::HalfFacetRep::get_down_adjacencies_face_3d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 32
moab::HalfFacetRep::HalfFacetRep(moab::Core*, moab::ParallelComm*, unsigned long, bool) 39
moab::HalfFacetRep::initialize() 39
moab::HalfFacetRep::~HalfFacetRep() 39
moab::HalfFacetRep::count_subentities(moab::Range&, moab::Range&, moab::Range&, int*, int*) 48
moab::HalfFacetRep::resize_hf_maps(unsigned long, int, unsigned long, int, unsigned long, int, unsigned long, int) 48
moab::HalfFacetRep::update_entity_ranges(unsigned long) 48
moab::HalfFacetRep::get_mesh_type(int, int, int, int) 87
moab::HalfFacetRep::find_matching_halfface(unsigned long, unsigned long*, int*) 128
moab::HalfFacetRep::get_down_adjacencies_2d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 128
moab::HalfFacetRep::get_up_adjacencies_face_3d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >*) 128
moab::HalfFacetRep::add_cells_of_single_component(unsigned long, unsigned long, int, std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >&, unsigned long&) 135
moab::HalfFacetRep::collect_and_compare(unsigned long, unsigned long const*, int*, int*, unsigned long*, int*) 170
moab::HalfFacetRep::find_matching_halfedge(unsigned long, unsigned long*, int*) 170
moab::HalfFacetRep::get_up_adjacencies_2d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >*) 170
moab::HalfFacetRep::get_up_adjacencies_edg_3d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >*) 170
moab::HalfFacetRep::get_down_adjacencies(unsigned long, int, std::vector<unsigned long, std::allocator<unsigned long> >&) 192
moab::HalfFacetRep::find_cell_in_component(unsigned long, unsigned long, std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >&) 364
moab::HalfFacetRep::get_neighbor_adjacencies_1d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 2160
moab::HalfFacetRep::get_up_adjacencies_1d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >*) 4472
moab::HalfFacetRep::mark_halfedges(unsigned long, unsigned long, int, moab::Range&, std::vector<char, std::allocator<char> >&, unsigned long&) 8116
moab::HalfFacetRep::get_neighbor_adjacencies_2d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 17668
moab::HalfFacetRep::get_up_adjacencies_vert_3d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 27515
moab::HalfFacetRep::get_up_adjacencies_face_3d(unsigned long, int, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >*) 27628
moab::HalfFacetRep::get_neighbor_adjacencies_3d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 39712
moab::HalfFacetRep::set_incident_map(moab::EntityType, unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >&) 51426
moab::HalfFacetRep::get_up_adjacencies_edg_3d(unsigned long, int, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >*, std::vector<int, std::allocator<int> >*) 55039
moab::HalfFacetRep::get_neighbor_adjacencies(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 59540
moab::HalfFacetRep::set_sibling_map(moab::EntityType, unsigned long, unsigned long*, int*, int) 78374
moab::HalfFacetRep::get_up_adjacencies_2d(unsigned long, int, bool, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >*, std::vector<int, std::allocator<int> >*) 87058
moab::HalfFacetRep::get_sibling_map(moab::EntityType, unsigned long, unsigned long*, int*, int) 89543
moab::HalfFacetRep::get_adjacencies(unsigned long, unsigned int, std::vector<unsigned long, std::allocator<unsigned long> >&) 105164
moab::HalfFacetRep::get_index_for_meshtype(moab::MESHTYPE) 105164
moab::HalfFacetRep::get_sibling_map(moab::EntityType, unsigned long, int, unsigned long&, int&) 127222
moab::HalfFacetRep::get_incident_map(moab::EntityType, unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >&) 186607
moab::HalfFacetRep::set_sibling_map(moab::EntityType, unsigned long, int, unsigned long&, int&) 302630
moab::HalfFacetRep::get_index_in_lmap(unsigned long) 607591
moab::CREATE_HALFFACET(unsigned int, long) 724658
moab::HalfFacetRep::create_halffacet(unsigned long, int) 724658
moab::HalfFacetRep::get_up_adjacencies_vert_2d(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 1114188
moab::HalfFacetRep::gather_halfedges(unsigned long, unsigned long, int, int*, int*) 1122474
moab::HalfFacetRep::get_up_adjacencies(unsigned long, int, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<int, std::allocator<int> >*) 1146195
moab::HalfFacetRep::get_up_adjacencies_2d(unsigned long, int, int*, int*) 7001062
moab::HalfFacetRep::another_halfedge(unsigned long, unsigned long, int, unsigned long*, int*) 9247489
moab::LID_FROM_HALFFACET(unsigned long) 15612030
moab::HalfFacetRep::lid_from_halffacet(unsigned long) 15999460
moab::HalfFacetRep::find_match_in_array(unsigned long, unsigned long*, int, bool, int*) 18306651
moab::FID_FROM_HALFFACET(unsigned long) 19750212
moab::HalfFacetRep::fid_from_halfacet(unsigned long, moab::EntityType) 19750212

Generated by: LCOV version 1.11