LCOV - code coverage report
Current view: top level - src - Core.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 1351 1875 72.1 %
Date: 2020-12-16 07:07:30 Functions: 140 163 85.9 %
Branches: 1781 4908 36.3 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_Core.cpp 57
__static_initialization_and_destruction_0(int, int) 57
moab::Core::Core() 372
moab::Core::QueryInterface(moab::MBuuid const&, moab::UnknownInterface**) 0
moab::Core::add_adjacencies(unsigned long, moab::Range&, bool) 0
moab::Core::add_adjacencies(unsigned long, unsigned long const*, int, bool) 91
moab::Core::add_child_meshset(unsigned long, unsigned long) 30302
moab::Core::add_child_meshsets(unsigned long, unsigned long const*, int) 940
moab::Core::add_entities(unsigned long, moab::Range const&) 19052
moab::Core::add_entities(unsigned long, unsigned long const*, int) 11572
moab::Core::add_parent_child(unsigned long, unsigned long) 770
moab::Core::add_parent_meshset(unsigned long, unsigned long) 18
moab::Core::add_parent_meshsets(unsigned long, unsigned long const*, int) 771
moab::Core::add_vsequence(moab::EntitySequence*, moab::EntitySequence*, moab::HomCoord const&, moab::HomCoord const&, moab::HomCoord const&, moab::HomCoord const&, moab::HomCoord const&, moab::HomCoord const&, bool, moab::HomCoord const*, moab::HomCoord const*) 0
moab::Core::adjacencies_iterate(moab::Range::const_iterator, moab::Range::const_iterator, std::vector<unsigned long, std::allocator<unsigned long> > const**&, int&) 0
moab::Core::check_adjacencies() 2
moab::Core::check_adjacencies(unsigned long const*, int) 49
moab::Core::clean_up_failed_read(moab::Range const&, std::vector<moab::TagInfo*, std::allocator<moab::TagInfo*> >) 25
moab::Core::clear_meshset(moab::Range const&) 0
moab::Core::clear_meshset(unsigned long const*, int) 32932
moab::Core::connect_iterate(moab::Range::const_iterator, moab::Range::const_iterator, unsigned long*&, int&, int&) 13
moab::Core::contains_entities(unsigned long, unsigned long const*, int, int) 23389
moab::Core::convert_entities(unsigned long, bool, bool, bool, moab::Interface::HONodeAddedRemoved*) 8
moab::Core::coords_iterate(moab::Range::const_iterator, moab::Range::const_iterator, double*&, double*&, double*&, int&) 12
moab::Core::create_element(moab::EntityType, unsigned long const*, int, unsigned long&) 417601
moab::Core::create_meshset(unsigned int, unsigned long&, int) 31176
moab::Core::create_scd_sequence(moab::HomCoord const&, moab::HomCoord const&, moab::EntityType, long, unsigned long&, moab::EntitySequence*&) 0
moab::Core::create_set_iterator(unsigned long, moab::EntityType, int, int, bool, moab::SetIterator*&) 48
moab::Core::create_vertex(double const*, unsigned long&) 2114879
moab::Core::create_vertices(double const*, int, moab::Range&) 62
moab::Core::deinitialize() 369
moab::Core::delete_entities(moab::Range const&) 56
moab::Core::delete_entities(unsigned long const*, int) 837
moab::Core::delete_mesh() 66
moab::Core::dimension_from_handle(unsigned long) const 1335594
moab::Core::dirichletBC_tag() 372
moab::Core::estimated_memory_use(moab::Range const&, unsigned long long*, unsigned long long*, unsigned long long*, unsigned long long*, unsigned long long*, unsigned long long*, moab::TagInfo* const*, unsigned int, unsigned long long*, unsigned long long*) 4
moab::Core::estimated_memory_use(unsigned long const*, unsigned long, unsigned long long*, unsigned long long*, unsigned long long*, unsigned long long*, unsigned long long*, unsigned long long*, moab::TagInfo* const*, unsigned int, unsigned long long*, unsigned long long*) 4
moab::Core::estimated_memory_use_internal(moab::Range const*, unsigned long long*, unsigned long long*, unsigned long long*, unsigned long long*, unsigned long long*, unsigned long long*, moab::TagInfo* const*, unsigned int, unsigned long long*, unsigned long long*) 8
moab::Core::geom_dimension_tag() 372
moab::Core::get_adjacencies(moab::Range const&, int, bool, moab::Range&, int) 145912
moab::Core::get_adjacencies(unsigned long const*, int, int, bool, moab::Range&, int) 384845
moab::Core::get_adjacencies(unsigned long const*, int, int, bool, std::vector<unsigned long, std::allocator<unsigned long> >&, int) 269720
moab::Core::get_child_meshsets(unsigned long, moab::Range&, int) const 1158
moab::Core::get_child_meshsets(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, int) const 195625
moab::Core::get_connectivity(moab::Range const&, moab::Range&, bool) const 27684
moab::Core::get_connectivity(unsigned long const*, int, moab::Range&, bool) const 206
moab::Core::get_connectivity(unsigned long const*, int, std::vector<unsigned long, std::allocator<unsigned long> >&, bool, std::vector<int, std::allocator<int> >*) const 6139666
moab::Core::get_connectivity(unsigned long, unsigned long const*&, int&, bool, std::vector<unsigned long, std::allocator<unsigned long> >*) const 23996752
moab::Core::get_connectivity_by_type(moab::EntityType, std::vector<unsigned long, std::allocator<unsigned long> >&) const 0
moab::Core::get_contained_meshsets(unsigned long, moab::Range&, int) const 1
moab::Core::get_contained_meshsets(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, int) const 13
moab::Core::get_coords(moab::Range const&, double*) const 69879
moab::Core::get_coords(moab::Range const&, double*, double*, double*) const 2681
moab::Core::get_coords(unsigned long const*, int, double*) const 5892573
moab::Core::get_coords(unsigned long, double const*&, double const*&, double const*&) const 0
moab::Core::get_dimension(int&) const 320
moab::Core::get_entities_by_dimension(unsigned long, int, moab::Range&, bool) const 17911
moab::Core::get_entities_by_dimension(unsigned long, int, std::vector<unsigned long, std::allocator<unsigned long> >&, bool) const 92
moab::Core::get_entities_by_handle(unsigned long, moab::Range&, bool) const 16441
moab::Core::get_entities_by_handle(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, bool) const 3999
moab::Core::get_entities_by_type(unsigned long, moab::EntityType, moab::Range&, bool) const 26746
moab::Core::get_entities_by_type(unsigned long, moab::EntityType, std::vector<unsigned long, std::allocator<unsigned long> >&, bool) const 389
moab::Core::get_entities_by_type_and_tag(unsigned long, moab::EntityType, moab::TagInfo* const*, void const* const*, int, moab::Range&, int, bool) const 2738
moab::Core::get_error_string(moab::ErrorCode) const 35
moab::Core::get_last_error(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const 0
moab::Core::get_meshset_options(unsigned long, unsigned int&) const 1473
moab::Core::get_number_entities_by_dimension(unsigned long, int, int&, bool) const 183
moab::Core::get_number_entities_by_handle(unsigned long, int&, bool) const 8111
moab::Core::get_number_entities_by_type(unsigned long, moab::EntityType, int&, bool) const 2087
moab::Core::get_number_entities_by_type_and_tag(unsigned long, moab::EntityType, moab::TagInfo* const*, void const* const*, int, int&, int, bool) const 25
moab::Core::get_parent_meshsets(unsigned long, moab::Range&, int) const 285
moab::Core::get_parent_meshsets(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, int) const 462
moab::Core::get_root_set() 1
moab::Core::get_sequence_multiplier() const 0
moab::Core::get_set_iterators(unsigned long, std::vector<moab::SetIterator*, std::allocator<moab::SetIterator*> >&) 0
moab::Core::get_vertex_coordinates(std::vector<double, std::allocator<double> >&) const 0
moab::Core::get_vertices(moab::Range const&, moab::Range&) 27581
moab::Core::globalId_tag() 653
moab::Core::handle_from_id(moab::EntityType, long, unsigned long&) const 19182558
moab::Core::high_order_node(unsigned long, unsigned long const*, moab::EntityType, unsigned long&) const 0
moab::Core::id_from_handle(unsigned long) const 906
moab::Core::impl_version(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*) 0
moab::Core::initialize() 372
moab::Core::intersect_meshset(unsigned long, unsigned long) 38
moab::Core::is_valid(unsigned long) const 82809
moab::Core::list_entities(moab::Range const&) const 0
moab::Core::list_entities(unsigned long const*, int) const 0
moab::Core::list_entity(unsigned long) const 68
moab::Core::load_file(char const*, unsigned long const*, char const*, char const*, int const*, int) 120
moab::Core::load_mesh(char const*, int const*, int) 27
moab::Core::material_tag() 372
moab::Core::merge_entities(unsigned long, unsigned long, bool, bool) 442
moab::Core::neumannBC_tag() 372
moab::Core::num_child_meshsets(unsigned long, int*, int) const 1066
moab::Core::num_contained_meshsets(unsigned long, int*, int) const 22
moab::Core::num_parent_meshsets(unsigned long, int*, int) const 978
moab::Core::print(unsigned long, char const*, bool) const 0
moab::Core::print_database() const 0
moab::Core::print_entity_tags(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned long, moab::TagType) const 68
moab::Core::query_interface_type(std::type_info const&, void*&) 1229
moab::Core::release_interface_type(std::type_info const&, void*) 1020
moab::Core::remove_adjacencies(unsigned long, unsigned long const*, int) 5
moab::Core::remove_child_meshset(unsigned long, unsigned long) 92
moab::Core::remove_entities(unsigned long, moab::Range const&) 172
moab::Core::remove_entities(unsigned long, unsigned long const*, int) 203
moab::Core::remove_parent_child(unsigned long, unsigned long) 153
moab::Core::remove_parent_meshset(unsigned long, unsigned long) 29216
moab::Core::remove_set_iterator(moab::SetIterator*) 48
moab::Core::replace_entities(unsigned long, unsigned long const*, unsigned long const*, int) 7
moab::Core::serial_load_file(char const*, unsigned long const*, moab::FileOptions const&, moab::ReaderIface::SubsetList const*, moab::TagInfo* const*) 120
moab::Core::serial_read_tag(char const*, char const*, moab::FileOptions const&, std::vector<int, std::allocator<int> >&, moab::ReaderIface::SubsetList const*) 0
moab::Core::set_connectivity(unsigned long, unsigned long*, int) 3747
moab::Core::set_coords(moab::Range, double const*) 6
moab::Core::set_coords(unsigned long const*, int, double const*) 4937
moab::Core::set_dimension(int) 0
moab::Core::set_meshset_options(unsigned long, unsigned int) 5
moab::Core::set_sequence_multiplier(double) 0
moab::Core::side_element(unsigned long, int, int, unsigned long&) const 177
moab::Core::side_number(unsigned long, unsigned long, int&, int&, int&) const 3604
moab::Core::subtract_meshset(unsigned long, unsigned long) 37
moab::Core::tag_clear_data(moab::TagInfo*, moab::Range const&, void const*, int) 10
moab::Core::tag_clear_data(moab::TagInfo*, unsigned long const*, int, void const*, int) 16
moab::Core::tag_delete(moab::TagInfo*) 3005
moab::Core::tag_delete_data(moab::TagInfo*, moab::Range const&) 4
moab::Core::tag_delete_data(moab::TagInfo*, unsigned long const*, int) 118
moab::Core::tag_get_by_ptr(moab::TagInfo*, moab::Range const&, void const**, int*) const 105
moab::Core::tag_get_by_ptr(moab::TagInfo*, unsigned long const*, int, void const**, int*) const 22787
moab::Core::tag_get_bytes(moab::TagInfo*, int&) const 1898
moab::Core::tag_get_data(moab::TagInfo*, moab::Range const&, void*) const 2689
moab::Core::tag_get_data(moab::TagInfo*, unsigned long const*, int, void*) const 7689817
moab::Core::tag_get_data_type(moab::TagInfo*, moab::DataType&) const 1679
moab::Core::tag_get_default_value(moab::TagInfo*, void const*&, int&) const 427
moab::Core::tag_get_default_value(moab::TagInfo*, void*) const 76
moab::Core::tag_get_handle(char const*, int, moab::DataType, moab::TagInfo*&, unsigned int, void const*) const 75
moab::Core::tag_get_handle(char const*, int, moab::DataType, moab::TagInfo*&, unsigned int, void const*, bool*) 6435
moab::Core::tag_get_handle(char const*, moab::TagInfo*&) const 75
moab::Core::tag_get_length(moab::TagInfo*, int&) const 1618
moab::Core::tag_get_name(moab::TagInfo*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const 2333
moab::Core::tag_get_tags(std::vector<moab::TagInfo*, std::allocator<moab::TagInfo*> >&) const 203
moab::Core::tag_get_tags_on_entity(unsigned long, std::vector<moab::TagInfo*, std::allocator<moab::TagInfo*> >&) const 131
moab::Core::tag_get_type(moab::TagInfo*, moab::TagType&) const 818
moab::Core::tag_iterate(moab::TagInfo*, moab::Range::const_iterator, moab::Range::const_iterator, int&, void*&, bool) 5960
moab::Core::tag_set_by_ptr(moab::TagInfo*, moab::Range const&, void const* const*, int const*) 14
moab::Core::tag_set_by_ptr(moab::TagInfo*, unsigned long const*, int, void const* const*, int const*) 997
moab::Core::tag_set_data(moab::TagInfo*, moab::Range const&, void const*) 3427
moab::Core::tag_set_data(moab::TagInfo*, unsigned long const*, int, void const*) 5172802
moab::Core::type_from_handle(unsigned long) const 18486481
moab::Core::unite_meshset(unsigned long, unsigned long) 40
moab::Core::write_file(char const*, char const*, char const*, moab::Range const&, moab::TagInfo* const*, int) 52
moab::Core::write_file(char const*, char const*, char const*, unsigned long const*, int, moab::TagInfo* const*, int) 52
moab::Core::write_mesh(char const*, unsigned long const*, int) 17
moab::Core::~Core() 460
moab::ErrorCode moab::get_adjacencies_intersection<moab::Range::const_iterator>(moab::Core*, moab::Range::const_iterator, moab::Range::const_iterator, int, bool, moab::Range&) 1287
moab::ErrorCode moab::get_adjacencies_intersection<moab::Range::const_iterator>(moab::Core*, moab::Range::const_iterator, moab::Range::const_iterator, int, bool, std::vector<unsigned long, std::allocator<unsigned long> >&) 1287
moab::ErrorCode moab::get_adjacencies_intersection<unsigned long const*>(moab::Core*, unsigned long const*, unsigned long const*, int, bool, moab::Range&) 309256
moab::ErrorCode moab::get_adjacencies_intersection<unsigned long const*>(moab::Core*, unsigned long const*, unsigned long const*, int, bool, std::vector<unsigned long, std::allocator<unsigned long> >&) 578925
moab::ErrorCode moab::get_adjacencies_union<moab::Range::const_iterator>(moab::Core*, moab::Range::const_iterator, moab::Range::const_iterator, int, bool, moab::Range&) 117044
moab::ErrorCode moab::get_adjacencies_union<unsigned long const*>(moab::Core*, unsigned long const*, unsigned long const*, int, bool, moab::Range&) 75589
moab::get_mesh_set(moab::SequenceManager const*, unsigned long) 1437
moab::get_mesh_set(moab::SequenceManager*, unsigned long) 213537
moab::is_zero_bytes(void const*, unsigned long) 0
warn_null_array_mesh_tag() 0

Generated by: LCOV version 1.11