addAbsRow_CSR_OFFSET0(double *array) const | paso::SparseMatrix | |
addRow_CSR_OFFSET0(double *array) const | paso::SparseMatrix | |
applyBlockMatrix(double *block_diag, index_t *pivot, double *x, const double *b) const | paso::SparseMatrix | |
applyDiagonal_CSR_OFFSET0(const double *left, const double *right) | paso::SparseMatrix | |
block_size | paso::SparseMatrix | |
borrowColoringPointer() const | paso::SparseMatrix | inline |
borrowMainDiagonalPointer() const | paso::SparseMatrix | inline |
col_block_size | paso::SparseMatrix | |
copyBlockFromMainDiagonal(double *out) const | paso::SparseMatrix | |
copyBlockToMainDiagonal(const double *in) | paso::SparseMatrix | |
copyFromMainDiagonal(double *out) const | paso::SparseMatrix | |
copyToMainDiagonal(const double *in) | paso::SparseMatrix | |
getBlock(int blockid) const | paso::SparseMatrix | |
getNumColors() const | paso::SparseMatrix | inline |
getNumCols() const | paso::SparseMatrix | inline |
getNumRows() const | paso::SparseMatrix | inline |
getSize() const | paso::SparseMatrix | inline |
getSparsity() const | paso::SparseMatrix | inline |
getSubmatrix(dim_t n_row_sub, dim_t n_col_sub, const index_t *row_list, const index_t *new_col_index) const | paso::SparseMatrix | |
getTotalNumCols() const | paso::SparseMatrix | inline |
getTotalNumRows() const | paso::SparseMatrix | inline |
getTranspose() const | paso::SparseMatrix | |
invMain(double *inv_diag, index_t *pivot) const | paso::SparseMatrix | |
len | paso::SparseMatrix | |
loadMM_toCSR(const char *filename) | paso::SparseMatrix | static |
maxAbsRow_CSR_OFFSET0(double *array) const | paso::SparseMatrix | |
maxDeg() const | paso::SparseMatrix | inline |
nullifyRows_CSR(const double *mask_row, double main_diagonal_value) | paso::SparseMatrix | |
nullifyRows_CSR_BLK1(const double *mask_row, double main_diagonal_value) | paso::SparseMatrix | |
nullifyRowsAndCols_CSC(const double *mask_row, const double *mask_col, double main_diagonal_value) | paso::SparseMatrix | |
nullifyRowsAndCols_CSC_BLK1(const double *mask_row, const double *mask_col, double main_diagonal_value) | paso::SparseMatrix | |
nullifyRowsAndCols_CSR(const double *mask_row, const double *mask_col, double main_diagonal_value) | paso::SparseMatrix | |
nullifyRowsAndCols_CSR_BLK1(const double *mask_row, const double *mask_col, double main_diagonal_value) | paso::SparseMatrix | |
numCols | paso::SparseMatrix | |
numRows | paso::SparseMatrix | |
pattern | paso::SparseMatrix | |
row_block_size | paso::SparseMatrix | |
saveHB_CSC(const char *filename) const | paso::SparseMatrix | |
saveMM(const char *filename) const | paso::SparseMatrix | |
setValues(double value) | paso::SparseMatrix | |
solver_p | paso::SparseMatrix | |
solver_package | paso::SparseMatrix | |
SparseMatrix(SparseMatrixType type, Pattern_ptr pattern, dim_t rowBlockSize, dim_t colBlockSize, bool patternIsUnrolled) | paso::SparseMatrix | |
type | paso::SparseMatrix | |
unroll(SparseMatrixType type) const | paso::SparseMatrix | |
val | paso::SparseMatrix | |
~SparseMatrix() | paso::SparseMatrix | |