18#ifdef DEAL_II_WITH_PETSC
54 const PetscErrorCode ierr =
55 MatCreateSeqDense(PETSC_COMM_SELF,
m,
n,
nullptr, &
matrix);
63 static const MPI_Comm communicator = MPI_COMM_SELF;
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
#define AssertThrow(cond, exc)
virtual const MPI_Comm & get_mpi_communicator() const override
void reinit(const size_type m, const size_type n)
void do_reinit(const size_type m, const size_type n)
PetscErrorCode destroy_matrix(Mat &matrix)