@Article{CiCP-28-2, author = {Reuter, Balthasar and Rupp, Andreas and Vadym, Aizinger and Frank, Florian and Peter, Knabner}, title = {FESTUNG: A MATLAB / GNU Octave Toolbox for the Discontinuous Galerkin Method. Part IV: Generic Problem Framework and Model-Coupling Interface}, journal = {Communications in Computational Physics}, year = {2020}, volume = {28}, number = {2}, pages = {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.
}, issn = {1991-7120}, doi = {https://doi.org/10.4208/cicp.OA-2019-0132}, url = {https://global-sci.com/article/79705/festung-a-matlab-gnu-octave-toolbox-for-the-discontinuous-galerkin-method-part-iv-generic-problem-framework-and-model-coupling-interface} }