LCOV - code coverage report
Current view: top level - src - NestedRefine.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 1103 2270 48.6 %
Date: 2020-12-16 07:07:30 Functions: 35 68 51.5 %
Branches: 1218 6422 19.0 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_NestedRefine.cpp 2
__static_initialization_and_destruction_0(int, int) 2
moab::NestedRefine::NestedRefine(moab::Core*, moab::ParallelComm*, unsigned long) 17
moab::NestedRefine::check_for_parallelinfo(unsigned long, int, std::multimap<unsigned long, int, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, int> > >&) 0
moab::NestedRefine::check_for_parallelinfo(unsigned long, int, std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >&, std::multimap<unsigned long, int, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, int> > >&, unsigned long&) 0
moab::NestedRefine::child_to_parent(unsigned long, int, int, unsigned long*) 111824
moab::NestedRefine::collect_EList(int, moab::Range, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&) 0
moab::NestedRefine::collect_FList(int, moab::Range, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&) 0
moab::NestedRefine::collect_VList(int, moab::Range, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&) 0
moab::NestedRefine::collect_shared_entities_by_dimension(moab::Range, moab::Range&) 0
moab::NestedRefine::compute_coordinates(int, int, moab::EntityType, unsigned long*, int, double*, std::vector<int, std::allocator<int> >&, int) 10314
moab::NestedRefine::construct_hm_1D(int, int) 10
moab::NestedRefine::construct_hm_1D(int, int, moab::EntityType, std::vector<unsigned long, std::allocator<unsigned long> >&) 0
moab::NestedRefine::construct_hm_2D(int, int) 22
moab::NestedRefine::construct_hm_2D(int, int, moab::EntityType, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&) 0
moab::NestedRefine::construct_hm_3D(int, int) 16
moab::NestedRefine::construct_hm_entities(int, int) 48
moab::NestedRefine::copy_vertices_from_prev_level(int) 48
moab::NestedRefine::count_subentities(unsigned long, int, int*, int*) 48
moab::NestedRefine::create_hm_storage_single_level(unsigned long*, int, int*) 48
moab::NestedRefine::decipher_remote_handles(std::vector<int, std::allocator<int> >&, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >&, std::vector<std::vector<unsigned long, std::allocator<unsigned long> >, std::allocator<std::vector<unsigned long, std::allocator<unsigned long> > > >&, std::vector<std::vector<unsigned long, std::allocator<unsigned long> >, std::allocator<std::vector<unsigned long, std::allocator<unsigned long> > > >&, std::multimap<unsigned long, int, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, int> > >&, std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >&) 0
moab::NestedRefine::decipher_remote_handles_edge(int, int, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&, std::multimap<unsigned long, int, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, int> > >&, std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >&) 0
moab::NestedRefine::decipher_remote_handles_face(int, int, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&, std::multimap<unsigned long, int, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, int> > >&, std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >&) 0
moab::NestedRefine::decipher_remote_handles_vertex(int, int, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&, std::multimap<unsigned long, int, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, int> > >&, std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >&) 0
moab::NestedRefine::estimate_hm_storage(unsigned long, int, int, int*) 48
moab::NestedRefine::exchange_ghosts(std::vector<unsigned long, std::allocator<unsigned long> >&, int) 0
moab::NestedRefine::find_shortest_diagonal_octahedron(int, int, unsigned long*) 2385
moab::NestedRefine::generate_hm(int*, int, unsigned long*, bool) 17
moab::NestedRefine::generate_mesh_hierarchy(int, int*, std::vector<unsigned long, std::allocator<unsigned long> >&, bool) 17
moab::NestedRefine::get_adjacencies(unsigned long, unsigned int, std::vector<unsigned long, std::allocator<unsigned long> >&) 105164
moab::NestedRefine::get_connectivity(unsigned long, int, std::vector<unsigned long, std::allocator<unsigned long> >&) 85046
moab::NestedRefine::get_coordinates(unsigned long*, int, int, double*) 10314
moab::NestedRefine::get_data_from_buff(int, int, int, int, int, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&) 0
moab::NestedRefine::get_index_from_degree(int) 282123
moab::NestedRefine::get_lid_inci_child(moab::EntityType, int, int, int, std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&) 0
moab::NestedRefine::get_local_vid(unsigned long, unsigned long, int) 7957
moab::NestedRefine::get_octahedron_corner_coords(int, int, unsigned long*, double*) 2385
moab::NestedRefine::get_vertex_duplicates(unsigned long, int, unsigned long&) 0
moab::NestedRefine::initialize() 17
moab::NestedRefine::is_cell_on_boundary(unsigned long const&) 0
moab::NestedRefine::is_edge_on_boundary(unsigned long const&) 0
moab::NestedRefine::is_entity_on_boundary(unsigned long const&) 0
moab::NestedRefine::is_face_on_boundary(unsigned long const&) 0
moab::NestedRefine::is_vertex_on_boundary(unsigned long const&) 0
moab::NestedRefine::parent_to_child(unsigned long, int, int, std::vector<unsigned long, std::allocator<unsigned long> >&) 6000
moab::NestedRefine::reorder_indices(int, int, int, int*) 0
moab::NestedRefine::reorder_indices(int, int, unsigned long, int, unsigned long, int, int, int*) 34592
moab::NestedRefine::reorder_indices(int, unsigned long*, unsigned long*, int, std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&, int*) 0
moab::NestedRefine::reorder_indices(unsigned long*, unsigned long*, int, int*, int&, int*) 0
moab::NestedRefine::resolve_shared_ents_opt(unsigned long*, int) 0
moab::NestedRefine::resolve_shared_ents_parmerge(int, unsigned long) 0
moab::NestedRefine::subdivide_cells(moab::EntityType, int, int) 8
moab::NestedRefine::subdivide_tets(int, int) 8
moab::NestedRefine::update_ahf_1D(int) 0
moab::NestedRefine::update_global_ahf(moab::EntityType, int, int, std::vector<int, std::allocator<int> >*) 48
moab::NestedRefine::update_global_ahf_1D(int, int) 10
moab::NestedRefine::update_global_ahf_1D_sub(int, int) 0
moab::NestedRefine::update_global_ahf_2D(int, int) 22
moab::NestedRefine::update_global_ahf_2D_sub(int, int) 0
moab::NestedRefine::update_global_ahf_3D(int, int, std::vector<int, std::allocator<int> >*) 16
moab::NestedRefine::update_local_ahf(int, moab::EntityType, int, unsigned long*, unsigned long*, int) 11169
moab::NestedRefine::update_local_ahf(int, moab::EntityType, unsigned long*, unsigned long*, int) 8784
moab::NestedRefine::update_parallel_tags(std::multimap<unsigned long, int, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, int> > >&, std::multimap<unsigned long, unsigned long, std::less<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > >&) 0
moab::NestedRefine::update_special_tags(int, unsigned long&) 0
moab::NestedRefine::update_tracking_verts(unsigned long, int, int, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&, unsigned long*) 4770
moab::NestedRefine::vertex_to_entities_down(unsigned long, int, int, std::vector<unsigned long, std::allocator<unsigned long> >&) 0
moab::NestedRefine::vertex_to_entities_up(unsigned long, int, int, std::vector<unsigned long, std::allocator<unsigned long> >&) 0
moab::NestedRefine::~NestedRefine() 17

Generated by: LCOV version 1.11