I am aware that both FEniCS and deal.ii are capable of solving problems with Discontinuous Galerkin (DG) method. I would like to specifically know if any of these two softwares can cater these requirements. Other software suggestions are also welcome; I am aware of these two because they are actively developed. I am specifically interested in solving hyperbolic (wave-dominated) problems.
- Local DG implementation
- User defined numerical flux function.
- Access and modify nodal/modal basis function coefficients. This is required because I want to implement limiters (for shock capturing).
- Support for both structured and unstructured meshes.
I request FEniCS/deal.ii users to kindly answer.