Walker test code coverage report
Current view: top level - RNG - RNGStack.cpp (source / functions) Hit Total Coverage
Commit: test_coverage.info Lines: 99 101 98.0 %
Date: 2022-09-21 13:52:12 Functions: 6 6 100.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 38 88 43.2 %

Function Name Sort by function name Hit count Sort by hit count
tk::RNGStack::regRandom123(int, std::map<tk::ctr::RNGType, tk::TaggedTuple<brigand::list<tag::seed, unsigned int> >, std::less<tk::ctr::RNGType>, std::allocator<std::pair<tk::ctr::RNGType const, tk::TaggedTuple<brigand::list<tag::seed, unsigned int> > > > > const&) 297
tk::RNGStack::regMKL(int, std::map<tk::ctr::RNGType, tk::TaggedTuple<brigand::list<tag::seed, unsigned int, tag::uniform_method, tk::ctr::MKLUniformMethodType, tag::gaussian_method, tk::ctr::MKLGaussianMethodType, tag::gaussianmv_method, tk::ctr::MKLGaussianMVMethodType, tag::beta_method, tk::ctr::MKLBetaMethodType, tag::gamma_method, tk::ctr::MKLGammaMethodType> >, std::less<tk::ctr::RNGType>, std::allocator<std::pair<tk::ctr::RNGType const, tk::TaggedTuple<brigand::list<tag::seed, unsigned int, tag::uniform_method, tk::ctr::MKLUniformMethodType, tag::gaussian_method, tk::ctr::MKLGaussianMethodType, tag::gaussianmv_method, tk::ctr::MKLGaussianMVMethodType, tag::beta_method, tk::ctr::MKLBetaMethodType, tag::gamma_method, tk::ctr::MKLGammaMethodType> > > > > const&) 297
tk::RNGStack::regRNGSSE(int, std::map<tk::ctr::RNGType, tk::TaggedTuple<brigand::list<tag::seed, unsigned int, tag::seqlen, tk::ctr::RNGSSESeqLenType> >, std::less<tk::ctr::RNGType>, std::allocator<std::pair<tk::ctr::RNGType const, tk::TaggedTuple<brigand::list<tag::seed, unsigned int, tag::seqlen, tk::ctr::RNGSSESeqLenType> > > > > const&) 297
tk::RNGStack::RNGStack(std::map<tk::ctr::RNGType, tk::TaggedTuple<brigand::list<tag::seed, unsigned int, tag::uniform_method, tk::ctr::MKLUniformMethodType, tag::gaussian_method, tk::ctr::MKLGaussianMethodType, tag::gaussianmv_method, tk::ctr::MKLGaussianMVMethodType, tag::beta_method, tk::ctr::MKLBetaMethodType, tag::gamma_method, tk::ctr::MKLGammaMethodType> >, std::less<tk::ctr::RNGType>, std::allocator<std::pair<tk::ctr::RNGType const, tk::TaggedTuple<brigand::list<tag::seed, unsigned int, tag::uniform_method, tk::ctr::MKLUniformMethodType, tag::gaussian_method, tk::ctr::MKLGaussianMethodType, tag::gaussianmv_method, tk::ctr::MKLGaussianMVMethodType, tag::beta_method, tk::ctr::MKLBetaMethodType, tag::gamma_method, tk::ctr::MKLGammaMethodType> > > > > const&, std::map<tk::ctr::RNGType, tk::TaggedTuple<brigand::list<tag::seed, unsigned int, tag::seqlen, tk::ctr::RNGSSESeqLenType> >, std::less<tk::ctr::RNGType>, std::allocator<std::pair<tk::ctr::RNGType const, tk::TaggedTuple<brigand::list<tag::seed, unsigned int, tag::seqlen, tk::ctr::RNGSSESeqLenType> > > > > const&, std::map<tk::ctr::RNGType, tk::TaggedTuple<brigand::list<tag::seed, unsigned int> >, std::less<tk::ctr::RNGType>, std::allocator<std::pair<tk::ctr::RNGType const, tk::TaggedTuple<brigand::list<tag::seed, unsigned int> > > > > const&) 297
tk::RNGStack::selected(std::vector<tk::ctr::RNGType, std::allocator<tk::ctr::RNGType> > const&) const 297
tk::RNGStack::regMKL(int, std::map<tk::ctr::RNGType, tk::TaggedTuple<brigand::list<tag::seed, unsigned int, tag::uniform_method, tk::ctr::MKLUniformMethodType, tag::gaussian_method, tk::ctr::MKLGaussianMethodType, tag::gaussianmv_method, tk::ctr::MKLGaussianMVMethodType, tag::beta_method, tk::ctr::MKLBetaMethodType, tag::gamma_method, tk::ctr::MKLGammaMethodType> >, std::less<tk::ctr::RNGType>, std::allocator<std::pair<tk::ctr::RNGType const, tk::TaggedTuple<brigand::list<tag::seed, unsigned int, tag::uniform_method, tk::ctr::MKLUniformMethodType, tag::gaussian_method, tk::ctr::MKLGaussianMethodType, tag::gaussianmv_method, tk::ctr::MKLGaussianMVMethodType, tag::beta_method, tk::ctr::MKLBetaMethodType, tag::gamma_method, tk::ctr::MKLGammaMethodType> > > > > const&)::{lambda(tk::ctr::RNGType)#1}::operator()(tk::ctr::RNGType) const 3267

Generated by: LCOV version 1.14