DOLFIN-X
DOLFIN-X C++ interface
dolfinx::la::PETScMatrix Member List

This is the complete list of members for dolfinx::la::PETScMatrix, including all inherited members.

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 namedolfinx::la::PETScMatrix
create_vector(std::size_t dim) constdolfinx::la::PETScOperator
get_options_prefix() constdolfinx::la::PETScMatrix
mat() constdolfinx::la::PETScOperator
norm(la::Norm norm_type) constdolfinx::la::PETScMatrix
operator=(const PETScMatrix &A)=deletedolfinx::la::PETScMatrix
operator=(PETScMatrix &&A)=defaultdolfinx::la::PETScMatrix
dolfinx::la::PETScOperator::operator=(const PETScOperator &A)=deletedolfinx::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::PETScMatrixexplicit
PETScMatrix(const PETScMatrix &A)=delete (defined in dolfinx::la::PETScMatrix)dolfinx::la::PETScMatrix
PETScMatrix(PETScMatrix &&A)=defaultdolfinx::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) noexceptdolfinx::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() constdolfinx::la::PETScOperator
~PETScMatrix()=defaultdolfinx::la::PETScMatrix
~PETScOperator()dolfinx::la::PETScOperatorvirtual