The Reference Solution Approach to Hp-Adaptivity in Finite Element Flux-Corrected Transport Algorithms

被引:1
作者
Bittl, Melanie [1 ]
Kuzmin, Dmitri [1 ]
机构
[1] Dortmund Univ Technol, Inst Appl Math LS 3, D-44227 Dortmund, Germany
来源
LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2013 | 2014年 / 8353卷
关键词
Hp-adaptation; Flux-corrected transport; Finite elements; Maximum principles;
D O I
10.1007/978-3-662-43880-0_21
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents an hp-adaptive flux-corrected transport algorithm based on the reference solution approach. It features a finite element approximation with unconstrained high-order elements in smooth regions and constrained Q1 elements in the neighborhood of steep fronts. The difference between the reference solution and its projection into the current (coarse) space is used as an error indicator to determine the local mesh size h and polynomial degree p. The reference space is created by increasing the polynomial degree p in smooth elements and h-refining the mesh in nonsmooth elements. The smoothness is determined by a hierarchical regularity estimator based on discontinuous higher-order reconstructions of the solution and its derivatives. The discrete maximum principle for linear/bilinear finite elements is enforced using a linearized flux-corrected transport (FCT) scheme. p-refinement is performed by enriching a continuous bilinear approximation with continuous or discontinuous basis functions of polynomial degree p >= 2. The algorithm is implemented in the open-source software package HERMES. The use of hierarchical data structures that support arbitrary level hanging nodes makes the extension of FCT to hp-FEM relatively straightforward. The accuracy of the proposed methodology is illustrated by a numerical example for a two-dimensional benchmark problem with a known exact solution.
引用
收藏
页码:197 / 204
页数:8
相关论文
共 15 条
[1]  
Bittl M., 2012, J COMPUT
[2]   Finite element methods for time-dependent convection-diffusion-reaction equations with small diffusion [J].
John, Volker ;
Schmeyer, Ellen .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2008, 198 (3-4) :475-494
[3]   Flux correction tools for finite elements [J].
Kuzmin, D ;
Turek, S .
JOURNAL OF COMPUTATIONAL PHYSICS, 2002, 175 (02) :525-558
[4]  
KUZMIN D., 2012, Flux-corrected transport: principles, algorithms, and applications
[5]   On the design of algebraic flux correction schemes for quadratic finite elements [J].
Kuzmin, Dmitri .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2008, 218 (01) :79-87
[6]   A parameter-free smoothness indicator for high-resolution finite element schemes [J].
Kuzmin, Dmitri ;
Schieweck, Friedhelm .
CENTRAL EUROPEAN JOURNAL OF MATHEMATICS, 2013, 11 (08) :1478-1488
[7]   Slope limiting for discontinuous Galerkin approximations with a possibly non-orthogonal Taylor basis [J].
Kuzmin, Dmitri .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2013, 71 (09) :1178-1190
[8]   Failsafe flux limiting and constrained data projections for equations of gas dynamics [J].
Kuzmin, Dmitri ;
Moeller, Matthias ;
Shadid, John N. ;
Shashkov, Mikhail .
JOURNAL OF COMPUTATIONAL PHYSICS, 2010, 229 (23) :8766-8779
[9]   A vertex-based hierarchical slope limiter for p-adaptive discontinuous Galerkin methods [J].
Kuzmin, Dmitri .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2010, 233 (12) :3077-3085
[10]   High-resolution conservative algorithms for advection in incompressible flow [J].
Leveque, RJ .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1996, 33 (02) :627-665