Quinoa all test code coverage report
Current view: top level - Inciter - OversetFE.cpp (source / functions) Hit Total Coverage
Commit: -128-NOTFOUND Lines: 508 541 93.9 %
Date: 2024-05-15 16:30:14 Functions: 37 38 97.4 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 418 676 61.8 %

Function Name Sort by function name Hit count Sort by hit count
inciter::OversetFE::OversetFE(inciter::CProxy_Discretization const&, inciter::CProxy_Ghosts 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::OversetFE::getBCNodes() 307
inciter::OversetFE::continueSetup() 307
inciter::OversetFE::box(double, std::vector<double, std::allocator<double> > const&) 307
inciter::OversetFE::setup() 307
inciter::OversetFE::start() 307
inciter::OversetFE::OversetFE(inciter::CProxy_Discretization const&, inciter::CProxy_Ghosts 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&) 307
inciter::OversetFE::registerReducers() 587
inciter::OversetFE::writeFields(CkCallback) 626
inciter::OversetFE::norm() 763
inciter::OversetFE::bnorm(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&) 763
inciter::OversetFE::dfnorm() 763
inciter::OversetFE::mergelhs() 763
inciter::OversetFE::normfinal() 763
inciter::OversetFE::evalRestart() 3089
inciter::OversetFE::ResumeFromSync() 3089
inciter::OversetFE::evalLB(int) 3089
inciter::OversetFE::dt() 3396
inciter::OversetFE::out() 3396
inciter::OversetFE::next() 3396
inciter::OversetFE::step() 3396
inciter::OversetFE::advance(double, double) 3396
inciter::OversetFE::comblk(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long> >, std::allocator<std::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long> > > > const&) 3498
inciter::OversetFE::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&) 4866
inciter::OversetFE::comdfnorm(std::unordered_map<std::array<unsigned long, 2ul>, std::array<double, 3ul>, tk::UnsMesh::Hash<2ul>, tk::UnsMesh::Eq<2ul>, std::allocator<std::pair<std::array<unsigned long, 2ul> const, std::array<double, 3ul> > > > const&) 4866
inciter::OversetFE::BC() 10188
inciter::OversetFE::rhs() 10188
inciter::OversetFE::solve() 10188
inciter::OversetFE::stage() 10188
inciter::OversetFE::refine(std::vector<double, std::allocator<double> > const&) 10188
inciter::OversetFE::chBndGrad() 10188
inciter::OversetFE::lhs() 10495
inciter::OversetFE::transferSol() 11727
inciter::OversetFE::applySolTransfer(unsigned long) 11727
inciter::OversetFE::setTransferFlags(unsigned long) 11727
inciter::OversetFE::comChBndGrad(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&) 107070
inciter::OversetFE::comrhs(std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > > const&) 107070
inciter::OversetFE::edfnorm(std::array<unsigned long, 2ul> const&, std::unordered_map<std::array<unsigned long, 2ul>, std::vector<unsigned long, std::allocator<unsigned long> >, tk::UnsMesh::Hash<2ul>, tk::UnsMesh::Eq<2ul>, std::allocator<std::pair<std::array<unsigned long, 2ul> const, std::vector<unsigned long, std::allocator<unsigned long> > > > > const&) const 1925854

Generated by: LCOV version 1.14