FESTUNG: A MATLAB / GNU Octave Toolbox for the Discontinuous Galerkin Method. Part IV: Generic Problem Framework and Model-Coupling Interface
Year: 2020
Author: Balthasar Reuter, Andreas Rupp, Vadym Aizinger, Florian Frank, Peter Knabner
Communications in Computational Physics, Vol. 28 (2020), Iss. 2 : pp. 827–876
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.
You do not have full access to this article.
Already a Subscriber? Sign in as an individual or via your institution
Journal Article Details
Publisher Name: Global Science Press
Language: English
DOI: https://doi.org/10.4208/cicp.OA-2019-0132
Communications in Computational Physics, Vol. 28 (2020), Iss. 2 : pp. 827–876
Published online: 2020-01
AMS Subject Headings: Global Science Press
Copyright: COPYRIGHT: © Global Science Press
Pages: 50
Keywords: Open source MATLAB / GNU Octave local discontinuous Galerkin method 2Dv shallow water equations with free surface primitive hydrostatic equations Darcy's law coupled model.
Author Details
-
Enriched Galerkin method for the shallow-water equations
Hauck, Moritz | Aizinger, Vadym | Frank, Florian | Hajduk, Hennes | Rupp, AndreasGEM - International Journal on Geomathematics, Vol. 11 (2020), Iss. 1
https://doi.org/10.1007/s13137-020-00167-7 [Citations: 7] -
Exasim: Generating discontinuous Galerkin codes for numerical solutions of partial differential equations on graphics processors
Vila-Pérez, Jordi | Van Heyningen, R. Loek | Nguyen, Ngoc-Cuong | Peraire, JaumeSoftwareX, Vol. 20 (2022), Iss. P.101212
https://doi.org/10.1016/j.softx.2022.101212 [Citations: 10] -
FESTUNG 1.0: Overview, usage, and example applications of the MATLAB/GNU Octave toolbox for discontinuous Galerkin methods
Reuter, Balthasar | Hajduk, Hennes | Rupp, Andreas | Frank, Florian | Aizinger, Vadym | Knabner, PeterComputers & Mathematics with Applications, Vol. 81 (2021), Iss. P.3
https://doi.org/10.1016/j.camwa.2020.08.018 [Citations: 6]