LCOV - code coverage report
Current view: top level - src/mesquite/QualityMetric - QualityMetric.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 135 181 74.6 %
Date: 2020-07-18 00:09:26 Functions: 10 13 76.9 %
Branches: 147 338 43.5 %

Function Name Sort by function name Hit count Sort by hit count
MBMesquite::QualityMetric::evaluate_with_Hessian_diagonal(MBMesquite::PatchData&, unsigned long, double&, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<MBMesquite::Vector3D, std::allocator<MBMesquite::Vector3D> >&, std::vector<MBMesquite::SymMatrix3D, std::allocator<MBMesquite::SymMatrix3D> >&, MBMesquite::MsqError&) 0
MBMesquite::QualityMetric::remove_fixed_diagonals(MBMesquite::EntityTopology, unsigned int, std::vector<MBMesquite::Vector3D, std::allocator<MBMesquite::Vector3D> >&, std::vector<MBMesquite::SymMatrix3D, std::allocator<MBMesquite::SymMatrix3D> >&) 0
MBMesquite::QualityMetric::weighted_average_metrics(double const*, double const*, int const&, MBMesquite::MsqError&) 0
_GLOBAL__sub_I_QualityMetric.cpp 30
__static_initialization_and_destruction_0(int, int) 30
MBMesquite::QualityMetric::initialize_queue(MBMesquite::MeshDomainAssoc*, MBMesquite::Settings const*, MBMesquite::MsqError&) 209
MBMesquite::QualityMetric::remove_fixed_hessians(MBMesquite::EntityTopology, unsigned int, std::vector<MBMesquite::Matrix3D, std::allocator<MBMesquite::Matrix3D> >&) 139808
MBMesquite::QualityMetric::remove_fixed_gradients(MBMesquite::EntityTopology, unsigned int, std::vector<MBMesquite::Vector3D, std::allocator<MBMesquite::Vector3D> >&) 292588
MBMesquite::QualityMetric::fixed_vertex_bitmap(MBMesquite::PatchData&, MBMesquite::MsqMeshEntity const*, std::vector<unsigned long, std::allocator<unsigned long> >&) 292591
MBMesquite::QualityMetric::get_single_pass(MBMesquite::PatchData&, std::vector<unsigned long, std::allocator<unsigned long> >&, bool, MBMesquite::MsqError&) 343959
MBMesquite::QualityMetric::evaluate_with_gradient(MBMesquite::PatchData&, unsigned long, double&, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<MBMesquite::Vector3D, std::allocator<MBMesquite::Vector3D> >&, MBMesquite::MsqError&) 441653
MBMesquite::QualityMetric::evaluate_with_Hessian(MBMesquite::PatchData&, unsigned long, double&, std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<MBMesquite::Vector3D, std::allocator<MBMesquite::Vector3D> >&, std::vector<MBMesquite::Matrix3D, std::allocator<MBMesquite::Matrix3D> >&, MBMesquite::MsqError&) 546922
MBMesquite::get_delta_C(MBMesquite::PatchData const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, MBMesquite::MsqError&) 986140

Generated by: LCOV version 1.11