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 14:49:59 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 317981
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 4ul>::slice<0ul, 3ul, 3ul, 1ul>() const 317995
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator+=(HLR::Kinematics::Matrix<double, 4ul, 1ul> const&) 330293
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::operator*<double, 3ul, 1ul>(double, HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 330293
HLR::Kinematics::Matrix<double, 4ul, 1ul> HLR::Kinematics::operator*<double, 4ul, 1ul>(HLR::Kinematics::Matrix<double, 4ul, 1ul> const&, double) 330293
HLR::Kinematics::Matrix<double, 4ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 1ul>::slice<0ul, 0ul, 4ul, 1ul>() const 330293
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 330293
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator+(HLR::Kinematics::Matrix<double, 4ul, 1ul> const&) const 330293
HLR::Kinematics::Matrix<double, 3ul, 3ul> HLR::Kinematics::Matrix<double, 3ul, 6ul>::slice<0ul, 3ul, 3ul, 3ul>() const 330294
HLR::Kinematics::Matrix<double, 3ul, (3ul)+(3ul)> HLR::Kinematics::Matrix<double, 3ul, 3ul>::horizontal_augment<3ul>(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&) const 330296
HLR::Kinematics::Matrix<double, 3ul, 3ul>::inverse() const 330296
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator*=(double) 648301
HLR::Kinematics::Matrix<double, 3ul, 1ul>::get_magnitude() const 648305
HLR::Kinematics::Matrix<double, 3ul, 1ul>::transpose() const 648305
HLR::Kinematics::Matrix<double, 1ul, 1ul> HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 648306
HLR::Kinematics::Matrix<double, 3ul, 4ul>::operator[](unsigned long) const 954057
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator-=(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 978589
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::operator*<double, 3ul, 1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&, double) 978589
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator-(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 978589
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator+=(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 1296570
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator*=(double) 1308882
HLR::Kinematics::Matrix<double, 4ul, 1ul>::get_m() const 1627112
HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator[](unsigned long) 1944915
HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator[](unsigned long) const 1944924
HLR::Kinematics::Matrix<double, 1ul, 1ul>::operator[](unsigned long) 2593224
HLR::Kinematics::Matrix<double, 4ul, 2ul>::operator[](unsigned long) const 2618182
HLR::Kinematics::Matrix<double, 3ul, 6ul>::operator[](unsigned long) const 2972646
HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator[](unsigned long) 5945283
HLR::Kinematics::Matrix<double, 3ul, 4ul>::operator[](unsigned long) 6677958
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator[](unsigned long) const 8709324
HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator[](unsigned long) const 8917983
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator[](unsigned long) 11742984
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator[](unsigned long) 15805067
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator[](unsigned long) const 18580942
HLR::Kinematics::Matrix<double, 3ul, 6ul>::operator[](unsigned long) 46426443

Generated by: LCOV version 1.12