LCOV - code coverage report
Current view: top level - src/mesquite/QualityMetric/Shape - IdealWeightInverseMeanRatio.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 216 364 59.3 %
Date: 2020-07-18 00:09:26 Functions: 10 11 90.9 %
Branches: 296 1042 28.4 %

Function Name Sort by function name Hit count Sort by hit count
MBMesquite::IdealWeightInverseMeanRatio::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::IdealWeightInverseMeanRatio::IdealWeightInverseMeanRatio() 9
MBMesquite::IdealWeightInverseMeanRatio::IdealWeightInverseMeanRatio(MBMesquite::MsqError&, double) 9
_GLOBAL__sub_I_IdealWeightInverseMeanRatio.cpp 14
__static_initialization_and_destruction_0(int, int) 14
MBMesquite::IdealWeightInverseMeanRatio::set_metric_power(double, MBMesquite::MsqError&) 18
MBMesquite::IdealWeightInverseMeanRatio::get_name() const 28
MBMesquite::IdealWeightInverseMeanRatio::evaluate(MBMesquite::PatchData&, unsigned long, double&, MBMesquite::MsqError&) 84464
MBMesquite::IdealWeightInverseMeanRatio::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&) 139646
MBMesquite::IdealWeightInverseMeanRatio::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&) 152617
MBMesquite::IdealWeightInverseMeanRatio::get_negate_flag() const 152739

Generated by: LCOV version 1.11