Summary
Algebraic flux correction schemes of TVD and FCT type are extended to systems of hyperbolic conservation laws. The group finite element formulation is employed for the treatment of the compressible Euler equations. An efficient algorithm is proposed for the edge-by-edge matrix assembly. A generalization of Roe’s approximate Riemann solver is derived by rendering all off-diagonal matrix blocks positive semi-definite. Another usable low-order method is constructed by adding scalar artificial viscosity proportional to the spectral radius of the cumulative Roe matrix. The limiting of antidiffusive fluxes is performed using a transformation to the characteristic variables or a suitable synchronization of correction factors for the conservative ones. The outer defect correction loop is equipped with a block-diagonal preconditioner so as to decouple the discretized Euler equations and solve them in a segregated fashion. As an alternative, a strongly coupled solution strategy (global BiCGSTAB method with a block-Gauß-Seidel preconditioner) is introduced for applications which call for the use of large time steps. Various algorithmic aspects including the implementation of characteristic boundary conditions are addressed. Simulation results are presented for inviscid flows in a wide range of Mach numbers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. D. Anderson, Jr., Modern Compressible Flow, McGraw-Hill, 1990.
P. Arminjon and A. Dervieux, Construction of TVD-like artificial viscosities on 2-dimensional arbitrary FEM grids. INRIA Research Report 1111 (1989).
J.-C. Carette, H. Deconinck, H. Paillère and P. L. Roe, Multidimensional up-winding: Its relation to finite elements. Int. J. Numer. Methods Fluids 20 (1995) no. 8-9, 935–955.
G. G. Cherny, Gas Dynamics (in Russian). Nauka, Moscow, 1988.
R. Codina and M. Cervera, Block-iterative algorithms for nonlinear coupled problems. In: M. Papadrakakis and G. Bugeda (eds), Advanced Computational Methods in Structural Mechanics, Chapter 7. Theory and Engineering Applications of Computational Methods, CIMNE, Barcelona, 1996.
D. L. Darmofal and B. Van Leer, Local preconditioning: Manipulating mother nature to fool father time. In: D. A. Caughey et al. (eds), Frontiers of Computational Fluid Dynamics, Singapore: World Scientific Publishing, 1998, 211–239.
H. Deconinck, H. Paillère, R. Struijs and P.L. Roe, Multidimensional upwind schemes based on fluctuation-splitting for systems of conservation laws. Comput. Mech. 11 (1993) no. 5-6, 323–340.
M. J. Díaz, F. Hecht and B. Mohammadi, New progress in anisotropic grid adaptation for inviscid and viscous flows simulations. In: Proceedings of the 4th Annual International Meshing Roundtable. Sandia National Laboratories, 1995.
J. Donea and A. Huerta, Finite Element Methods for Flow Problems. Wiley, 2003.
J. Donea, V. Selmin and L. Quartapelle, Recent developments of the Taylor-Galerkin method for the numerical solution of hyperbolic problems. Numerical methods for fluid dynamics III, Oxford, 171–185 (1988).
M. Feistauer, J. Felcman and I. Straškraba, Mathematical and Computational Methods for Compressible Flow. Clarendon Press, Oxford, 2003.
J. H. Ferziger and M. Peric, Computational Methods for Fluid Dynamics. Springer, 1996.
C. A. J. Fletcher, Computational Techniques for Fluid Dynamics. Springer, 1988.
A. Harten and J. M. Hyman, Self adjusting grid methods for one-dimensional hyperbolic conservation laws. J. Comput. Phys. 50 (1983) 235–269.
R. Hartmann and P. Houston, Adaptive discontinuous Galerkin finite element methods for the compressible Euler equations. J. Comput. Phys. 183 (2002) 508–532.
P. W. Hemker and B. Koren, Defect correction and nonlinear multigrid for steady Euler equations. In: W. G. Habashi and M. M. Hafez (eds), Computational Fluid Dynamics Techniques. London: Gordon and Breach Publishers, 1995, 699–718.
C. Hirsch, Numerical Computation of Internal and External Flows. Vol. II: Computational Methods for Inviscid and Viscous Flows. John Wiley & Sons, Chichester, 1990.
D. Kuzmin, M. Möller and S. Turek, Multidimensional FEM-FCT schemes for arbitrary time-stepping. Int. J. Numer. Meth. Fluids 42 (2003) 265–295.
D. Kuzmin, M. Möller and S. Turek, High-resolution FEM-FCT schemes for multidimensional conservation laws. Technical report 231, University of Dortmund, 2003. To appear in: Comput. Methods Appl. Mech. Engrg.
R. J. LeVeque, Numerical Methods for Conservation Laws. Birkhäuser, 1992.
R. J. LeVeque, Simplified multi-dimensional flux limiting methods. Numerical Methods for Fluid Dynamics IV (1993) 175–190.
R. J. LeVeque, Finite Volume Methods for Hyperbolic Problems. Cambridge University Press, 2003.
R. J. LeVeque, CLAWPACK-Conservation LAWs PACKage, available at the URL http://www.amath.washington.edu/∼claw/.
R. Löhner, K. Morgan, J. Peraire and M. Vahdati, Finite element flux-corrected transport (FEM-FCT) for the Euler and Navier-Stokes equations. Int. J. Numer. Meth. Fluids 7 (1987) 1093–1109.
R. Löhner, Applied CFD Techniques: An Introduction Based on Finite Element Methods. Wiley, 2001.
J. F. Lynn, Multigrid Solution of the Euler Equations with Local Preconditioning. PhD thesis, University of Michigan, 1995.
P. R. M. Lyra, Unstructured Grid Adaptive Algorithms for Fluid Dynamics and Heat Conduction. PhD thesis, University of Wales, Swansea, 1994.
P. R. M. Lyra, K. Morgan, J. Peraire and J. Peiro, TVD algorithms for the solution of the compressible Euler equations on unstructured meshes. Int. J. Numer. Meth. Fluids 19 (1994) 827–847.
P. R. M. Lyra and K. Morgan, A review and comparative study of upwind biased schemes for compressible flow computation. I: 1-D first-order schemes. Arch. Comput. Methods Eng. 7 (2000) no. 1, 19–55.
P.R.M. Lyra and K. Morgan, A review and comparative study of upwind biased schemes for compressible flow computation. II: 1-D higher-order schemes. Arch. Comput. Methods Eng. 7 (2000) no. 3, 333–377.
P.R.M. Lyra and K. Morgan, A review and comparative study of upwind biased schemes for compressible flow computation. III: Multidimensional extension on unstructured grids. Arch. Comput. Methods Eng. 9 (2002) no. 3, 207–256.
M. Möller, Hochauflösende FEM-FCT-Verfahren zur Diskretisierung von konvektionsdominanten Transportproblemen mit Anwendung auf die kompressiblen Eulergleichungen. Diploma thesis, University of Dortmund, 2003.
M. Möller, D. Kuzmin and S. Turek, Implicit FEM-FCT algorithm for compressible flows. To appear in: Proceedings of the European Conference on Numerical Mathematics and Advanced Applications (August 18–22, 2003, Prague), to be published by Springer.
K. Morgan and J. Peraire, Unstructured grid finite element methods for fluid mechanics. Reports on Progress in Physics, 61 (1998), no. 6, 569–638.
NPARC Alliance, Computational Fluid Dynamics (CFD) Verification and Validation Web Site: http://www.grc.nasa.gov/WWW/wind/valid/.
P. L. Roe, Approximate Riemann solvers, parameter vectors and difference schemes. J. Comput. Phys. 43 (1981) 357–372.
A. Rohde, Eigenvalues and eigenvectors of the Euler equations in general geometries. AIAA Paper 2001–2609.
V. Selmin, Finite element solution of hyperbolic equations. I. One-dimensional case. INRIA Research Report 655 (1987).
V. Selmin, Finite element solution of hyperbolic equations. II. Two-dimensional case. INRIA Research Report 708 (1987).
D. Sidilkover, A genuinely multidimensional upwind scheme and efficient multi-grid solver for the compressible Euler equations, ICASE Report No. 94-84, 1994.
G. Sod, A survey of several finite difference methods for systems of nonlinear hyperbolic conservation laws. J. Comput. Phys. 27 (1978) 1–31.
E. F. Toro, Riemann Solvers and Numerical Methods for Fluid Dynamics. Springer, 1999.
S. Turek, Efficient Solvers for Incompressible Flow Problems: An Algorithmic and Computational Approach, LNCSE 6, Springer, 1999.
P. Wesseling, Principles of Computational Fluid Dynamics. Springer, 2001.
H. C. Yee, Numerical approximations of boundary conditions with applications to inviscid gas dynamics. NASA report TM-81265, 1981.
H. C. Yee, Construction of explicit and implicit symmetric TVD schemes and their applications. J. Comput. Phys. 43 (1987) 151–179.
H. C. Yee, R. F. Warming and A. Harten, Implicit Total Variation Diminishing (TVD) schemes for steady-state calculations. J. Comput. Phys. 57 (1985) 327–360.
S. T. Zalesak, The Design of Flux-Corrected Transport (FCT) Algorithms For Structured Grids. Chapter 2 in this volume.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Kuzmin, D., Möller, M. (2005). Algebraic Flux Correction II. Compressible Euler Equations. In: Kuzmin, D., Löhner, R., Turek, S. (eds) Flux-Corrected Transport. Scientific Computation. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-27206-2_7
Download citation
DOI: https://doi.org/10.1007/3-540-27206-2_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23730-3
Online ISBN: 978-3-540-27206-9
eBook Packages: Physics and AstronomyPhysics and Astronomy (R0)