10 #ifndef LOWER_TRIANGULAR_MATRIX_H 
   11 #define LOWER_TRIANGULAR_MATRIX_H 
   83         double & at(uint32_t ) 
const;
 
   84         double & at(uint16_t , uint16_t ) 
const;
 
A class describing a Lower Triangular Matrix. Lower triangular matrix are Matrix of dimension  satisf...
Definition: lowerTriangularMatrix.h:26
 
friend LTMatrix operator+(const LTMatrix &, const LTMatrix &)
Definition: lowerTriangularMatrix.cpp:168
 
uint16_t max_col_from_row(uint16_t) const
A method to compute the maximum colum index with non-zero data for a given row . Works for a general ...
Definition: lowerTriangularMatrix.cpp:78
 
static double tr(const LTMatrix &)
Definition: lowerTriangularMatrix.cpp:244
 
static LTMatrix zeros(uint16_t)
Definition: lowerTriangularMatrix.cpp:263
 
~LTMatrix()
Definition: lowerTriangularMatrix.cpp:62
 
friend LTMatrix operator*(const LTMatrix &, const LTMatrix &)
Product of Lower Triangular Matrices. For  and  two lower triangular matrices of dimension ,...
Definition: lowerTriangularMatrix.cpp:129
 
static LTMatrix ones(uint16_t)
Definition: lowerTriangularMatrix.cpp:268
 
static double det(const LTMatrix &)
Definition: lowerTriangularMatrix.cpp:253
 
LTMatrix & operator=(const LTMatrix &)
Definition: lowerTriangularMatrix.cpp:94
 
LTMatrix()
Construct a new LTMatrix object. Default Constructor, call parent Matrix constructor.
Definition: lowerTriangularMatrix.cpp:9
 
friend std::ostream & operator<<(std::ostream &, const LTMatrix &)
Definition: lowerTriangularMatrix.cpp:226
 
LTMatrix operator-() const
Definition: lowerTriangularMatrix.cpp:111
 
friend LTMatrix operator/(const LTMatrix &, const double)
Definition: lowerTriangularMatrix.cpp:216
 
double & operator()(uint32_t) const
Definition: lowerTriangularMatrix.cpp:89
 
static LTMatrix rand(uint16_t)
Definition: lowerTriangularMatrix.cpp:273
 
A class describing a Matrix object. Matrices are array of size (n,m) whre n and m are integer greater...
Definition: matrix.h:29
 
A lightweight class describing a Vector object. Vectors are array with size n (>0) of doubles.
Definition: vector.h:25
 
Header file for Matrix class.