fdrmrc / Polydeal

C++ implementation of Polygonal Discontinuous Galerkin method within the deal.II Finite Element library.
https://fdrmrc.github.io/Polydeal/
Other
0 stars 0 forks source link

MPI-parallel DG without MeshWorker #70

Closed fdrmrc closed 10 months ago

fdrmrc commented 10 months ago

This PR just provides a parallel version of the classical DG for the Poisson problem without using the MeshWorker interface. The main reason for this is that with polygons we are forced to assemble jumps and averages of the DG formulation "by hand".

Ideally, the parallel version with polyDG will look almost identical to this (except of course for the objects needed by the polygonal infrastructure). @luca-heltai Do you agree, or do you think we should aim to a different interface? (Here I'm not strictly talking about our internals, which I am going to hide/refactor according to #68, but only from a user's perspective)