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-24 12:42:21 Functions: 142 147 96.6 %

Function Name Sort by function name Hit count Sort by hit count
HLR::Kinematics::Matrix<double, 1ul, 1ul>::operator[](unsigned long) 1594488
HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator[](unsigned long) 1195467
HLR::Kinematics::Matrix<double, 1ul, 5ul>::operator[](unsigned long) 440
HLR::Kinematics::Matrix<double, 2ul, 3ul>::Matrix(std::initializer_list<std::initializer_list<double> >) 2
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator[](unsigned long) 4
HLR::Kinematics::Matrix<double, 3ul, 1ul>::Matrix(std::initializer_list<std::initializer_list<double> >) 0
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator[](unsigned long) 7231983
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator-=(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 602793
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator*=(double) 807123
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator+=(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 795974
HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator[](unsigned long) 11033946
HLR::Kinematics::Matrix<double, 3ul, 4ul>::operator[](unsigned long) 4076856
HLR::Kinematics::Matrix<double, 3ul, 6ul>::operator[](unsigned long) 33912625
HLR::Kinematics::Matrix<double, 4ul, 4ul>::operator[](unsigned long) 96
HLR::Kinematics::Matrix<double, 4ul, 8ul>::operator[](unsigned long) 388
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator[](unsigned long) 11430136
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator-=(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) 1030
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator*=(double) 400399
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator+=(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) 206301
HLR::Kinematics::Matrix<int, 1ul, 1ul>::Matrix(std::initializer_list<std::initializer_list<int> >) 1
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator/=(int) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator[](unsigned long) 150
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator-=(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 2
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator-=(int) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator*=(int) 6
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator+=(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 4
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator+=(int) 8
HLR::Kinematics::Matrix<int, 2ul, 4ul>::operator[](unsigned long) 8
HLR::Kinematics::Matrix<int, 2ul, 5ul>::operator[](unsigned long) 10
HLR::Kinematics::Matrix<int, 3ul, 2ul>::operator[](unsigned long) 12
HLR::Kinematics::Matrix<int, 3ul, 3ul>::at(unsigned long) 2
HLR::Kinematics::Matrix<int, 3ul, 4ul>::operator[](unsigned long) 12
HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator[](unsigned long) 70
HLR::Kinematics::Matrix<int, 5ul, 1ul>::operator[](unsigned long) 5
HLR::Kinematics::Matrix<int, 5ul, 2ul>::operator[](unsigned long) 10
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>(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
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, 5ul, 1ul>(std::basic_ostream<char, std::char_traits<char> >&, HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) 0
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>(int, HLR::Kinematics::Matrix<int, 2ul, 3ul> const&) 1
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::operator*<double, 3ul, 1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&, double) 602793
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::operator*<double, 3ul, 1ul>(double, HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) 204330
HLR::Kinematics::Matrix<double, 5ul, 1ul> HLR::Kinematics::operator*<double, 5ul, 1ul>(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&, double) 205361
HLR::Kinematics::Matrix<int, 2ul, 3ul> HLR::Kinematics::operator*<int, 2ul, 3ul>(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) 4
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>(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) 2
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, 1ul, 3ul>::transpose() const 2
HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator[](unsigned long) const 1195476
HLR::Kinematics::Matrix<double, 1ul, 1ul> HLR::Kinematics::Matrix<double, 1ul, 3ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 398490
HLR::Kinematics::Matrix<double, 1ul, 5ul>::operator[](unsigned long) const 440
HLR::Kinematics::Matrix<double, 1ul, 1ul> HLR::Kinematics::Matrix<double, 1ul, 5ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) const 88
HLR::Kinematics::Matrix<double, 2ul, 2ul>::str[abi:cxx11]() const 1
HLR::Kinematics::Matrix<double, 2ul, 2ul>::operator[](unsigned long) const 4
HLR::Kinematics::Matrix<double, 2ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 2ul, 3ul> const&, double) const 8
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator==(HLR::Kinematics::Matrix<double, 2ul, 3ul> const&) const 6
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator[](unsigned long) const 84
HLR::Kinematics::Matrix<double, 2ul, 3ul>::operator!=(HLR::Kinematics::Matrix<double, 2ul, 3ul> const&) const 1
HLR::Kinematics::Matrix<double, 3ul, 1ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&, double) const 880
HLR::Kinematics::Matrix<double, 3ul, 1ul>::get_magnitude() const 398489
HLR::Kinematics::Matrix<double, 3ul, 1ul>::str[abi:cxx11]() const 0
HLR::Kinematics::Matrix<double, 5ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 1ul>::slice<0ul, 0ul, 5ul, 1ul>() const 204330
HLR::Kinematics::Matrix<double, 3ul, 1ul>::transpose() const 398489
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator[](unsigned long) const 11455821
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator-(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 602793
HLR::Kinematics::Matrix<double, 3ul, 1ul>::operator+(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 193181
HLR::Kinematics::Matrix<double, 3ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&, double) const 204334
HLR::Kinematics::Matrix<double, 3ul, (3ul)+(3ul)> HLR::Kinematics::Matrix<double, 3ul, 3ul>::horizontal_augment<3ul>(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&) const 204334
HLR::Kinematics::Matrix<double, 3ul, 3ul>::inverse() const 204334
HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator[](unsigned long) const 20228948
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator*<1ul>(HLR::Kinematics::Matrix<double, 3ul, 1ul> const&) const 204330
HLR::Kinematics::Matrix<double, 3ul, 3ul> HLR::Kinematics::Matrix<double, 3ul, 3ul>::operator*<3ul>(HLR::Kinematics::Matrix<double, 3ul, 3ul> const&) const 204333
HLR::Kinematics::Matrix<double, 3ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 3ul, 4ul> const&, double) const 3
HLR::Kinematics::Matrix<double, 3ul, 1ul> HLR::Kinematics::Matrix<double, 3ul, 4ul>::slice<0ul, 3ul, 3ul, 1ul>() const 194131
HLR::Kinematics::Matrix<double, 3ul, 4ul>::operator[](unsigned long) const 582465
HLR::Kinematics::Matrix<double, 3ul, 3ul> HLR::Kinematics::Matrix<double, 3ul, 6ul>::slice<0ul, 3ul, 3ul, 3ul>() const 408664
HLR::Kinematics::Matrix<double, 3ul, 6ul>::operator[](unsigned long) const 3677976
HLR::Kinematics::Matrix<double, 4ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 4ul, 4ul> const&, double) const 2
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>::operator[](unsigned long) const 224
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<double, 4ul, 4ul> HLR::Kinematics::Matrix<double, 4ul, 8ul>::slice<0ul, 4ul, 4ul, 4ul>() const 2
HLR::Kinematics::Matrix<double, 4ul, 8ul>::operator[](unsigned long) const 32
HLR::Kinematics::Matrix<double, 5ul, 1ul>::fuzzy_equal(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&, double) const 1882
HLR::Kinematics::Matrix<double, 5ul, 1ul>::get_magnitude() const 88
HLR::Kinematics::Matrix<double, 5ul, 1ul>::str[abi:cxx11]() const 0
HLR::Kinematics::Matrix<double, 5ul, 1ul>::get_m() const 2434100
HLR::Kinematics::Matrix<double, 5ul, 1ul>::transpose() const 88
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator==(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) const 941
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator[](unsigned long) const 5967240
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator-(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) const 1030
HLR::Kinematics::Matrix<double, 5ul, 1ul>::operator+(HLR::Kinematics::Matrix<double, 5ul, 1ul> const&) const 204330
HLR::Kinematics::Matrix<double, 5ul, 2ul>::operator[](unsigned long) const 2011503
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, 1ul>::operator[](unsigned long) const 2
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, 2ul>::operator[](unsigned long) const 8
HLR::Kinematics::Matrix<int, 2ul, 3ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 2ul, 3ul> const&, int) const 18
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 18
HLR::Kinematics::Matrix<int, 2ul, 3ul>::operator[](unsigned long) const 256
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 2
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, 4ul>::operator==(HLR::Kinematics::Matrix<int, 2ul, 4ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, 4ul>::operator[](unsigned long) const 16
HLR::Kinematics::Matrix<int, 2ul, 5ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 2ul, 5ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 2ul, 5ul>::operator==(HLR::Kinematics::Matrix<int, 2ul, 5ul> const&) const 1
HLR::Kinematics::Matrix<int, 2ul, 5ul>::operator[](unsigned long) const 20
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, 1ul>::operator[](unsigned long) const 6
HLR::Kinematics::Matrix<int, 3ul, 2ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 3ul, 2ul> const&, int) const 2
HLR::Kinematics::Matrix<int, 3ul, 2ul>::operator==(HLR::Kinematics::Matrix<int, 3ul, 2ul> const&) const 2
HLR::Kinematics::Matrix<int, 3ul, 2ul>::operator[](unsigned long) const 30
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, 3ul, 3ul>::operator==(HLR::Kinematics::Matrix<int, 3ul, 3ul> const&) const 2
HLR::Kinematics::Matrix<int, 3ul, 3ul>::operator[](unsigned long) const 63
HLR::Kinematics::Matrix<int, 3ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 3ul, 4ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 3ul, 4ul>::operator==(HLR::Kinematics::Matrix<int, 3ul, 4ul> const&) const 1
HLR::Kinematics::Matrix<int, 3ul, 4ul>::operator[](unsigned long) const 24
HLR::Kinematics::Matrix<int, 4ul, 2ul>::transpose() const 1
HLR::Kinematics::Matrix<int, 4ul, 2ul>::operator[](unsigned long) const 8
HLR::Kinematics::Matrix<int, 4ul, 4ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 4ul, 4ul> const&, int) const 2
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>::operator==(HLR::Kinematics::Matrix<int, 4ul, 4ul> const&) const 2
HLR::Kinematics::Matrix<int, 4ul, 4ul>::operator[](unsigned long) const 198
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, 1ul>::operator==(HLR::Kinematics::Matrix<int, 5ul, 1ul> const&) const 1
HLR::Kinematics::Matrix<int, 5ul, 1ul>::operator[](unsigned long) const 10
HLR::Kinematics::Matrix<int, 5ul, 2ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 5ul, 2ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 5ul, 2ul>::operator==(HLR::Kinematics::Matrix<int, 5ul, 2ul> const&) const 1
HLR::Kinematics::Matrix<int, 5ul, 2ul>::operator[](unsigned long) const 20
HLR::Kinematics::Matrix<int, 5ul, 5ul>::fuzzy_equal(HLR::Kinematics::Matrix<int, 5ul, 5ul> const&, int) const 1
HLR::Kinematics::Matrix<int, 5ul, 5ul>::operator==(HLR::Kinematics::Matrix<int, 5ul, 5ul> const&) const 1
HLR::Kinematics::Matrix<int, 5ul, 5ul>::operator[](unsigned long) const 50

Generated by: LCOV version 1.12