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;
71 #endif // DEAL_II_WITH_PETSC
PetscErrorCode destroy_matrix(Mat &matrix)
virtual const MPI_Comm & get_mpi_communicator() const override
#define AssertThrow(cond, exc)
#define DEAL_II_NAMESPACE_CLOSE
void do_reinit(const size_type m, const size_type n)
void reinit(const size_type m, const size_type n)
#define DEAL_II_NAMESPACE_OPEN