LCOV - code coverage report
Current view: top level - src - GeomQueryTool.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 503 596 84.4 %
Date: 2020-12-16 07:07:30 Functions: 35 42 83.3 %
Branches: 625 1790 34.9 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_GeomQueryTool.cpp 57
__static_initialization_and_destruction_0(int, int) 57
moab::FindVolumeIntRegCtxt::FindVolumeIntRegCtxt() 813
moab::FindVolumeIntRegCtxt::register_intersection(unsigned long, unsigned long, double, std::pair<double const*, double const*>&, moab::GeomUtil::intersection_type) 1176
moab::FindVolumeIntRegCtxt::~FindVolumeIntRegCtxt() 813
moab::GQT_IntRegCtxt::GQT_IntRegCtxt(moab::OrientedBoxTreeTool*, double const*, double const*, double, int, unsigned long const*, unsigned long const*, moab::TagInfo* const*, int const*, std::vector<unsigned long, std::allocator<unsigned long> > const*) 920
moab::GQT_IntRegCtxt::add_intersection(unsigned long, unsigned long, double, std::pair<double const*, double const*>&) 959
moab::GQT_IntRegCtxt::add_mode1_intersection(unsigned long, unsigned long, double, std::pair<double const*, double const*>&) 202
moab::GQT_IntRegCtxt::append_intersection(unsigned long, unsigned long, double) 752
moab::GQT_IntRegCtxt::edge_node_piercing_intersect(unsigned long, moab::CartVect const&, moab::GeomUtil::intersection_type, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<int, std::allocator<int> > const&, moab::Interface const*, std::vector<unsigned long, std::allocator<unsigned long> >*) 271
moab::GQT_IntRegCtxt::getDesiredOrient() 920
moab::GQT_IntRegCtxt::in_neighborhoods(unsigned long) 1042
moab::GQT_IntRegCtxt::in_prevFacets(unsigned long) 1047
moab::GQT_IntRegCtxt::register_intersection(unsigned long, unsigned long, double, std::pair<double const*, double const*>&, moab::GeomUtil::intersection_type) 1047
moab::GQT_IntRegCtxt::set_intersection(int, unsigned long, unsigned long, double) 250
moab::GQT_IntRegCtxt::update_orient(unsigned long, int*) 1024
moab::GQT_IntRegCtxt::~GQT_IntRegCtxt() 920
moab::GeomQueryTool::GeomQueryTool(moab::GeomTopoTool*, bool, double, double) 47
moab::GeomQueryTool::GeomQueryTool(moab::Interface*, bool, unsigned long, bool, bool, bool, double, double) 2
moab::GeomQueryTool::RayHistory::add_entity(unsigned long) 0
moab::GeomQueryTool::RayHistory::get_last_intersection(unsigned long&) const 0
moab::GeomQueryTool::RayHistory::in_history(unsigned long) const 0
moab::GeomQueryTool::RayHistory::reset() 2
moab::GeomQueryTool::RayHistory::reset_to_last_intersection() 0
moab::GeomQueryTool::RayHistory::rollback_last_intersection() 0
moab::GeomQueryTool::boundary_case(unsigned long, int&, double, double, double, unsigned long, unsigned long) 881
moab::GeomQueryTool::closest_to_location(unsigned long, double const*, double&, unsigned long*) 5
moab::GeomQueryTool::find_volume(double const*, unsigned long&, double const*) 1834
moab::GeomQueryTool::find_volume_slow(double const*, unsigned long&, double const*) 613
moab::GeomQueryTool::get_normal(unsigned long, double const*, double*, moab::GeomQueryTool::RayHistory const*) 0
moab::GeomQueryTool::initialize() 14
moab::GeomQueryTool::measure_area(unsigned long, double&) 36
moab::GeomQueryTool::measure_volume(unsigned long, double&) 4
moab::GeomQueryTool::point_in_box(unsigned long, double const*, int&) 3707
moab::GeomQueryTool::point_in_volume(unsigned long, double const*, int&, double const*, moab::GeomQueryTool::RayHistory const*) 1873
moab::GeomQueryTool::point_in_volume_slow(unsigned long, double const*, int&) 124
moab::GeomQueryTool::poly_solid_angle(unsigned long, moab::CartVect const&, double&) 2216
moab::GeomQueryTool::ray_fire(unsigned long, double const*, double const*, unsigned long&, double&, moab::GeomQueryTool::RayHistory*, double, int, moab::OrientedBoxTreeTool::TrvStats*) 88
moab::GeomQueryTool::set_numerical_precision(double) 0
moab::GeomQueryTool::set_overlap_thickness(double) 4
moab::GeomQueryTool::test_volume_boundary(unsigned long, unsigned long, double const*, double const*, int&, moab::GeomQueryTool::RayHistory const*) 129
moab::GeomQueryTool::~GeomQueryTool() 48

Generated by: LCOV version 1.11