add_local(const PetscScalar *block, std::size_t m, const PetscInt *rows, std::size_t n, const PetscInt *cols) | dolfinx::la::PETScMatrix | |
apply(AssemblyType type) | dolfinx::la::PETScMatrix | |
AssemblyType enum name | dolfinx::la::PETScMatrix | |
create_vector(std::size_t dim) const | dolfinx::la::PETScOperator | |
get_options_prefix() const | dolfinx::la::PETScMatrix | |
mat() const | dolfinx::la::PETScOperator | |
norm(la::Norm norm_type) const | dolfinx::la::PETScMatrix | |
operator=(const PETScMatrix &A)=delete | dolfinx::la::PETScMatrix | |
operator=(PETScMatrix &&A)=default | dolfinx::la::PETScMatrix | |
dolfinx::la::PETScOperator::operator=(const PETScOperator &A)=delete | dolfinx::la::PETScOperator | |
dolfinx::la::PETScOperator::operator=(PETScOperator &&A) | dolfinx::la::PETScOperator | |
PETScMatrix(MPI_Comm comm, const SparsityPattern &sparsity_pattern) | dolfinx::la::PETScMatrix | |
PETScMatrix(Mat A, bool inc_ref_count=true) | dolfinx::la::PETScMatrix | explicit |
PETScMatrix(const PETScMatrix &A)=delete (defined in dolfinx::la::PETScMatrix) | dolfinx::la::PETScMatrix | |
PETScMatrix(PETScMatrix &&A)=default | dolfinx::la::PETScMatrix | |
PETScOperator(Mat A, bool inc_ref_count) | dolfinx::la::PETScOperator | |
PETScOperator(const PETScOperator &A)=delete (defined in dolfinx::la::PETScOperator) | dolfinx::la::PETScOperator | |
PETScOperator(PETScOperator &&A) noexcept | dolfinx::la::PETScOperator | |
set(const PetscScalar *block, std::size_t m, const PetscInt *rows, std::size_t n, const PetscInt *cols) | dolfinx::la::PETScMatrix | |
set_from_options() | dolfinx::la::PETScMatrix | |
set_near_nullspace(const la::VectorSpaceBasis &nullspace) | dolfinx::la::PETScMatrix | |
set_nullspace(const la::VectorSpaceBasis &nullspace) | dolfinx::la::PETScMatrix | |
set_options_prefix(std::string options_prefix) | dolfinx::la::PETScMatrix | |
size() const | dolfinx::la::PETScOperator | |
~PETScMatrix()=default | dolfinx::la::PETScMatrix | |
~PETScOperator() | dolfinx::la::PETScOperator | virtual |