LCOV - code coverage report
Current view: top level - src/include/linalg - PermutationMatrix.hpp (source / functions) Hit Total Coverage
Test: 77f3e5efbbe58a833b8bba78631aab024522bbc3 Lines: 122 122 100.0 %
Date: 2021-02-20 15:40:15 Functions: 36 36 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
PermutationMatrix::fill_random(unsigned long) 1
PermutationMatrix::random(unsigned long, PermutationMatrix::Type, unsigned long) 1
operator*(SquareMatrix&&, PermutationMatrix const&) 1
operator*(Matrix&&, PermutationMatrix const&) 1
operator*(RowVector&&, PermutationMatrix const&) 1
operator*(SquareMatrix const&, PermutationMatrix const&) 1
operator*(PermutationMatrix const&, Matrix&&) 1
operator*(PermutationMatrix const&, Vector&&) 1
operator*(PermutationMatrix const&, Vector const&) 1
operator*(RowVector const&, PermutationMatrix const&) 1
transpose(PermutationMatrix&&) 2
PermutationMatrix::from_permutation(std::__debug::vector<unsigned long, CountingAllocator<unsigned long> >, PermutationMatrix::Type) 2
operator*(PermutationMatrix const&, SquareMatrix const&) 2
operator*(Matrix const&, PermutationMatrix const&) 2
transpose(PermutationMatrix const&) 3
PermutationMatrix::PermutationMatrix(unsigned long, PermutationMatrix::Type) 3
PermutationMatrix::to_permutation() const 3
operator*(PermutationMatrix const&, SquareMatrix&&) 3
operator*(PermutationMatrix const&, Matrix const&) 3
PermutationMatrix::transpose_inplace() 5
PermutationMatrix::reverse() 5
PermutationMatrix::PermutationMatrix(PermutationMatrix const&) 5
PermutationMatrix::permute_columns(Matrix&) const 7
PermutationMatrix::PermutationMatrix(PermutationMatrix::Type) 14
PermutationMatrix::PermutationMatrix(std::initializer_list<unsigned long>, PermutationMatrix::Type) 15
PermutationMatrix::operator=(std::initializer_list<unsigned long>) 15
PermutationMatrix::permute_rows(Matrix&) const 16
PermutationMatrix::fill_identity() 17
PermutationMatrix::end() 17
PermutationMatrix::begin() 17
PermutationMatrix::get_type() const 23
PermutationMatrix::is_reversed() const 26
PermutationMatrix::resize(unsigned long) 32
PermutationMatrix::size() const 1309
PermutationMatrix::operator()(unsigned long) 2270
PermutationMatrix::operator()(unsigned long) const 4466

Generated by: LCOV version 1.15