LCOV - code coverage report
Current view: top level - math/linalg - covariance_matrix_factored.hpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 95.1 % 103 98
Test Date: 2026-04-26 21:52:20 Functions: 88.4 % 69 61
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by function hit count
tracking::math::CovarianceMatrixFactored<float, 3>::trace() const 0
tracking::math::CovarianceMatrixFactored::trace() const 0
tracking::math::CovarianceMatrixFactored::trace() const 0
tracking::math::CovarianceMatrixFactored<float, 6> tracking::math::CovarianceMatrixFactored<float, 6>::apaT<true>(tracking::math::SquareMatrix<float, 6, true> const&) const 2
tracking::math::CovarianceMatrixFactored tracking::math::CovarianceMatrixFactored::apaT(tracking::math::SquareMatrix const&) const 1
tracking::math::CovarianceMatrixFactored tracking::math::CovarianceMatrixFactored::apaT(tracking::math::SquareMatrix const&) const 1
void tracking::math::CovarianceMatrixFactored<float, 4>::fill<6, 4>(tracking::math::CovarianceMatrixFactored<float, 6> const&) 2
void tracking::math::CovarianceMatrixFactored::fill<6, 4>(tracking::math::CovarianceMatrixFactored const&) 1
void tracking::math::CovarianceMatrixFactored::fill<4, 4>(tracking::math::CovarianceMatrixFactored const&) 1
tracking::math::CovarianceMatrixFactored<float, 3>::setIdentity() 3
tracking::math::CovarianceMatrixFactored::setIdentity() 0
tracking::math::CovarianceMatrixFactored::setIdentity() 1
tracking::math::CovarianceMatrixFactored::setIdentity() 2
tracking::math::CovarianceMatrixFactored<float, 3>::setVariance(int, float) 3
tracking::math::CovarianceMatrixFactored::setVariance(int, float) 1
tracking::math::CovarianceMatrixFactored::setVariance(int, double) 2
tracking::math::CovarianceMatrixFactored<float, 3>::D(int, float) 4
tracking::math::CovarianceMatrixFactored::D(int, float) 0
tracking::math::CovarianceMatrixFactored::D(int, double) 2
tracking::math::CovarianceMatrixFactored::D(int, float) 2
tracking::math::CovarianceMatrixFactored<float, 3>::composed_inverse() const 8
tracking::math::CovarianceMatrixFactored::composed_inverse() const 1
tracking::math::CovarianceMatrixFactored::composed_inverse() const 1
tracking::math::CovarianceMatrixFactored::composed_inverse() const 1
tracking::math::CovarianceMatrixFactored::composed_inverse() const 5
tracking::math::CovarianceMatrixFactored<float, 3>::inverse() const 12
tracking::math::CovarianceMatrixFactored::inverse() const 0
tracking::math::CovarianceMatrixFactored::inverse() const 2
tracking::math::CovarianceMatrixFactored::inverse() const 2
tracking::math::CovarianceMatrixFactored::inverse() const 4
tracking::math::CovarianceMatrixFactored::inverse() const 4
tracking::math::CovarianceMatrixFactored<float, 3>::FromDiagonal(tracking::math::DiagonalMatrix<float, 3> const&) 13
tracking::math::CovarianceMatrixFactored::FromDiagonal(tracking::math::DiagonalMatrix const&) 0
tracking::math::CovarianceMatrixFactored::FromDiagonal(tracking::math::DiagonalMatrix const&) 2
tracking::math::CovarianceMatrixFactored::FromDiagonal(tracking::math::DiagonalMatrix const&) 11
tracking::math::CovarianceMatrixFactored<float, 3>::FromList(std::initializer_list<std::initializer_list<float> > const&, std::initializer_list<float> const&) 19
tracking::math::CovarianceMatrixFactored::FromList(std::initializer_list > const&, std::initializer_list const&) 1
tracking::math::CovarianceMatrixFactored::FromList(std::initializer_list > const&, std::initializer_list const&) 4
tracking::math::CovarianceMatrixFactored::FromList(std::initializer_list > const&, std::initializer_list const&) 14
void tracking::math::CovarianceMatrixFactored<float, 4>::thornton<2>(tracking::math::SquareMatrix<float, 4, true> const&, tracking::math::Matrix<float, 4, 2, true> const&, tracking::math::DiagonalMatrix<float, 2> const&) 25
void tracking::math::CovarianceMatrixFactored::thornton<2>(tracking::math::SquareMatrix const&, tracking::math::Matrix const&, tracking::math::DiagonalMatrix const&) 1
void tracking::math::CovarianceMatrixFactored::thornton<2>(tracking::math::SquareMatrix const&, tracking::math::Matrix const&, tracking::math::DiagonalMatrix const&) 1
void tracking::math::CovarianceMatrixFactored::thornton<1>(tracking::math::SquareMatrix const&, tracking::math::Matrix const&, tracking::math::DiagonalMatrix const&) 2
void tracking::math::CovarianceMatrixFactored::thornton<5>(tracking::math::SquareMatrix const&, tracking::math::Matrix const&, tracking::math::DiagonalMatrix const&) 5
void tracking::math::CovarianceMatrixFactored::thornton<2>(tracking::math::SquareMatrix const&, tracking::math::Matrix const&, tracking::math::DiagonalMatrix const&) 5
void tracking::math::CovarianceMatrixFactored::thornton<5>(tracking::math::SquareMatrix const&, tracking::math::Matrix const&, tracking::math::DiagonalMatrix const&) 5
void tracking::math::CovarianceMatrixFactored::thornton<2>(tracking::math::SquareMatrix const&, tracking::math::Matrix const&, tracking::math::DiagonalMatrix const&) 6
tracking::math::CovarianceMatrixFactored<float, 3>::Identity() 30
tracking::math::CovarianceMatrixFactored::Identity() 1
tracking::math::CovarianceMatrixFactored::Identity() 2
tracking::math::CovarianceMatrixFactored::Identity() 3
tracking::math::CovarianceMatrixFactored::Identity() 10
tracking::math::CovarianceMatrixFactored::Identity() 14
void tracking::math::CovarianceMatrixFactored<float, 3>::apaT<true>(tracking::math::SquareMatrix<float, 3, true> const&) 41
void tracking::math::CovarianceMatrixFactored::apaT(tracking::math::SquareMatrix const&) 2
void tracking::math::CovarianceMatrixFactored::apaT(tracking::math::SquareMatrix const&) 6
void tracking::math::CovarianceMatrixFactored::apaT(tracking::math::SquareMatrix const&) 10
void tracking::math::CovarianceMatrixFactored::apaT(tracking::math::SquareMatrix const&) 11
void tracking::math::CovarianceMatrixFactored::apaT(tracking::math::SquareMatrix const&) 12
tracking::math::CovarianceMatrixFactored<float, 3>::rank1Update(float, tracking::math::Vector<float, 3> const&) 73
tracking::math::CovarianceMatrixFactored::rank1Update(double, tracking::math::Vector const&) 0
tracking::math::CovarianceMatrixFactored::rank1Update(double, tracking::math::Vector const&) 1
tracking::math::CovarianceMatrixFactored::rank1Update(float, tracking::math::Vector const&) 2
tracking::math::CovarianceMatrixFactored::rank1Update(float, tracking::math::Vector const&) 35
tracking::math::CovarianceMatrixFactored::rank1Update(float, tracking::math::Vector const&) 35
tracking::math::CovarianceMatrixFactored<float, 3>::operator()(int, int) const 81
tracking::math::CovarianceMatrixFactored::operator()(int, int) const 9
tracking::math::CovarianceMatrixFactored::operator()(int, int) const 36
tracking::math::CovarianceMatrixFactored::operator()(int, int) const 36
tracking::math::CovarianceMatrixFactored<float, 3>::CovarianceMatrixFactored(tracking::math::TriangularMatrix<float, 3, false, true> const&, tracking::math::DiagonalMatrix<float, 3> const&) 114
tracking::math::CovarianceMatrixFactored::CovarianceMatrixFactored(tracking::math::TriangularMatrix const&, tracking::math::DiagonalMatrix const&) 15
tracking::math::CovarianceMatrixFactored::CovarianceMatrixFactored(tracking::math::TriangularMatrix const&, tracking::math::DiagonalMatrix const&) 16
tracking::math::CovarianceMatrixFactored::CovarianceMatrixFactored(tracking::math::TriangularMatrix const&, tracking::math::DiagonalMatrix const&) 16
tracking::math::CovarianceMatrixFactored::CovarianceMatrixFactored(tracking::math::TriangularMatrix const&, tracking::math::DiagonalMatrix const&) 23
tracking::math::CovarianceMatrixFactored::CovarianceMatrixFactored(tracking::math::TriangularMatrix const&, tracking::math::DiagonalMatrix const&) 44
tracking::math::CovarianceMatrixFactored<float, 3>::operator()() const 279
tracking::math::CovarianceMatrixFactored::operator()() const 12
tracking::math::CovarianceMatrixFactored::operator()() const 13
tracking::math::CovarianceMatrixFactored::operator()() const 18
tracking::math::CovarianceMatrixFactored::operator()() const 98
tracking::math::CovarianceMatrixFactored::operator()() const 138
tracking::math::CovarianceMatrixFactored<float, 3>::at_unsafe(int, int) const 498
tracking::math::CovarianceMatrixFactored::at_unsafe(int, int) const 0
tracking::math::CovarianceMatrixFactored::at_unsafe(int, int) const 26
tracking::math::CovarianceMatrixFactored::at_unsafe(int, int) const 52
tracking::math::CovarianceMatrixFactored::at_unsafe(int, int) const 96
tracking::math::CovarianceMatrixFactored::at_unsafe(int, int) const 324

Generated by: LCOV version 2.0-1