LCOV - code coverage report
Current view: top level - include/Kinematics - Matrix.ipp (source / functions) Hit Total Coverage
Test: HLR Lines: 191 191 100.0 %
Date: 2018-01-09 15:58:19 Functions: 130 134 97.0 %

Function Name Sort by function name Hit count Sort by hit count
std::basic_ostream<char, std::char_traits<char> >& HLR::Kinematics::operator<< <double, 3ul, 1ul>(std::basic_ostream<char, std::char_traits<char> >&, HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 0
std::basic_ostream<char, std::char_traits<char> >& HLR::Kinematics::operator<< <double, 4ul, 1ul>(std::basic_ostream<char, std::char_traits<char> >&, HLR::Kinematics::Matrix<double, 4ul, 1ul> const&) 0
HLR::Kinematics::Matrix<double, 3ul, 1ul>::str[abi:cxx11]() const 0
HLR::Kinematics::Matrix<double, 4ul, 1ul>::str[abi:cxx11]() const 0
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator!=(HLR::Kinematics::Matrix<double, 2ul, 3ul> const&) 1
HLR::Kinematics::Matrix<int, 1ul, 1ul>::Matrix(std::initializer_list<std::initializer_list<int> >) 1
HLR::Kinematics::Matrix<int, 2ul, 4ul>::operator==(HLR::Kinematics::Matrix<int, 2ul, 4ul> const&) 1
HLR::Kinematics::Matrix<int, 2ul, 5ul>::operator==(HLR::Kinematics::Matrix<int, 2ul, 5ul> const&) 1
HLR::Kinematics::Matrix<int, 3ul, 4ul>::operator==(HLR::Kinematics::Matrix<int, 3ul, 4ul> const&) 1
HLR::Kinematics::Matrix<int, 5ul, 1ul>::operator==(HLR::Kinematics::Matrix<int, 5ul, 1ul> const&) 1
HLR::Kinematics::Matrix<int, 5ul, 2ul>::operator==(HLR::Kinematics::Matrix<int, 5ul, 2ul> const&) 1
HLR::Kinematics::Matrix<int, 5ul, 5ul>::operator==(HLR::Kinematics::Matrix<int, 5ul, 5ul> const&) 1
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator/<int, 2ul, 3ul>(int, HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 1
std::basic_ostream<char, std::char_traits<char> >& HLR::Kinematics::operator<< <double, 2ul, 2ul>(std::basic_ostream<char, std::char_traits<char> >&, HLR::Kinematics::Matrix<double, 2ul, 2ul> const&) 1
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator-<int, 2ul, 3ul>(int, HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 1
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator*<int, 2ul, 3ul>(int, HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 1
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator+<int, 2ul, 3ul>(int, HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 1
HLR::Kinematics::Matrix<double, 1ul, 3ul>::get_magnitude() const 1
HLR::Kinematics::Matrix<double, 2ul, 2ul>::str[abi:cxx11]() const 1
HLR::Kinematics::Matrix<double, 3ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&, double) const 1
HLR::Kinematics::Matrix<double, 4ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 4ul, 4ul> const&, double) const 1
HLR::Kinematics::Matrix<double, 4ul, (4ul)+(4ul)> HLR::Kinematics::Matrix<double, 4ul, 4ul>::horizontal_augment<4ul>(HLR::Kinematics::Matrix<double, 4ul, 4ul> const&) const 1
HLR::Kinematics::Matrix<double, 4ul, 4ul>::inverse() const 1
HLR::Kinematics::Matrix<double, 4ul, 4ul> HLR::Kinematics::Matrix<double, 4ul, 8ul>::slice<0ul, 4ul, 4ul, 4ul>() const 1
HLR::Kinematics::Matrix<int, 29ul, 13ul>::get_m() const 1
HLR::Kinematics::Matrix<int, 29ul, 13ul>::get_n() const 1
HLR::Kinematics::Matrix<int, (2ul)+(3ul), 2ul> HLR::Kinematics::Matrix<int, 2ul, 2ul>::vertical_augment<3ul>(HLR::Kinematics::Matrix<int, 3ul, 2ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, (3ul)+(2ul)> HLR::Kinematics::Matrix<int, 2ul, 3ul>::horizontal_augment<2ul>(HLR::Kinematics::Matrix<int, 2ul, 2ul> const&) const 1
HLR::Kinematics::Matrix<int, 4ul, 4ul> HLR::Kinematics::Matrix<int, 2ul, 3ul>::slice<0ul, 0ul, 4ul, 4ul>() const 1
HLR::Kinematics::Matrix<int, 2ul, 3ul>::transpose() const 1
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator-(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator*<3ul>(HLR::Kinematics::Matrix<int, 3ul, 3ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator+(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 2ul, 4ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 2ul, 5ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 2ul, 5ul> const&, int) const 1
HLR::Kinematics::Matrix<int, (3ul)+(2ul), 1ul> HLR::Kinematics::Matrix<int, 3ul, 1ul>::vertical_augment<2ul>(HLR::Kinematics::Matrix<int, 2ul, 1ul> const&) const 1
HLR::Kinematics::Matrix<int, 3ul, (1ul)+(3ul)> HLR::Kinematics::Matrix<int, 3ul, 1ul>::horizontal_augment<3ul>(HLR::Kinematics::Matrix<int, 3ul, 3ul> const&) const 1
HLR::Kinematics::Matrix<int, 3ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 3ul, 4ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 4ul, 2ul>::transpose() const 1
HLR::Kinematics::Matrix<int, 3ul, 2ul> HLR::Kinematics::Matrix<int, 4ul, 4ul>::slice<1ul, 1ul, 3ul, 2ul>() const 1
HLR::Kinematics::Matrix<int, 4ul, 4ul> HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator*<4ul>(HLR::Kinematics::Matrix<int, 4ul, 4ul> const&) const 1
HLR::Kinematics::Matrix<int, 5ul, 1ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 5ul, 1ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 5ul, 2ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 5ul, 2ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 5ul, 5ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 5ul, 5ul> const&, int) const 1
HLR::Kinematics::Matrix<double, 2ul, 3ul>::Matrix(std::initializer_list<std::initializer_list<double> >) 2
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator-=(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 2
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator!=(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 2
HLR::Kinematics::Matrix<int, 3ul, 2ul>::operator==(HLR::Kinematics::Matrix<int, 3ul, 2ul> const&) 2
HLR::Kinematics::Matrix<int, 3ul, 3ul>::at(unsigned long) 2
HLR::Kinematics::Matrix<int, 3ul, 3ul>::operator==(HLR::Kinematics::Matrix<int, 3ul, 3ul> const&) 2
HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator==(HLR::Kinematics::Matrix<int, 4ul, 4ul> const&) 2
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator/<int, 2ul, 3ul>(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) 2
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator-<int, 2ul, 3ul>(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) 2
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator+<int, 2ul, 3ul>(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) 2
HLR::Kinematics::Matrix<double, 1ul, 3ul>::transpose() const 2
HLR::Kinematics::Matrix<int, 2ul, 1ul>::operator[](unsigned long) const 2
HLR::Kinematics::Matrix<int, 3ul, 2ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 3ul, 2ul> const&, int) const 2
HLR::Kinematics::Matrix<int, 3ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 3ul, 3ul> const&, int) const 2
HLR::Kinematics::Matrix<int, 3ul, 3ul>::at(unsigned long) const 2
HLR::Kinematics::Matrix<int, 4ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 4ul, 4ul> const&, int) const 2
HLR::Kinematics::Matrix<double, 3ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 3ul, 4ul> const&, double) const 3
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator[](unsigned long) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator/=(int) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator-=(int) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator+=(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator*<int, 2ul, 3ul>(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) 4
HLR::Kinematics::Matrix<double, 2ul, 2ul>::operator[](unsigned long) const 4
HLR::Kinematics::Matrix<int, 5ul, 1ul>::operator[](unsigned long) 5
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator==(HLR::Kinematics::Matrix<double, 2ul, 3ul> const&) 6
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator*=(int) 6
HLR::Kinematics::Matrix<int, 3ul, 1ul>::operator[](unsigned long) const 6
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator+=(int) 8
HLR::Kinematics::Matrix<int, 2ul, 4ul>::operator[](unsigned long) 8
HLR::Kinematics::Matrix<double, 2ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 2ul, 3ul> const&, double) const 8
HLR::Kinematics::Matrix<int, 2ul, 2ul>::operator[](unsigned long) const 8
HLR::Kinematics::Matrix<int, 4ul, 2ul>::operator[](unsigned long) const 8
HLR::Kinematics::Matrix<int, 2ul, 5ul>::operator[](unsigned long) 10
HLR::Kinematics::Matrix<int, 5ul, 2ul>::operator[](unsigned long) 10
HLR::Kinematics::Matrix<int, 5ul, 1ul>::operator[](unsigned long) const 10
HLR::Kinematics::Matrix<int, 3ul, 2ul>::operator[](unsigned long) 12
HLR::Kinematics::Matrix<int, 3ul, 4ul>::operator[](unsigned long) 12
HLR::Kinematics::Matrix<double, 4ul, 4ul>::operator[](unsigned long) 16
HLR::Kinematics::Matrix<double, 4ul, 8ul>::operator[](unsigned long) const 16
HLR::Kinematics::Matrix<int, 2ul, 4ul>::operator[](unsigned long) const 16
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator==(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 18
HLR::Kinematics::Matrix<int, 2ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) const 18
HLR::Kinematics::Matrix<int, 2ul, 5ul>::operator[](unsigned long) const 20
HLR::Kinematics::Matrix<int, 5ul, 2ul>::operator[](unsigned long) const 20
HLR::Kinematics::Matrix<int, 3ul, 4ul>::operator[](unsigned long) const 24
HLR::Kinematics::Matrix<int, 3ul, 2ul>::operator[](unsigned long) const 30
HLR::Kinematics::Matrix<int, 5ul, 5ul>::operator[](unsigned long) const 50
HLR::Kinematics::Matrix<int, 3ul, 3ul>::operator[](unsigned long) const 63
HLR::Kinematics::Matrix<double, 4ul, 4ul>::operator[](unsigned long) const 64
HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator[](unsigned long) 70
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator[](unsigned long) const 84
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator[](unsigned long) 150
HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator[](unsigned long) const 198
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator[](unsigned long) const 256
HLR::Kinematics::Matrix<double, 4ul, 8ul>::operator[](unsigned long) 388
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator+(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 168222
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 4ul>::slice<0ul, 3ul, 3ul, 1ul>() const 168236
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator+=(HLR::Kinematics::Matrix<double, 4ul, 1ul> const&) 180293
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::operator*<double, 3ul, 1ul>(double, HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 180293
HLR::Kinematics::Matrix<double, 4ul, 1ul> HLR::Kinematics::operator*<double, 4ul, 1ul>(HLR::Kinematics::Matrix<double, 4ul, 1ul> const&, double) 180293
HLR::Kinematics::Matrix<double, 4ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 1ul>::slice<0ul, 0ul, 4ul, 1ul>() const 180293
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 180293
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator+(HLR::Kinematics::Matrix<double, 4ul, 1ul> const&) const 180293
HLR::Kinematics::Matrix<double, 3ul, 3ul> HLR::Kinematics::Matrix<double, 3ul, 6ul>::slice<0ul, 3ul, 3ul, 3ul>() const 180294
HLR::Kinematics::Matrix<double, 3ul, (3ul)+(3ul)> HLR::Kinematics::Matrix<double, 3ul, 3ul>::horizontal_augment<3ul>(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&) const 180296
HLR::Kinematics::Matrix<double, 3ul, 3ul>::inverse() const 180296
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator*=(double) 348542
HLR::Kinematics::Matrix<double, 3ul, 1ul>::get_magnitude() const 348552
HLR::Kinematics::Matrix<double, 3ul, 1ul>::transpose() const 348552
HLR::Kinematics::Matrix<double, 1ul, 1ul> HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 348553
HLR::Kinematics::Matrix<double, 3ul, 4ul>::operator[](unsigned long) const 504780
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator-=(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 528827
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::operator*<double, 3ul, 1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&, double) 528827
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator-(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 528827
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator+=(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 697049
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator*=(double) 709120
HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator[](unsigned long) 1045656
HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator[](unsigned long) const 1045665
HLR::Kinematics::Matrix<double, 1ul, 1ul>::operator[](unsigned long) 1394212
HLR::Kinematics::Matrix<double, 4ul, 2ul>::operator[](unsigned long) const 1418390
HLR::Kinematics::Matrix<double, 3ul, 6ul>::operator[](unsigned long) const 1622646
HLR::Kinematics::Matrix<double, 4ul, 1ul>::get_m() const 1779040
HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator[](unsigned long) 3245283
HLR::Kinematics::Matrix<double, 3ul, 4ul>::operator[](unsigned long) 3533019
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator[](unsigned long) const 4663147
HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator[](unsigned long) const 4867983
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator[](unsigned long) 6345858
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator[](unsigned long) 9327336
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator[](unsigned long) const 10035789
HLR::Kinematics::Matrix<double, 3ul, 6ul>::operator[](unsigned long) 29649129

Generated by: LCOV version 1.12