escript  Revision_
paso::SparseMatrix< T > Member List

This is the complete list of members for paso::SparseMatrix< T >, including all inherited members.

addAbsRow_CSR_OFFSET0(double *array) constpaso::SparseMatrix< T >
addAbsRow_CSR_OFFSET0(double *array) constpaso::SparseMatrix< T >
addRow_CSR_OFFSET0(double *array) constpaso::SparseMatrix< T >
addRow_CSR_OFFSET0(double *array) constpaso::SparseMatrix< T >
applyBlockMatrix(double *block_diag, index_t *pivot, double *x, const double *b) constpaso::SparseMatrix< T >
applyBlockMatrix(double *block_diag, index_t *pivot, double *x, const double *b) constpaso::SparseMatrix< T >
applyDiagonal_CSR_OFFSET0(const double *left, const double *right)paso::SparseMatrix< T >
applyDiagonal_CSR_OFFSET0(const double *left, const double *right)paso::SparseMatrix< T >
block_sizepaso::SparseMatrix< T >
borrowColoringPointer() constpaso::SparseMatrix< T >inline
borrowMainDiagonalPointer() constpaso::SparseMatrix< T >inline
col_block_sizepaso::SparseMatrix< T >
copyBlockFromMainDiagonal(double *out) constpaso::SparseMatrix< T >
copyBlockFromMainDiagonal(double *out) constpaso::SparseMatrix< T >
copyBlockToMainDiagonal(const double *in)paso::SparseMatrix< T >
copyBlockToMainDiagonal(const double *in)paso::SparseMatrix< T >
copyFromMainDiagonal(double *out) constpaso::SparseMatrix< T >
copyFromMainDiagonal(double *out) constpaso::SparseMatrix< T >
copyToMainDiagonal(const double *in)paso::SparseMatrix< T >
copyToMainDiagonal(const double *in)paso::SparseMatrix< T >
getBlock(int blockid) constpaso::SparseMatrix< T >
getBlock(int blockid) constpaso::SparseMatrix< T >
getNumColors() constpaso::SparseMatrix< T >inline
getNumCols() constpaso::SparseMatrix< T >inline
getNumRows() constpaso::SparseMatrix< T >inline
getSize() constpaso::SparseMatrix< T >inline
getSparsity() constpaso::SparseMatrix< T >inline
getSubmatrix(dim_t n_row_sub, dim_t n_col_sub, const index_t *row_list, const index_t *new_col_index) constpaso::SparseMatrix< T >
getSubmatrix(dim_t n_row_sub, dim_t n_col_sub, const index_t *row_list, const index_t *new_col_index) constpaso::SparseMatrix< T >
getTotalNumCols() constpaso::SparseMatrix< T >inline
getTotalNumRows() constpaso::SparseMatrix< T >inline
getTranspose() constpaso::SparseMatrix< T >
getTranspose() constpaso::SparseMatrix< T >
invMain(double *inv_diag, index_t *pivot) constpaso::SparseMatrix< T >
invMain(double *inv_diag, index_t *pivot) constpaso::SparseMatrix< T >
lenpaso::SparseMatrix< T >
loadMM_toCSR(const char *filename)paso::SparseMatrix< T >static
loadMM_toCSR(const char *filename)paso::SparseMatrix< T >
maxAbsRow_CSR_OFFSET0(double *array) constpaso::SparseMatrix< T >
maxAbsRow_CSR_OFFSET0(double *array) constpaso::SparseMatrix< T >
maxDeg() constpaso::SparseMatrix< T >inline
nullifyRows_CSR(const double *mask_row, double main_diagonal_value)paso::SparseMatrix< T >
nullifyRows_CSR(const double *mask_row, double main_diagonal_value)paso::SparseMatrix< T >
nullifyRows_CSR_BLK1(const double *mask_row, double main_diagonal_value)paso::SparseMatrix< T >
nullifyRows_CSR_BLK1(const double *mask_row, double main_diagonal_value)paso::SparseMatrix< T >
nullifyRowsAndCols_CSC(const double *mask_row, const double *mask_col, double main_diagonal_value)paso::SparseMatrix< T >
nullifyRowsAndCols_CSC_BLK1(const double *mask_row, const double *mask_col, double main_diagonal_value)paso::SparseMatrix< T >
nullifyRowsAndCols_CSR(const double *mask_row, const double *mask_col, double main_diagonal_value)paso::SparseMatrix< T >
nullifyRowsAndCols_CSR_BLK1(const double *mask_row, const double *mask_col, double main_diagonal_value)paso::SparseMatrix< T >
numColspaso::SparseMatrix< T >
numRowspaso::SparseMatrix< T >
patternpaso::SparseMatrix< T >
row_block_sizepaso::SparseMatrix< T >
saveHB_CSC(const char *filename) constpaso::SparseMatrix< T >
saveHB_CSC(const char *filename) constpaso::SparseMatrix< T >
saveHB_CSC(const char *filename) constpaso::SparseMatrix< T >
saveHB_CSC(const char *filename) constpaso::SparseMatrix< T >
saveHB_CSC(const char *filename) constpaso::SparseMatrix< T >
saveMM(const char *filename) constpaso::SparseMatrix< T >
saveMM(const char *filename) constpaso::SparseMatrix< T >
saveMM(const char *filename) constpaso::SparseMatrix< T >
saveMM(const char *filename) constpaso::SparseMatrix< T >
saveMM(const char *filename) constpaso::SparseMatrix< T >
setValues(T value)paso::SparseMatrix< T >
solver_ppaso::SparseMatrix< T >
solver_packagepaso::SparseMatrix< T >
SparseMatrix(SparseMatrixType type, Pattern_ptr pattern, dim_t rowBlockSize, dim_t colBlockSize, bool patternIsUnrolled)paso::SparseMatrix< T >
typepaso::SparseMatrix< T >
unroll(SparseMatrixType type) constpaso::SparseMatrix< T >
unroll(SparseMatrixType newType) constpaso::SparseMatrix< T >
valpaso::SparseMatrix< T >
~SparseMatrix()paso::SparseMatrix< T >