LCOV - code coverage report
Current view: top level - src/mesquite/QualityImprover/OptSolvers - NonGradient.cpp (source / functions) Hit Total Coverage
Test: coverage_sk.info Lines: 156 217 71.9 %
Date: 2020-07-18 00:09:26 Functions: 13 18 72.2 %
Branches: 180 462 39.0 %

Function Name Sort by function name Hit count Sort by hit count
MBMesquite::NonGradient::NonGradient(MBMesquite::ObjectiveFunction*, MBMesquite::MsqError&) 0
MBMesquite::NonGradient::get_name() const 0
MBMesquite::NonGradient::printPatch(MBMesquite::PatchData const&, MBMesquite::MsqError&) 0
MBMesquite::NonGradient::printSimplex(std::vector<double, std::allocator<double> >&, std::vector<double, std::allocator<double> >&) 0
MBMesquite::NonGradient::testRowSum(int, int, double*, double*) 0
MBMesquite::NonGradient::cleanup() 2
MBMesquite::NonGradient::NonGradient(MBMesquite::ObjectiveFunction*) 3
MBMesquite::NonGradient::get_patch_set() 4
MBMesquite::NonGradient::initialize(MBMesquite::PatchData&, MBMesquite::MsqError&) 5
_GLOBAL__sub_I_NonGradient.cpp 30
__static_initialization_and_destruction_0(int, int) 30
MBMesquite::NonGradient::terminate_mesh_iteration(MBMesquite::PatchData&, MBMesquite::MsqError&) 50
MBMesquite::NonGradient::getPatchDimension(MBMesquite::PatchData const&, MBMesquite::MsqError&) 850
MBMesquite::NonGradient::getRowSum(int, int, std::vector<double, std::allocator<double> >&, std::vector<double, std::allocator<double> >&) 850
MBMesquite::NonGradient::initialize_mesh_iteration(MBMesquite::PatchData&, MBMesquite::MsqError&) 850
MBMesquite::NonGradient::optimize_vertex_positions(MBMesquite::PatchData&, MBMesquite::MsqError&) 850
MBMesquite::NonGradient::amotry(std::vector<double, std::allocator<double> >&, std::vector<double, std::allocator<double> >&, double*, int, double, MBMesquite::PatchData&, MBMesquite::MsqError&) 15294
MBMesquite::NonGradient::evaluate(double*, MBMesquite::PatchData&, MBMesquite::MsqError&) 19860

Generated by: LCOV version 1.11