Xyst test code coverage report
Current view: top level - Inciter - RieCG.cpp (source / functions) Hit Total Coverage
Commit: 5689ba12dc66a776d3d75f1ee48cc7d78eaa18dc Lines: 737 776 95.0 %
Date: 2024-11-22 19:17:03 Functions: 32 34 94.1 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 658 1162 56.6 %

Function Name Sort by function name Hit count Sort by hit count
inciter::RieCG::streamable() 559
inciter::RieCG::evalRestart() 12116
inciter::RieCG::writeFields(CkCallback) 1864
inciter::RieCG::resizePostAMR(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::tuple<std::vector<unsigned long, std::allocator<unsigned long> >, std::vector<unsigned long, std::allocator<unsigned long> >, std::unordered_map<unsigned long, unsigned long, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > > > const&, std::array<std::vector<double, std::allocator<double> >, 3ul> const&, std::unordered_map<unsigned long, std::array<unsigned long, 2ul>, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::array<unsigned long, 2ul> > > > const&, std::unordered_map<unsigned long, unsigned long, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, unsigned long> > > const&, std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long> > const&, std::unordered_map<int, std::unordered_set<unsigned long, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<unsigned long> >, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::unordered_set<unsigned long, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<unsigned long> > > > > const&, std::map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::less<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<unsigned long> > > > > const&, std::map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::less<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<unsigned long> > > > > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&) 0
inciter::RieCG::ResumeFromSync() 9039
inciter::RieCG::registerReducers() 768
inciter::RieCG::BC(double) 38599
inciter::RieCG::dt() 12680
inciter::RieCG::out() 12680
inciter::RieCG::rhs() 38040
inciter::RieCG::feop() 559
inciter::RieCG::grad() 38040
inciter::RieCG::step() 12680
inciter::RieCG::bnorm() 559
inciter::RieCG::merge() 559
inciter::RieCG::setup(double) 559
inciter::RieCG::solve() 38040
inciter::RieCG::stage() 38040
inciter::RieCG::start() 559
inciter::RieCG::bndint() 559
inciter::RieCG::comrhs(std::unordered_map<unsigned long, std::vector<double, std::allocator<double> >, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::vector<double, std::allocator<double> > > > > const&) 296274
inciter::RieCG::domint() 559
inciter::RieCG::evalLB(int) 12121
inciter::RieCG::refine() 12680
inciter::RieCG::advance(double) 12680
inciter::RieCG::comgrad(std::unordered_map<unsigned long, std::vector<double, std::allocator<double> >, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::vector<double, std::allocator<double> > > > > const&) 296274
inciter::RieCG::comnorm(std::unordered_map<int, std::unordered_map<unsigned long, std::array<double, 4ul>, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::array<double, 4ul> > > >, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::unordered_map<unsigned long, std::array<double, 4ul>, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, std::array<double, 4ul> > > > > > > const&) 4874
inciter::RieCG::evalres(std::vector<double, std::allocator<double> > const&) 12680
inciter::RieCG::setupBC() 559
inciter::RieCG::domsuped() 559
inciter::RieCG::integrals() 12680
inciter::RieCG::RieCG(inciter::CProxy_Discretization const&, std::map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::less<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<unsigned long> > > > > const&, std::map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::less<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<unsigned long> > > > > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&) 559
inciter::RieCG::RieCG(inciter::CProxy_Discretization const&, std::map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::less<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<unsigned long> > > > > const&, std::map<int, std::vector<unsigned long, std::allocator<unsigned long> >, std::less<int>, std::allocator<std::pair<int const, std::vector<unsigned long, std::allocator<unsigned long> > > > > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&).2 0
inciter::RieCG::bndint()::{lambda(double const*, unsigned long)#1}::operator()(double const*, unsigned long) const 202176

Generated by: LCOV version 1.16