LCOV - code coverage report
Current view: top level - src/include/linalg - Matrix.hpp (source / functions) Hit Total Coverage
Test: 98c60408be2d766eef282c11e0ebd9afde851352 Lines: 33 33 100.0 %
Date: 2021-02-20 15:44:35 Functions: 32 32 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
SquareMatrix::transpose_inplace() 2
SquareMatrix::SquareMatrix(unsigned long) 13
SquareMatrix::SquareMatrix() 26
Matrix::end() 52
Matrix::begin() 132
Matrix::Matrix(Matrix const&) 27
Matrix::Matrix() 393
Matrix::operator=(Matrix const&) 35
Matrix::operator()(unsigned long) 298
Vector::resize(unsigned long) 12
Vector::Vector(std::initializer_list<double>) 136
Vector::Vector() 12
RowVector::RowVector(std::initializer_list<double>) 120
Matrix::end() const 360
Matrix::cols() const 4596
Matrix::rows() const 5534
Matrix::begin() const 428
Matrix::num_elems() const 197
Matrix::operator()(unsigned long) const 188
Vector::size() const 40
Vector::dot(Vector&&) const & 2
Vector::dot(Vector const&) const & 2
Vector::cross(Vector&&) const & 1
Vector::cross(Vector const&) const & 1
RowVector::dot(RowVector&&) const & 2
RowVector::dot(RowVector const&) const & 2
Vector::dot(Vector&&) && 1
Vector::dot(Vector const&) && 1
Vector::cross(Vector&&) && 1
Vector::cross(Vector const&) && 1
RowVector::dot(RowVector&&) && 1
RowVector::dot(RowVector const&) && 1

Generated by: LCOV version 1.15