LCOV - code coverage report
Current view: top level - src/include/panoc-alm/inner/directions - lbfgs.hpp (source / functions) Hit Total Coverage
Test: ecee3ec3a495b05c61f077aa7a236b7e00601437 Lines: 81 103 78.6 %
Date: 2021-11-04 22:49:09 Functions: 17 20 85.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
_ZN2pa14PANOCDirectionINS_5LBFGSEE10changed_γEdd 11
pa::PANOCDirection<pa::LBFGS>::initialize(Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >) 10036
pa::PANOCDirection<pa::LBFGS>::apply(Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, double, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::InnerStride<1> >) 180683
pa::PANOCDirection<pa::LBFGS>::reset() 0
pa::PANOCDirection<pa::LBFGS>::update(Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, pa::Box const&, double) 190716
pa::LBFGS::update_valid(pa::LBFGSParams, double, double, double) 190742
bool pa::LBFGS::apply<Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >(Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true>&&, double) 18
bool pa::LBFGS::apply<Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::InnerStride<1> >&>(Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::InnerStride<1> >&, double) 180683
bool pa::LBFGS::apply<Eigen::Matrix<double, -1, 1, 0, -1, 1>&>(Eigen::Matrix<double, -1, 1, 0, -1, 1>&, double) 9
pa::LBFGS::reset() 10048
pa::LBFGS::resize(unsigned long) 10037
pa::LBFGS::update(Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1> const, 0, Eigen::InnerStride<1> >, pa::LBFGS::Sign, bool) 190726
pa::LBFGS::scale_y(double) 0
pa::PANOCDirection<pa::LBFGS>::get_name[abi:cxx11]() const 0
bool pa::LBFGS::apply<Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >(Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true>&&, double)::'lambda0'(unsigned long)::operator()(unsigned long) const 70
bool pa::LBFGS::apply<Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >(Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true>&&, double)::'lambda'(unsigned long)::operator()(unsigned long) const 70
bool pa::LBFGS::apply<Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::InnerStride<1> >&>(Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::InnerStride<1> >&, double)::'lambda0'(unsigned long)::operator()(unsigned long) const 1548188
bool pa::LBFGS::apply<Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::InnerStride<1> >&>(Eigen::Ref<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::InnerStride<1> >&, double)::'lambda'(unsigned long)::operator()(unsigned long) const 1548188
bool pa::LBFGS::apply<Eigen::Matrix<double, -1, 1, 0, -1, 1>&>(Eigen::Matrix<double, -1, 1, 0, -1, 1>&, double)::'lambda0'(unsigned long)::operator()(unsigned long) const 35
bool pa::LBFGS::apply<Eigen::Matrix<double, -1, 1, 0, -1, 1>&>(Eigen::Matrix<double, -1, 1, 0, -1, 1>&, double)::'lambda'(unsigned long)::operator()(unsigned long) const 35

Generated by: LCOV version 1.15