47 #ifndef _SPARSE_MATRIX_DECL_HPP_
48 #define _SPARSE_MATRIX_DECL_HPP_
134 #endif // _SPARSE_MATRIX_DECL_HPP_
IntNumVec colptrLocal
Dimension numColLocal + 1, storing the pointers to the nonzero row indices and nonzero values in rowp...
Definition: sparse_matrix_decl.hpp:108
Int nnzLocal
Local number of local nonzeros elements on this processor.
Definition: sparse_matrix_decl.hpp:96
Implementation of Numerical Vector.
NumVec< F > nzvalLocal
Dimension nnzLocal, storing the nonzero values.
Definition: sparse_matrix_decl.hpp:116
SparseMatrix describes a sequential sparse matrix saved in compressed sparse column format...
Definition: sparse_matrix_decl.hpp:66
IntNumVec rowindLocal
Dimension nnzLocal, storing the nonzero row indices. The indices are 1-based (FORTRAN-convention), i.e. the first row index is 1.
Definition: sparse_matrix_decl.hpp:113
Int size
Matrix dimension.
Definition: sparse_matrix_decl.hpp:93
LongInt Nnz()
Compute the total number of nonzeros through MPI_Allreduce.
Definition: sparse_matrix_impl.hpp:53
MPI_Comm comm
MPI communicator.
Definition: sparse_matrix_decl.hpp:119
Int nnz
Total number of nonzeros elements.
Definition: sparse_matrix_decl.hpp:101
DistSparseMatrix describes a Sparse matrix in the compressed sparse column format (CSC) and distribut...
Definition: sparse_matrix_decl.hpp:91