LCOV - code coverage report
Current view: top level - src - SmoothFace.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 738 910 81.1 %
Date: 2020-12-16 07:07:30 Functions: 29 35 82.9 %
Branches: 1176 2510 46.9 %

Function Name Sort by function name Hit count Sort by hit count
moab::SmoothFace::DumpModelControlPoints() 0
moab::SmoothFace::ac_at_edge(moab::CartVect&, moab::CartVect&, int) 0
moab::SmoothFace::area() 0
moab::SmoothFace::bounding_box(double*, double*) 0
moab::SmoothFace::evaluate_smooth_edge(unsigned long, double&, moab::CartVect&) 0
moab::numAdjTriInSet(moab::Interface*, unsigned long, unsigned long) 0
moab::SmoothFace::ray_intersection_correct(unsigned long, moab::CartVect&, moab::CartVect&, moab::CartVect&, double&, bool&) 4
moab::SmoothFace::append_smooth_tags(std::vector<moab::TagInfo*, std::allocator<moab::TagInfo*> >&) 6
moab::SmoothFace::normal_at(double, double, double, double&, double&, double&) 8
_GLOBAL__sub_I_SmoothFace.cpp 11
__static_initialization_and_destruction_0(int, int) 11
moab::SmoothFace::SmoothFace(moab::Interface*, unsigned long, moab::GeomTopoTool*) 12
moab::SmoothFace::compute_control_points_on_edges(double, moab::TagInfo*, moab::TagInfo*) 12
moab::SmoothFace::compute_internal_control_points_on_facets(double, moab::TagInfo*, moab::TagInfo*) 12
moab::SmoothFace::compute_tangents_for_each_edge() 12
moab::SmoothFace::init_gradient() 12
moab::SmoothFace::eval_bezier_patch_normal(unsigned long, moab::CartVect&, moab::CartVect&) 14
moab::SmoothFace::~SmoothFace() 24
moab::SmoothFace::move_to_surface(double&, double&, double&) 1763
moab::SmoothFace::project_to_facets(std::vector<unsigned long, std::allocator<unsigned long> >&, unsigned long&, int, double, moab::CartVect&, bool, bool&, moab::CartVect*, moab::CartVect*) 1777
moab::SmoothFace::project_to_facets_main(moab::CartVect&, bool, bool&, moab::CartVect*, moab::CartVect*) 1777
moab::SmoothFace::get_normals_for_vertices(unsigned long const*, moab::CartVect*) 2667
moab::SmoothFace::facet_area_coordinate(unsigned long, moab::CartVect&, moab::CartVect&) 2680
moab::SmoothFace::is_at_vertex(unsigned long, moab::CartVect&, moab::CartVect&, double, moab::CartVect&, moab::CartVect*) 2680
moab::SmoothFace::project_to_facet(unsigned long, moab::CartVect&, moab::CartVect&, moab::CartVect&, bool&, double) 2680
moab::SmoothFace::project_to_facet_plane(unsigned long, moab::CartVect&, moab::CartVect&, double&) 2680
moab::SmoothFace::project_to_patch(unsigned long, moab::CartVect&, moab::CartVect&, moab::CartVect&, moab::CartVect*, bool&, double, int) 2680
moab::SmoothFace::move_ac_inside(moab::CartVect&, double) 4790
moab::within_tolerance(moab::CartVect&, moab::CartVect&, double const&) 8040
moab::SmoothFace::eval_bezier_patch(unsigned long, moab::CartVect&, moab::CartVect&) 37090
moab::SmoothFace::find_edges_orientations(unsigned long*, unsigned long const*, int*) 44573
moab::SmoothFace::init_facet_control_points(moab::CartVect*, moab::CartVect (*) [5], moab::CartVect*) 44573
moab::SmoothFace::init_bezier_edge(unsigned long, double) 65526
moab::SmoothFace::init_edge_control_points(moab::CartVect&, moab::CartVect&, moab::CartVect&, moab::CartVect&, moab::CartVect&, moab::CartVect&, moab::CartVect*) 68193
moab::SmoothFace::adjust_bounding_box(moab::CartVect&) 802314

Generated by: LCOV version 1.11