![]() |
OGS
|
|
This is the complete list of members for MathLib::PETScMatrix, including all inherited members.
| A_ | MathLib::PETScMatrix | private |
| add(const PetscInt i, const PetscInt j, const PetscScalar value) | MathLib::PETScMatrix | inline |
| add(RowColumnIndices< PetscInt > const &indices, const T_DENSE_MATRIX &sub_matrix) | MathLib::PETScMatrix | inline |
| add(std::vector< PetscInt > const &row_pos, std::vector< PetscInt > const &col_pos, const T_DENSE_MATRIX &sub_mat) | MathLib::PETScMatrix | |
| create(const PetscInt d_nz, const PetscInt o_nz) | MathLib::PETScMatrix | private |
| destroy() | MathLib::PETScMatrix | inlineprivate |
| end_rank_ | MathLib::PETScMatrix | private |
| finalizeAssembly(const MatAssemblyType asm_type=MAT_FINAL_ASSEMBLY) | MathLib::PETScMatrix | inline |
| finalizeMatrixAssembly(PETScMatrix &mat, const MatAssemblyType asm_type=MAT_FINAL_ASSEMBLY) | MathLib::PETScMatrix | friend |
| getNumberOfColumns() const | MathLib::PETScMatrix | inline |
| getNumberOfLocalColumns() const | MathLib::PETScMatrix | inline |
| getNumberOfLocalRows() const | MathLib::PETScMatrix | inline |
| getNumberOfRows() const | MathLib::PETScMatrix | inline |
| getRangeBegin() const | MathLib::PETScMatrix | inline |
| getRangeEnd() const | MathLib::PETScMatrix | inline |
| getRawMatrix() | MathLib::PETScMatrix | inline |
| getRawMatrix() const | MathLib::PETScMatrix | inline |
| IndexType typedef | MathLib::PETScMatrix | |
| n_loc_cols_ | MathLib::PETScMatrix | private |
| n_loc_rows_ | MathLib::PETScMatrix | private |
| ncols_ | MathLib::PETScMatrix | private |
| nrows_ | MathLib::PETScMatrix | private |
| operator=(PETScMatrix const &A) | MathLib::PETScMatrix | |
| PETScMatrix() | MathLib::PETScMatrix | inline |
| PETScMatrix(const PetscInt nrows, const PETScMatrixOption &mat_op=PETScMatrixOption()) | MathLib::PETScMatrix | |
| PETScMatrix(const PetscInt nrows, const PetscInt ncols, const PETScMatrixOption &mat_op=PETScMatrixOption()) | MathLib::PETScMatrix | |
| PETScMatrix(PETScMatrix const &A) | MathLib::PETScMatrix | |
| set(const PetscInt i, const PetscInt j, const PetscScalar value) | MathLib::PETScMatrix | inline |
| setRowsColumnsZero(std::vector< PetscInt > const &row_pos) | MathLib::PETScMatrix | |
| setZero() | MathLib::PETScMatrix | inline |
| start_rank_ | MathLib::PETScMatrix | private |
| viewer(const std::string &file_name, const PetscViewerFormat vw_format=PETSC_VIEWER_ASCII_MATLAB) | MathLib::PETScMatrix | |
| ~PETScMatrix() | MathLib::PETScMatrix | inline |