LCOV - code coverage report
Current view: top level - itaps/imesh - MOAB_iMeshP_unit_tests.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 1149 1597 71.9 %
Date: 2020-12-16 07:07:30 Functions: 58 67 86.6 %
Branches: 1464 6950 21.1 %

Function Name Sort by function name Hit count Sort by hit count
EHARR<2>::operator iBase_EntityHandle_Private**() 0
EHARR<2>::operator[](int) 0
EHARR<3>::operator iBase_EntityHandle_Private**() 0
EHARR<3>::operator[](int) 0
EHARR<4>::operator iBase_EntityHandle_Private**() 76
EHARR<4>::operator[](int) 76
EHARR<5>::operator iBase_EntityHandle_Private**() 114
EHARR<5>::operator[](int) 817
PartMap::PartMap() 19
PartMap::build_map(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, int) 19
PartMap::count_from_rank(int) const 1
PartMap::get_parts() const 15
PartMap::get_ranks() const 2
PartMap::idx_from_local_id(int) const 1
PartMap::idx_from_part_id(unsigned int) const 0
PartMap::local_id_from_part_id(unsigned int) const 0
PartMap::local_id_from_rank(int, std::vector<int, std::allocator<int> >&) const 1
PartMap::num_parts() const 4
PartMap::part_from_coords(iMesh_Instance_Private*, iBase_EntitySetHandle_Private*, int&) 21
PartMap::part_id_from_local_id(int) const 1
PartMap::part_id_from_rank(int, std::vector<unsigned int, std::allocator<unsigned int> >&) const 2
PartMap::~PartMap() 19
VtxCopyData::VtxCopyData() 9
VtxCopyData::~VtxCopyData() 9
_GLOBAL__sub_I_MOAB_iMeshP_unit_tests.cpp 1
__static_initialization_and_destruction_0(int, int) 1
check_one_layer(iMesh_Instance_Private*, iBase_EntityHandle_Private*, std::vector<iBase_EntityHandle_Private*, std::allocator<iBase_EntityHandle_Private*> > const&) 8
create_mesh(char const*, int) 19
create_mesh_in_memory(int, int, iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*&, PartMap&) 0
get_adj(iMesh_Instance_Private*, iBase_EntityHandle_Private*, int, std::vector<iBase_EntityHandle_Private*, std::allocator<iBase_EntityHandle_Private*> >&) 0
get_boundary_vertices(iMesh_Instance_Private*, std::vector<iBase_EntityHandle_Private*, std::allocator<iBase_EntityHandle_Private*> >&) 2
get_coords(iMesh_Instance_Private*, iBase_EntityHandle_Private* const*, int, double*) 1
get_entities(iMesh_Instance_Private*, iBase_EntitySetHandle_Private*, iBase_EntityType, iMesh_EntityTopology, std::vector<iBase_EntityHandle_Private*, std::allocator<iBase_EntityHandle_Private*> >&) 19
get_local_parts(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, std::vector<iBase_EntitySetHandle_Private*, std::allocator<iBase_EntitySetHandle_Private*> >&, std::vector<unsigned int, std::allocator<unsigned int> >*) 28
get_num_adj_all(iMesh_Instance_Private*, std::vector<iBase_EntityHandle_Private*, std::allocator<iBase_EntityHandle_Private*> > const&, std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&) 2
get_num_adj_quads(iMesh_Instance_Private*, iBase_EntityHandle_Private*, int&) 50
get_part_boundary_verts(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&, iBase_EntitySetHandle_Private*, std::vector<iBase_EntityHandle_Private*, std::allocator<iBase_EntityHandle_Private*> >&) 1
get_part_neighbors(int, int, int*, int&) 3
get_part_quads_and_verts(iMesh_Instance_Private*, iBase_EntitySetHandle_Private*, std::vector<iBase_EntityHandle_Private*, std::allocator<iBase_EntityHandle_Private*> >&, std::vector<iBase_EntityHandle_Private*, std::allocator<iBase_EntityHandle_Private*> >&) 3
interface_verts(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, iBase_EntitySetHandle_Private*, unsigned int, PartMap const&, std::vector<iBase_EntityHandle_Private*, std::allocator<iBase_EntityHandle_Private*> >&) 0
is_any_proc_error(int) 216
main 1
run_test(int (*)(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&), char const*) 19
test_create_ghost_ents(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_entity_copies(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_entity_copy_parts(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_entity_iterator(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_entity_owner(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_entity_status(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_exchange_ents(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_get_adjacencies(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_get_by_topo(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_get_by_type(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_get_by_type_topo_all(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, bool, int) 2
test_get_by_type_topo_local(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, bool) 2
test_get_neighbors(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_get_part_boundary(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_get_partitions(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_get_parts(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_load(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap&, int) 19
test_part_boundary_iter(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_part_id_handle(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_part_rank(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_push_tag_data_common(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, int) 2
test_push_tag_data_ghost(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
test_push_tag_data_iface(iMesh_Instance_Private*, iMeshP_PartitionHandle_Private*, PartMap const&) 1
vertex_tag(iMesh_Instance_Private*, iBase_EntityHandle_Private*, int&) 34

Generated by: LCOV version 1.11