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_vector | paso::SystemMatrix | |
block_size | paso::SystemMatrix | |
borrowMainDiagonalPointer() const | paso::SystemMatrix | |
col_block_size | paso::SystemMatrix | |
col_coupleBlock | paso::SystemMatrix | |
col_coupler | paso::SystemMatrix | |
col_distribution | paso::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, const esysUtils::JMPI &mpi_info) | paso::SystemMatrix | static |
getTotalNumCols() const | paso::SystemMatrix | inline |
getTotalNumRows() const | paso::SystemMatrix | inline |
global_id | paso::SystemMatrix | mutable |
is_balanced | paso::SystemMatrix | |
loadMM_toCSC(const char *filename) | paso::SystemMatrix | static |
loadMM_toCSR(const char *filename) | paso::SystemMatrix | static |
logical_col_block_size | paso::SystemMatrix | |
logical_row_block_size | paso::SystemMatrix | |
mainBlock | paso::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_info | paso::SystemMatrix | |
nullifyRows(double *mask_row, double main_diagonal_value) | paso::SystemMatrix | |
nullifyRowsAndCols(double *mask_row, double *mask_col, double main_diagonal_value) | paso::SystemMatrix | |
pattern | paso::SystemMatrix | |
print() const | paso::SystemMatrix | |
remote_coupleBlock | paso::SystemMatrix | |
row_block_size | paso::SystemMatrix | |
row_coupleBlock | paso::SystemMatrix | |
row_coupler | paso::SystemMatrix | |
row_distribution | paso::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_p | paso::SystemMatrix | |
solver_package | paso::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_data | paso::SystemMatrix | |
type | paso::SystemMatrix | |
~SystemMatrix() | paso::SystemMatrix | |