LCOV - code coverage report
Current view: top level - include/Kinematics - Matrix.ipp (source / functions) Hit Total Coverage
Test: HLR Lines: 196 196 100.0 %
Date: 2018-01-16 12:39:55 Functions: 132 136 97.1 %

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, 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, 4ul>::operator*<4ul>(HLR::Kinematics::Matrix<double, 4ul, 4ul> const&) 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<double, 4ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 4ul, 4ul> const&, double) const 2
HLR::Kinematics::Matrix<double, 4ul, 4ul> HLR::Kinematics::Matrix<double, 4ul, 8ul>::slice<0ul, 4ul, 4ul, 4ul>() 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<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<double, 4ul, 8ul>::operator[](unsigned long) const 32
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<int, 4ul, 4ul>::operator[](unsigned long) 70
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator[](unsigned long) const 84
HLR::Kinematics::Matrix<double, 4ul, 4ul>::operator[](unsigned long) 96
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator[](unsigned long) 150
HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator[](unsigned long) const 198
HLR::Kinematics::Matrix<double, 4ul, 4ul>::operator[](unsigned long) const 224
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 211899
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 4ul>::slice<0ul, 3ul, 3ul, 1ul>() const 211914
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator+=(HLR::Kinematics::Matrix<double, 4ul, 1ul> const&) 230293
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::operator*<double, 3ul, 1ul>(double, HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 230293
HLR::Kinematics::Matrix<double, 4ul, 1ul> HLR::Kinematics::operator*<double, 4ul, 1ul>(HLR::Kinematics::Matrix<double, 4ul, 1ul> const&, double) 230293
HLR::Kinematics::Matrix<double, 4ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 1ul>::slice<0ul, 0ul, 4ul, 1ul>() const 230293
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 230293
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator+(HLR::Kinematics::Matrix<double, 4ul, 1ul> const&) const 230293
HLR::Kinematics::Matrix<double, 3ul, 3ul> HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator*<3ul>(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&) const 230295
HLR::Kinematics::Matrix<double, 3ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&, double) const 230296
HLR::Kinematics::Matrix<double, 3ul, (3ul)+(3ul)> HLR::Kinematics::Matrix<double, 3ul, 3ul>::horizontal_augment<3ul>(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&) const 230296
HLR::Kinematics::Matrix<double, 3ul, 3ul>::inverse() const 230296
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator*=(double) 442222
HLR::Kinematics::Matrix<double, 3ul, 1ul>::get_magnitude() const 442233
HLR::Kinematics::Matrix<double, 3ul, 1ul>::transpose() const 442233
HLR::Kinematics::Matrix<double, 1ul, 1ul> HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 442234
HLR::Kinematics::Matrix<double, 3ul, 3ul> HLR::Kinematics::Matrix<double, 3ul, 6ul>::slice<0ul, 3ul, 3ul, 3ul>() const 460589
HLR::Kinematics::Matrix<double, 3ul, 4ul>::operator[](unsigned long) const 635814
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator-=(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 672506
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::operator*<double, 3ul, 1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&, double) 672506
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator-(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 672506
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator+=(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 884405
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator*=(double) 902799
HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator[](unsigned long) 1326699
HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator[](unsigned long) const 1326708
HLR::Kinematics::Matrix<double, 1ul, 1ul>::operator[](unsigned long) 1768936
HLR::Kinematics::Matrix<double, 4ul, 2ul>::operator[](unsigned long) const 1805752
HLR::Kinematics::Matrix<double, 4ul, 1ul>::get_m() const 2266408
HLR::Kinematics::Matrix<double, 3ul, 6ul>::operator[](unsigned long) const 4145301
HLR::Kinematics::Matrix<double, 3ul, 4ul>::operator[](unsigned long) 4450257
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator[](unsigned long) const 5905679
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator[](unsigned long) 8069997
HLR::Kinematics::Matrix<double, 4ul, 1ul>::operator[](unsigned long) 11902083
HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator[](unsigned long) 12435903
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator[](unsigned long) const 12759385
HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator[](unsigned long) const 22799209
HLR::Kinematics::Matrix<double, 3ul, 6ul>::operator[](unsigned long) 38449156

Generated by: LCOV version 1.12