escript  Revision_Unversioneddirectory
paso::SystemMatrix Member List

This is the complete list of members for paso::SystemMatrix, including all inherited members.

add(dim_t, index_t *, dim_t, dim_t, index_t *, dim_t, double *)paso::SystemMatrix
applyBalance(double *x_out, const double *x, bool RHS) const paso::SystemMatrix
applyBalanceInPlace(double *x, bool RHS) const paso::SystemMatrix
balance()paso::SystemMatrix
balance_vectorpaso::SystemMatrix
block_sizepaso::SystemMatrix
borrowMainDiagonalPointer() const paso::SystemMatrix
col_block_sizepaso::SystemMatrix
col_coupleBlockpaso::SystemMatrix
col_couplerpaso::SystemMatrix
col_distributionpaso::SystemMatrix
copyBlockFromMainDiagonal(double *out) const paso::SystemMatrixinline
copyBlockToMainDiagonal(const double *in)paso::SystemMatrixinline
copyColCoupleBlock()paso::SystemMatrix
copyFromMainDiagonal(double *out) const paso::SystemMatrixinline
copyMain_CSC_OFFSET1(index_t **p_ptr, index_t **p_idx, double **p_val)paso::SystemMatrix
copyRemoteCoupleBlock(bool recreatePattern)paso::SystemMatrix
copyToMainDiagonal(const double *in)paso::SystemMatrixinline
extendedRowsForST(dim_t *degree_ST, index_t *offset_ST, index_t *ST)paso::SystemMatrix
fillWithGlobalCoordinates(double f1)paso::SystemMatrix
finishColCollect()paso::SystemMatrixinline
finishCollect()paso::SystemMatrixinline
finishRowCollect()paso::SystemMatrixinline
freePreconditioner()paso::SystemMatrix
getColOverlap() const paso::SystemMatrixinline
getGlobalNumCols() const paso::SystemMatrixinline
getGlobalNumRows() const paso::SystemMatrixinline
getGlobalSize() const paso::SystemMatrix
getGlobalTotalNumCols() const paso::SystemMatrixinline
getGlobalTotalNumRows() const paso::SystemMatrixinline
getNumCols() const paso::SystemMatrixinline
getNumOutput() const paso::SystemMatrixinline
getNumRows() const paso::SystemMatrixinline
getRowOverlap() const paso::SystemMatrixinline
getSparsity() const paso::SystemMatrixinline
getSystemMatrixTypeId(index_t solver, index_t preconditioner, index_t package, bool symmetry, const esysUtils::JMPI &mpi_info)paso::SystemMatrixstatic
getTotalNumCols() const paso::SystemMatrixinline
getTotalNumRows() const paso::SystemMatrixinline
global_idpaso::SystemMatrixmutable
is_balancedpaso::SystemMatrix
loadMM_toCSC(const char *filename)paso::SystemMatrixstatic
loadMM_toCSR(const char *filename)paso::SystemMatrixstatic
logical_col_block_sizepaso::SystemMatrix
logical_row_block_sizepaso::SystemMatrix
mainBlockpaso::SystemMatrix
makeZeroRowSums(double *left_over)paso::SystemMatrix
mergeMainAndCouple(index_t **p_ptr, index_t **p_idx, double **p_val) const paso::SystemMatrix
mergeMainAndCouple_CSC_OFFSET1(index_t **p_ptr, index_t **p_idx, double **p_val) const paso::SystemMatrix
mergeMainAndCouple_CSR_OFFSET0(index_t **p_ptr, index_t **p_idx, double **p_val) const paso::SystemMatrix
mergeMainAndCouple_CSR_OFFSET0_Block(index_t **p_ptr, index_t **p_idx, double **p_val) const paso::SystemMatrix
mergeSystemMatrix() const paso::SystemMatrix
mpi_infopaso::SystemMatrix
nullifyRows(double *mask_row, double main_diagonal_value)paso::SystemMatrix
nullifyRowsAndCols(double *mask_row, double *mask_col, double main_diagonal_value)paso::SystemMatrix
patternpaso::SystemMatrix
print() const paso::SystemMatrix
remote_coupleBlockpaso::SystemMatrix
row_block_sizepaso::SystemMatrix
row_coupleBlockpaso::SystemMatrix
row_couplerpaso::SystemMatrix
row_distributionpaso::SystemMatrix
rowSum(double *row_sum) const paso::SystemMatrixinline
saveHB(const char *filename) const paso::SystemMatrixinline
saveMM(const char *filename) const paso::SystemMatrixinline
setPreconditioner(Options *options)paso::SystemMatrix
setValues(double value)paso::SystemMatrixinline
solvePreconditioner(double *x, double *b)paso::SystemMatrix
solver_ppaso::SystemMatrix
solver_packagepaso::SystemMatrix
startColCollect(const double *in)paso::SystemMatrixinline
startCollect(const double *in)paso::SystemMatrixinline
startRowCollect(const double *in)paso::SystemMatrixinline
SystemMatrix(SystemMatrixType, SystemMatrixPattern_ptr, dim_t, dim_t, bool patternIsUnrolled)paso::SystemMatrix
trilinos_datapaso::SystemMatrix
typepaso::SystemMatrix
~SystemMatrix()paso::SystemMatrix