escript  Revision_
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::SystemMatrix [inline]
copyBlockToMainDiagonal(const double *in)paso::SystemMatrix [inline]
copyColCoupleBlock()paso::SystemMatrix
copyFromMainDiagonal(double *out) const paso::SystemMatrix [inline]
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::SystemMatrix [inline]
extendedRowsForST(dim_t *degree_ST, index_t *offset_ST, index_t *ST)paso::SystemMatrix
fillWithGlobalCoordinates(double f1)paso::SystemMatrix
finishColCollect()paso::SystemMatrix [inline]
finishCollect()paso::SystemMatrix [inline]
finishRowCollect()paso::SystemMatrix [inline]
freePreconditioner()paso::SystemMatrix
getColOverlap() const paso::SystemMatrix [inline]
getGlobalNumCols() const paso::SystemMatrix [inline]
getGlobalNumRows() const paso::SystemMatrix [inline]
getGlobalSize() const paso::SystemMatrix
getGlobalTotalNumCols() const paso::SystemMatrix [inline]
getGlobalTotalNumRows() const paso::SystemMatrix [inline]
getNumCols() const paso::SystemMatrix [inline]
getNumOutput() const paso::SystemMatrix [inline]
getNumRows() const paso::SystemMatrix [inline]
getRowOverlap() const paso::SystemMatrix [inline]
getSparsity() const paso::SystemMatrix [inline]
getSystemMatrixTypeId(index_t solver, index_t preconditioner, index_t package, bool symmetry, Esys_MPIInfo *mpi_info)paso::SystemMatrix [static]
getTotalNumCols() const paso::SystemMatrix [inline]
getTotalNumRows() const paso::SystemMatrix [inline]
global_idpaso::SystemMatrix [mutable]
is_balancedpaso::SystemMatrix
loadMM_toCSC(const char *filename)paso::SystemMatrix [static]
loadMM_toCSR(const char *filename)paso::SystemMatrix [static]
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::SystemMatrix [inline]
saveHB(const char *filename) const paso::SystemMatrix [inline]
saveMM(const char *filename) const paso::SystemMatrix [inline]
setPreconditioner(Options *options)paso::SystemMatrix
setValues(double value)paso::SystemMatrix [inline]
solvePreconditioner(double *x, double *b)paso::SystemMatrix
solver_ppaso::SystemMatrix
solver_packagepaso::SystemMatrix
startColCollect(const double *in)paso::SystemMatrix [inline]
startCollect(const double *in)paso::SystemMatrix [inline]
startRowCollect(const double *in)paso::SystemMatrix [inline]
SystemMatrix(SystemMatrixType, SystemMatrixPattern_ptr, dim_t, dim_t, bool patternIsUnrolled)paso::SystemMatrix
trilinos_datapaso::SystemMatrix
typepaso::SystemMatrix
~SystemMatrix()paso::SystemMatrix