LCOV - code coverage report
Current view: top level - src - FBEngine.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 1558 1941 80.3 %
Date: 2020-12-16 07:07:30 Functions: 53 68 77.9 %
Branches: 1764 5516 32.0 %

Function Name Sort by function name Hit count Sort by hit count
moab::FBEngine::BreakTriangle(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 0
moab::FBEngine::createTag(char const*, int, int, moab::TagInfo*&) 0
moab::FBEngine::getArrData(unsigned long const*, int, moab::TagInfo*, void*) 0
moab::FBEngine::getEgEvalXYZ(unsigned long, double, double, double, double&, double&, double&, double&, double&, double&, double&, double&, double&) 0
moab::FBEngine::getEgFcSense(unsigned long, unsigned long, int&) 0
moab::FBEngine::getEntNrmlSense(unsigned long, unsigned long, int&) 0
moab::FBEngine::getEntTgntU(unsigned long, double, double&, double&, double&) 0
moab::FBEngine::getEntURange(unsigned long, double&, double&) 0
moab::FBEngine::getFcEvalXYZ(unsigned long, double, double, double, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&) 0
moab::FBEngine::isEntAdj(unsigned long, unsigned long, bool&) 0
moab::FBEngine::measure(unsigned long const*, int, double*) 0
moab::FBEngine::print_debug_triangle(unsigned long) 0
moab::FBEngine::setArrData(unsigned long const*, int, moab::TagInfo*, void const*) 0
moab::FBEngine::split_edge_at_mesh_node(unsigned long, unsigned long, unsigned long&) 0
moab::FBEngine::split_edge_at_point(unsigned long, moab::CartVect&, unsigned long&) 0
moab::FBEngine::boundary_mesh_edges_on_face(unsigned long, moab::Range&) 1
moab::FBEngine::boundary_nodes_on_face(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 1
moab::FBEngine::create_volume_with_direction(unsigned long, unsigned long, double*, unsigned long&) 1
moab::FBEngine::redistribute_boundary_edges_to_faces(unsigned long, unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 1
moab::FBEngine::set_default_neumann_tags() 1
moab::FBEngine::chain_two_edges(unsigned long, unsigned long) 2
moab::FBEngine::split_bedge_at_new_mesh_node(unsigned long, unsigned long, unsigned long, unsigned long&) 2
moab::FBEngine::split_boundary(unsigned long, unsigned long) 2
moab::FBEngine::getNumEntSets(unsigned long, int, int*) 3
moab::FBEngine::gsubtract(unsigned long, unsigned long, unsigned long) 3
moab::FBEngine::chain_edges(double) 4
moab::FBEngine::delete_smooth_tags() 4
moab::FBEngine::separate(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, moab::Range&, moab::Range&) 4
moab::FBEngine::set_neumann_tags(unsigned long, unsigned long) 4
moab::FBEngine::smooth_new_intx_points(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 4
moab::FBEngine::split_internal_edge(unsigned long&, unsigned long&) 4
moab::FBEngine::split_surface(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&, unsigned long&) 4
moab::FBEngine::split_surface_with_direction(unsigned long, std::vector<double, std::allocator<double> >&, double*, int, double, unsigned long&) 4
moab::FBEngine::weave_lateral_face_from_edges(unsigned long, unsigned long, double*, unsigned long&) 4
moab::FBEngine::getPntRayIntsct(double, double, double, double, double, double, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<double, std::allocator<double> >&, std::vector<double, std::allocator<double> >&) 5
moab::FBEngine::divide_triangle(unsigned long, unsigned long&) 7
moab::FBEngine::getEgVtxSense(unsigned long, unsigned long, unsigned long, int&) 8
moab::FBEngine::getEntNrmlXYZ(unsigned long, double, double, double, double*, double*, double*) 8
moab::FBEngine::get_nodes_from_edge(unsigned long, std::vector<unsigned long, std::allocator<unsigned long> >&) 8
moab::FBEngine::initializeSmoothing() 8
moab::FBEngine::split_quads() 10
_GLOBAL__sub_I_FBEngine.cpp 11
__static_initialization_and_destruction_0(int, int) 11
moab::FBEngine::Init() 11
moab::FBEngine::FBEngine(moab::Interface*, moab::GeomTopoTool*, bool) 12
moab::FBEngine::addEntSet(unsigned long, unsigned long) 12
moab::FBEngine::clean() 12
moab::FBEngine::getEntUtoXYZ(unsigned long, double, double&, double&, double&) 12
moab::FBEngine::~FBEngine() 12
moab::area_coordinates(moab::Interface*, unsigned long, moab::CartVect&, double*, unsigned long&) 15
moab::FBEngine::compute_intersection_points(unsigned long&, unsigned long, unsigned long, moab::CartVect&, std::vector<moab::CartVect, std::allocator<moab::CartVect> >&, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<unsigned long, std::allocator<unsigned long> >&) 16
moab::FBEngine::create_new_gedge(std::vector<unsigned long, std::allocator<unsigned long> >&, unsigned long&) 16
moab::FBEngine::addEntArrToSet(moab::Range, unsigned long) 18
moab::FBEngine::createEntSet(int, unsigned long*) 18
moab::FBEngine::getEntBoundBox(unsigned long, double*, double*, double*, double*, double*, double*) 22
moab::FBEngine::chain_able_edge(unsigned long, double, unsigned long&, bool&) 33
moab::FBEngine::find_vertex_set_for_node(unsigned long, unsigned long&) 34
moab::FBEngine::getRootSet(unsigned long*) 37
moab::FBEngine::get_vert_edges(unsigned long, unsigned long&, unsigned long&) 37
moab::FBEngine::getNumOfType(unsigned long, int, int*) 39
moab::FBEngine::getEntClosestPt(unsigned long, double, double, double, double*, double*, double*) 51
moab::FBEngine::getVtxCoord(unsigned long, double*, double*, double*) 58
moab::FBEngine::getEntities(unsigned long, int, moab::Range&) 118
moab::FBEngine::getEntAdj(unsigned long, int, moab::Range&) 123
moab::FBEngine::getAdjacentEntities(unsigned long, int, moab::Range&) 135
moab::FBEngine::getEntType(unsigned long, int*) 223
moab::FBEngine::BreakTriangle2(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long) 1775
moab::intersect_segment_and_plane_slice(moab::CartVect&, moab::CartVect&, moab::CartVect&, moab::CartVect&, moab::CartVect&, moab::CartVect&, moab::CartVect&, double&) 2834

Generated by: LCOV version 1.11