Enriched Galerkin method for the shallow-water equations

被引:9
|
作者
Hauck, Moritz [1 ]
Aizinger, Vadym [2 ]
Frank, Florian [1 ]
Hajduk, Hennes [3 ]
Rupp, Andreas [4 ]
机构
[1] Univ Augsburg, Chair Computat Math, Univ Str 2, D-86159 Augsburg, Germany
[2] Univ Bayreuth, Chair Sci Comp, Univ Str 30, D-95447 Bayreuth, Germany
[3] TU Dortmund Univ, Inst Appl Math LS 3, Vogelpothsweg 87, D-44227 Dortmund, Germany
[4] Heidelberg Univ, Interdisciplinary Ctr Sci Comp IWR, Neuenheimer Feld 205, D-69120 Heidelberg, Germany
关键词
Enriched Galerkin; Finite elements; Shallow-water equations; Discontinuous Galerkin; Local conservation; Ocean modeling; MATLAB/GNU OCTAVE TOOLBOX; FINITE-ELEMENT-METHOD; SCALE SEPARATION; SLOPE LIMITER; FESTUNG; MODEL; TRANSPORT; SCHEMES; SOLVERS; FLOW;
D O I
10.1007/s13137-020-00167-7
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
This work presents an enriched Galerkin (EG) discretization for the two-dimensional shallow-water equations. The EG finite element spaces are obtained by extending the approximation spaces of the classical finite elements by discontinuous functions supported on elements. The simplest EG space is constructed by enriching the piecewise linear continuous Galerkin space with discontinuous, element-wise constant functions. Similar to discontinuous Galerkin (DG) discretizations, the EG scheme is locally conservative, while, in multiple space dimensions, the EG space is significantly smaller than that of the DG method. This implies a lower number of degrees of freedom compared to the DG method. The EG discretization presented for the shallow-water equations is well-balanced, in the sense that it preserves lake-at-rest configurations. We evaluate the method's robustness and accuracy using various analytical and realistic problems and compare the results to those obtained using the DG method. Finally, we briefly discuss implementation aspects of the EG method within our MATLAB / GNU Octave framework FESTUNG.
引用
收藏
页数:25
相关论文
共 50 条