TL;DR
FESTUNG is an open-source MATLAB/GNU Octave toolbox that enhances the implementation of the discontinuous Galerkin method by introducing a flexible problem framework and a customizable model-coupling interface for multi-physics simulations.
Contribution
This paper introduces a generic problem implementation framework and a highly customizable model-coupling interface for the FESTUNG DG toolbox, enabling complex multi-domain simulations.
Findings
Successfully implemented a two-way coupled free-surface and groundwater flow system.
Enhanced flexibility and usability for application developers using the DG method.
Demonstrated the effectiveness of the coupling interface in multi-physics scenarios.
Abstract
This is the fourth installment in our series on implementing the discontinuous Galerkin (DG) method as an open source MATLAB /GNU Octave toolbox. Similarly to its predecessors, this part presents new features for application developers employing DG methods and follows our strategy of relying on fully vectorized constructs and supplying a comprehensive documentation. The specific focus of the current work is the newly added generic problem implementation framework and the highly customizable model-coupling interface for multi-domain and multi-physics simulation tools based on this framework. The functionality of the coupling interface in the FESTUNG toolbox is illustrated using a two-way coupled free-surface / groundwater flow system as an example application.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
