Chaste
Release::3.4
|
This is the complete list of members for PetscMatTools, including all inherited members.
AddMultipleValues(Mat matrix, unsigned *matrixRowAndColIndices, c_matrix< double, MATRIX_SIZE, MATRIX_SIZE > &rSmallMatrix) | PetscMatTools | inlinestatic |
AddToElement(Mat matrix, PetscInt row, PetscInt col, double value) | PetscMatTools | static |
CheckEquality(const Mat mat1, const Mat mat2, double tol=1e-10) | PetscMatTools | static |
CheckSymmetry(const Mat matrix, double tol=1e-10) | PetscMatTools | static |
Display(Mat matrix) | PetscMatTools | static |
Finalise(Mat matrix) | PetscMatTools | static |
GetElement(Mat matrix, PetscInt row, PetscInt col) | PetscMatTools | static |
GetMatrixRowDistributed(Mat matrix, unsigned rowIndex) | PetscMatTools | static |
GetOwnershipRange(Mat matrix, PetscInt &lo, PetscInt &hi) | PetscMatTools | static |
GetSize(Mat matrix) | PetscMatTools | static |
SetElement(Mat matrix, PetscInt row, PetscInt col, double value) | PetscMatTools | static |
SetOption(Mat matrix, MatOption option) | PetscMatTools | static |
SetRow(Mat matrix, PetscInt row, double value) | PetscMatTools | static |
SwitchWriteMode(Mat matrix) | PetscMatTools | static |
TurnOffVariableAllocationError(Mat matrix) | PetscMatTools | static |
Zero(Mat matrix) | PetscMatTools | static |
ZeroColumn(Mat matrix, PetscInt col) | PetscMatTools | static |
ZeroRowsAndColumnsWithValueOnDiagonal(Mat matrix, std::vector< unsigned > rowColIndices, double diagonalValue) | PetscMatTools | static |
ZeroRowsWithValueOnDiagonal(Mat matrix, std::vector< unsigned > &rRows, double diagonalValue) | PetscMatTools | static |