LCOV - code coverage report
Current view: top level - include/math - eigenLapack.hpp (source / functions) Coverage Total Hit
Test: mxlib Lines: 65.4 % 312 204
Test Date: 2026-08-30 22:23:37 Functions: 71.4 % 14 10

Function Name Sort by function name Hit count Sort by function hit count
bool mx::math::detail::resizeSyevrBuffer<double, int>(int*&, int&, int) 113
int mx::math::calcEigenVecs<double, Eigen::Array<double, -1, -1, 0, -1, -1> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, int, bool, bool, mx::math::syevrMem<double>*, double*) 14
int mx::math::calcKLModes<double, Eigen::Array<double, -1, -1, 0, -1, -1>, Eigen::Array<double, -1, -1, 0, -1, -1> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1> const&, int, mx::math::syevrMem<double>*, double*, double*) 5
int mx::math::detail::callSyevr<double>(char, char, char, int, double*, int, double, double, int, int, double, int*, double*, double*, int, int*, double*, int, int*, int) 42
int mx::math::eigenGESDD<double>(Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&) 0
int mx::math::eigenPseudoInverse<double>(Eigen::Array<double, -1, -1, 0, -1, -1>&, double&, int&, Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, double&, double, int) 0
int mx::math::eigenPseudoInverse<double>(Eigen::Array<double, -1, -1, 0, -1, -1>&, double&, int&, Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, int, double&, double, int) 0
int mx::math::eigenPseudoInverse<double>(Eigen::Array<double, -1, -1, 0, -1, -1>&, double&, int&, Eigen::Array<double, -1, -1, 0, -1, -1>&, double&, double, int) 0
int mx::math::eigenSYEVR<Eigen::Array<double, -1, -1, 0, -1, -1> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1>&, int, int, char, mx::math::syevrMem<Eigen::Array<double, -1, -1, 0, -1, -1>::Scalar>*) 39
mx::math::syevrMem<double>::free() 31
mx::math::syevrMem<double>::syevrMem() 28
mx::math::syevrMem<double>::~syevrMem() 28
void mx::math::detail::releaseSyevrBuffer<int>(int*&, int&) 155
void mx::math::eigenSYRK<Eigen::Array<double, -1, -1, 0, -1, -1>, Eigen::Array<double, -1, -1, 0, -1, -1> >(Eigen::Array<double, -1, -1, 0, -1, -1>&, Eigen::Array<double, -1, -1, 0, -1, -1> const&) 1

Generated by: LCOV version 2.0-1