|
Class Summary |
| LowerTriangularMatrix |
This class implements the lower triangular matrix,
which has 0 entries whenever column index > row index. |
| SymmetricMatrix |
A symmetric matrix is a square matrix such that its transpose equals to itself, i.e.,
A[i][j] = A[j][i]
We implement this class by storing the data using an lower triangular matrix, e.g., LowerTriangularMatrix. |
| TriangularMatrix<T extends TriangularMatrix> |
A triangular matrix is a square matrix
where all entries below (or above) the main diagonal are zero. |
| UpperTriangularMatrix |
This class implements upper triangular matrix,
which has 0 entries whenever row index > column index. |