![]() |
CLA3P v0.3.1
Compact Linear Algebra Parallel Portable Package
|
Sparse matrix objects (COO, CSR and CSC formats). More...
Typedefs | |
| using | cla3p::csr::RdMatrix = XxMatrix<int_t,real_t> |
| Double precision real CSR (Compressed Sparse Row) matrix. | |
| using | cla3p::csr::RfMatrix = XxMatrix<int_t,real4_t> |
| Single precision real CSR (Compressed Sparse Row) matrix. | |
| using | cla3p::csr::CdMatrix = CxMatrix<int_t,complex_t> |
| Double precision complex CSR (Compressed Sparse Row) matrix. | |
| using | cla3p::csr::CfMatrix = CxMatrix<int_t,complex8_t> |
| Single precision complex CSR (Compressed Sparse Row) matrix. | |
| using | cla3p::csc::RdMatrix = XxMatrix<int_t,real_t> |
| Double precision real CSC (Compressed Sparse Column) matrix. | |
| using | cla3p::csc::RfMatrix = XxMatrix<int_t,real4_t> |
| Single precision real CSC (Compressed Sparse Column) matrix. | |
| using | cla3p::csc::CdMatrix = CxMatrix<int_t,complex_t> |
| Double precision complex CSC (Compressed Sparse Column) matrix. | |
| using | cla3p::csc::CfMatrix = CxMatrix<int_t,complex8_t> |
| Single precision complex CSC (Compressed Sparse Column) matrix. | |
| using | cla3p::coo::RdMatrix = XxMatrix<int_t,real_t> |
| Double precision real COO (Coordinate) matrix. | |
| using | cla3p::coo::RfMatrix = XxMatrix<int_t,real4_t> |
| Single precision real COO (Coordinate) matrix. | |
| using | cla3p::coo::CdMatrix = XxMatrix<int_t,complex_t> |
| Double precision complex COO (Coordinate) matrix. | |
| using | cla3p::coo::CfMatrix = XxMatrix<int_t,complex8_t> |
| Single precision complex COO (Coordinate) matrix. | |
Sparse matrix objects (COO, CSR and CSC formats).
Optimized for large-scale systems where most entries are zero.
| using cla3p::csr::RdMatrix = XxMatrix<int_t,real_t> |
Double precision real CSR (Compressed Sparse Row) matrix.
CSR format is row-oriented and optimized for row-wise access patterns and operations that traverse matrix rows efficiently.
| using cla3p::csr::RfMatrix = XxMatrix<int_t,real4_t> |
Single precision real CSR (Compressed Sparse Row) matrix.
CSR format is row-oriented and optimized for row-wise access patterns and operations that traverse matrix rows efficiently.
| using cla3p::csr::CdMatrix = CxMatrix<int_t,complex_t> |
Double precision complex CSR (Compressed Sparse Row) matrix.
CSR format is row-oriented and optimized for row-wise access patterns and operations that traverse matrix rows efficiently.
| using cla3p::csr::CfMatrix = CxMatrix<int_t,complex8_t> |
Single precision complex CSR (Compressed Sparse Row) matrix.
CSR format is row-oriented and optimized for row-wise access patterns and operations that traverse matrix rows efficiently.
| using cla3p::csc::RdMatrix = XxMatrix<int_t,real_t> |
Double precision real CSC (Compressed Sparse Column) matrix.
CSC format is column-oriented and optimized for column-wise access patterns and operations that traverse matrix columns efficiently.
| using cla3p::csc::RfMatrix = XxMatrix<int_t,real4_t> |
Single precision real CSC (Compressed Sparse Column) matrix.
CSC format is column-oriented and optimized for column-wise access patterns and operations that traverse matrix columns efficiently.
| using cla3p::csc::CdMatrix = CxMatrix<int_t,complex_t> |
Double precision complex CSC (Compressed Sparse Column) matrix.
CSC format is column-oriented and optimized for column-wise access patterns and operations that traverse matrix columns efficiently.
| using cla3p::csc::CfMatrix = CxMatrix<int_t,complex8_t> |
Single precision complex CSC (Compressed Sparse Column) matrix.
CSC format is column-oriented and optimized for column-wise access patterns and operations that traverse matrix columns efficiently.
| using cla3p::coo::RdMatrix = XxMatrix<int_t,real_t> |
Double precision real COO (Coordinate) matrix.
COO format uses triplet-based storage (row, col, value) designed for flexible matrix construction and efficient element insertion.
| using cla3p::coo::RfMatrix = XxMatrix<int_t,real4_t> |
Single precision real COO (Coordinate) matrix.
COO format uses triplet-based storage (row, col, value) designed for flexible matrix construction and efficient element insertion.
| using cla3p::coo::CdMatrix = XxMatrix<int_t,complex_t> |
Double precision complex COO (Coordinate) matrix.
COO format uses triplet-based storage (row, col, value) designed for flexible matrix construction and efficient element insertion.
| using cla3p::coo::CfMatrix = XxMatrix<int_t,complex8_t> |
Single precision complex COO (Coordinate) matrix.
COO format uses triplet-based storage (row, col, value) designed for flexible matrix construction and efficient element insertion.