Skip to main content
Top

2016 | OriginalPaper | Chapter

Simulating Turbulence Using the Astrophysical Discontinuous Galerkin Code TENET

Authors : Andreas Bauer, Kevin Schaal, Volker Springel, Praveen Chandrashekar, Rüdiger Pakmor, Christian Klingenberg

Published in: Software for Exascale Computing - SPPEXA 2013-2015

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In astrophysics, the two main methods traditionally in use for solving the Euler equations of ideal fluid dynamics are smoothed particle hydrodynamics and finite volume discretization on a stationary mesh. However, the goal to efficiently make use of future exascale machines with their ever higher degree of parallel concurrency motivates the search for more efficient and more accurate techniques for computing hydrodynamics. Discontinuous Galerkin (DG) methods represent a promising class of methods in this regard, as they can be straightforwardly extended to arbitrarily high order while requiring only small stencils. Especially for applications involving comparatively smooth problems, higher-order approaches promise significant gains in computational speed for reaching a desired target accuracy. Here, we introduce our new astrophysical DG code TENET designed for applications in cosmology, and discuss our first results for 3D simulations of subsonic turbulence. We show that our new DG implementation provides accurate results for subsonic turbulence, at considerably reduced computational cost compared with traditional finite volume methods. In particular, we find that DG needs about 1.8 times fewer degrees of freedom to achieve the same accuracy and at the same time is more than 1.5 times faster, confirming its substantial promise for astrophysical applications.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
We are using the convention of normalizing the Fourier transform symmetrically with (2π)−3∕2.
 
Literature
1.
go back to reference Abel, T.: rpSPH: a novel smoothed particle hydrodynamics algorithm. MNRAS 413, 271–285 (2011)CrossRef Abel, T.: rpSPH: a novel smoothed particle hydrodynamics algorithm. MNRAS 413, 271–285 (2011)CrossRef
2.
go back to reference Bauer, A., Springel, V.: Subsonic turbulence in smoothed particle hydrodynamics and moving-mesh simulations. MNRAS 423, 2558–2578 (2012)CrossRef Bauer, A., Springel, V.: Subsonic turbulence in smoothed particle hydrodynamics and moving-mesh simulations. MNRAS 423, 2558–2578 (2012)CrossRef
3.
go back to reference Cockburn, B., Hou, S., Shu, C.W.: The Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. IV. The multidimensional case. Math. Comput. 54, 545–581 (1990)MathSciNetMATH Cockburn, B., Hou, S., Shu, C.W.: The Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. IV. The multidimensional case. Math. Comput. 54, 545–581 (1990)MathSciNetMATH
4.
go back to reference Cockburn, B., Karniadakis, G., Shu, C.: Discontinuous Galerkin Methods: Theory, Computation and Applications. Lecture Notes in Computational Science and Engineering. Springer, Berlin/Heidelberg (2011) Cockburn, B., Karniadakis, G., Shu, C.: Discontinuous Galerkin Methods: Theory, Computation and Applications. Lecture Notes in Computational Science and Engineering. Springer, Berlin/Heidelberg (2011)
5.
go back to reference Cockburn, B., Lin, S.Y., Shu, C.W.: TVB Runge Kutta local projection discontinuous Galerkin finite element method for conservation laws III: one-dimensional systems. J. Comput. Phys. 84, 90–113 (1989)MathSciNetCrossRefMATH Cockburn, B., Lin, S.Y., Shu, C.W.: TVB Runge Kutta local projection discontinuous Galerkin finite element method for conservation laws III: one-dimensional systems. J. Comput. Phys. 84, 90–113 (1989)MathSciNetCrossRefMATH
6.
go back to reference Cockburn, B., Shu, C.W.: TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. II. General framework. Math. Comput. 52 (186), 411–435 (1989)MathSciNetMATH Cockburn, B., Shu, C.W.: TVB Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. II. General framework. Math. Comput. 52 (186), 411–435 (1989)MathSciNetMATH
7.
go back to reference Cockburn, B., Shu, C.W.: The Runge-Kutta local projection P 1-discontinuous-Galerkin finite element method for scalar conservation laws. RAIRO-Modélisation mathématique et analyse numérique 25 (3), 337–361 (1991)MathSciNetMATH Cockburn, B., Shu, C.W.: The Runge-Kutta local projection P 1-discontinuous-Galerkin finite element method for scalar conservation laws. RAIRO-Modélisation mathématique et analyse numérique 25 (3), 337–361 (1991)MathSciNetMATH
8.
go back to reference Cockburn, B., Shu, C.W.: The Runge-Kutta discontinuous Galerkin method for conservation laws V. Multidimensional systems. J. Comput. Phys. 141, 199–224 (1998)MathSciNetMATH Cockburn, B., Shu, C.W.: The Runge-Kutta discontinuous Galerkin method for conservation laws V. Multidimensional systems. J. Comput. Phys. 141, 199–224 (1998)MathSciNetMATH
9.
go back to reference Colella, P., Woodward, P.R.: The piecewise parabolic method (PPM) for gas-dynamical simulations. J. Comput. Phys. 54, 174–201 (1984)MathSciNetCrossRefMATH Colella, P., Woodward, P.R.: The piecewise parabolic method (PPM) for gas-dynamical simulations. J. Comput. Phys. 54, 174–201 (1984)MathSciNetCrossRefMATH
10.
go back to reference Federrath, C., Klessen, R.S., Schmidt, W.: The density probability distribution in compressible isothermal turbulence: solenoidal versus compressive forcing. ApJ 688, L79–L82 (2008)CrossRef Federrath, C., Klessen, R.S., Schmidt, W.: The density probability distribution in compressible isothermal turbulence: solenoidal versus compressive forcing. ApJ 688, L79–L82 (2008)CrossRef
11.
go back to reference Federrath, C., Klessen, R.S., Schmidt, W.: The fractal density structure in supersonic isothermal turbulence: solenoidal versus compressive energy injection. ApJ 692, 364–374 (2009)CrossRef Federrath, C., Klessen, R.S., Schmidt, W.: The fractal density structure in supersonic isothermal turbulence: solenoidal versus compressive energy injection. ApJ 692, 364–374 (2009)CrossRef
12.
go back to reference Federrath, C., Roman-Duval, J., Klessen, R.S., Schmidt, W., Mac Low, M.M.: Comparing the statistics of interstellar turbulence in simulations and observations. A&A 512, A81 (2010)CrossRef Federrath, C., Roman-Duval, J., Klessen, R.S., Schmidt, W., Mac Low, M.M.: Comparing the statistics of interstellar turbulence in simulations and observations. A&A 512, A81 (2010)CrossRef
13.
go back to reference Galerkin, B.G.: On electrical circuits for the approximate solution of the laplace equation. Vestnik Inzh. 19, 897–908 (1915) Galerkin, B.G.: On electrical circuits for the approximate solution of the laplace equation. Vestnik Inzh. 19, 897–908 (1915)
14.
go back to reference Gallego-Valencia, P., Klingenberg, C., Chandrashekar, P.: On limiting for higher order discontinuous Galerkin methods for 2D Euler equations. Bull. Braz. Math. Soc. 47 (1), 335–345 (2016)MathSciNetCrossRefMATH Gallego-Valencia, P., Klingenberg, C., Chandrashekar, P.: On limiting for higher order discontinuous Galerkin methods for 2D Euler equations. Bull. Braz. Math. Soc. 47 (1), 335–345 (2016)MathSciNetCrossRefMATH
15.
go back to reference Gallego-Valencia, J.P., Löbbert, J., Müthing, S., Bastian, P., Klingenberg, C., Xia, Y.: Implementing a discontinuous Galerkin method for the compressible, inviscid Euler equations in the dune framework. PAMM 14 (1), 953–954 (2014)CrossRef Gallego-Valencia, J.P., Löbbert, J., Müthing, S., Bastian, P., Klingenberg, C., Xia, Y.: Implementing a discontinuous Galerkin method for the compressible, inviscid Euler equations in the dune framework. PAMM 14 (1), 953–954 (2014)CrossRef
16.
go back to reference Gottlieb, S., Shu, C.W., Tadmor, E.: Strong stability-preserving high-order time discretization methods. SIAM Rev. 43 (1), 89–112 (2001)MathSciNetCrossRefMATH Gottlieb, S., Shu, C.W., Tadmor, E.: Strong stability-preserving high-order time discretization methods. SIAM Rev. 43 (1), 89–112 (2001)MathSciNetCrossRefMATH
17.
go back to reference Heß, S., Springel, V.: Particle hydrodynamics with tessellation techniques. MNRAS 406, 2289–2311 (2010)CrossRef Heß, S., Springel, V.: Particle hydrodynamics with tessellation techniques. MNRAS 406, 2289–2311 (2010)CrossRef
18.
go back to reference Hopkins, P.F.: A general class of Lagrangian smoothed particle hydrodynamics methods and implications for fluid mixing problems. MNRAS 428, 2840–2856 (2013)CrossRef Hopkins, P.F.: A general class of Lagrangian smoothed particle hydrodynamics methods and implications for fluid mixing problems. MNRAS 428, 2840–2856 (2013)CrossRef
19.
go back to reference Klessen, R.S., Heitsch, F., Mac Low, M.M.: Gravitational collapse in turbulent molecular clouds. I. Gasdynamical turbulence. ApJ 535, 887–906 (2000) Klessen, R.S., Heitsch, F., Mac Low, M.M.: Gravitational collapse in turbulent molecular clouds. I. Gasdynamical turbulence. ApJ 535, 887–906 (2000)
20.
go back to reference Mac Low, M.M., Klessen, R.S.: Control of star formation by supersonic turbulence. Rev. Mod. Phys. 76, 125–194 (2004)CrossRef Mac Low, M.M., Klessen, R.S.: Control of star formation by supersonic turbulence. Rev. Mod. Phys. 76, 125–194 (2004)CrossRef
21.
go back to reference Mocz, P., Vogelsberger, M., Sijacki, D., Pakmor, R., Hernquist, L.: A discontinuous Galerkin method for solving the fluid and magnetohydrodynamic equations in astrophysical simulations. MNRAS 437, 397–414 (2014)CrossRef Mocz, P., Vogelsberger, M., Sijacki, D., Pakmor, R., Hernquist, L.: A discontinuous Galerkin method for solving the fluid and magnetohydrodynamic equations in astrophysical simulations. MNRAS 437, 397–414 (2014)CrossRef
22.
23.
go back to reference Price, D.J., Federrath, C.: A comparison between grid and particle methods on the statistics of driven, supersonic, isothermal turbulence. MNRAS 406, 1659–1674 (2010) Price, D.J., Federrath, C.: A comparison between grid and particle methods on the statistics of driven, supersonic, isothermal turbulence. MNRAS 406, 1659–1674 (2010)
24.
go back to reference Read, J.I., Hayfield, T., Agertz, O.: Resolving mixing in smoothed particle hydrodynamics. MNRAS 405, 1513–1530 (2010) Read, J.I., Hayfield, T., Agertz, O.: Resolving mixing in smoothed particle hydrodynamics. MNRAS 405, 1513–1530 (2010)
25.
go back to reference Reed, W.H., Hill, T.R.: Triangularmesh methods for the neutron transport equation. Los Alamos Report LA-UR-73-479 (1973) Reed, W.H., Hill, T.R.: Triangularmesh methods for the neutron transport equation. Los Alamos Report LA-UR-73-479 (1973)
26.
go back to reference Schaal, K., Bauer, A., Chandrashekar, P., Pakmor, R., Klingenberg, C., Springel, V.: Astrophysical hydrodynamics with a high-order discontinuous Galerkin scheme and adaptive mesh refinement. MNRAS 453, 4278–4300 (2015)CrossRef Schaal, K., Bauer, A., Chandrashekar, P., Pakmor, R., Klingenberg, C., Springel, V.: Astrophysical hydrodynamics with a high-order discontinuous Galerkin scheme and adaptive mesh refinement. MNRAS 453, 4278–4300 (2015)CrossRef
27.
go back to reference Schmidt, W., Hillebrandt, W., Niemeyer, J.C.: Numerical dissipation and the bottleneck effect in simulations of compressible isotropic turbulence. Comput. Fluids 35 (4), 353–371 (2006)CrossRefMATH Schmidt, W., Hillebrandt, W., Niemeyer, J.C.: Numerical dissipation and the bottleneck effect in simulations of compressible isotropic turbulence. Comput. Fluids 35 (4), 353–371 (2006)CrossRefMATH
28.
go back to reference Schuecker, P., Finoguenov, A., Miniati, F., Böhringer, H., Briel, U.G.: Probing turbulence in the Coma galaxy cluster. A&A 426, 387–397 (2004)CrossRef Schuecker, P., Finoguenov, A., Miniati, F., Böhringer, H., Briel, U.G.: Probing turbulence in the Coma galaxy cluster. A&A 426, 387–397 (2004)CrossRef
29.
go back to reference Wadsley, J.W., Veeravalli, G., Couchman, H.M.P.: On the treatment of entropy mixing in numerical cosmology. MNRAS 387, 427–438 (2008)CrossRef Wadsley, J.W., Veeravalli, G., Couchman, H.M.P.: On the treatment of entropy mixing in numerical cosmology. MNRAS 387, 427–438 (2008)CrossRef
30.
go back to reference Zanotti, O., Fambri, F., Dumbser, M.: Solving the relativistic magnetohydrodynamics equations with ADER discontinuous Galerkin methods, a posteriori subcell limiting and adaptive mesh refinement. MNRAS 452, 3010–3029 (2015)CrossRef Zanotti, O., Fambri, F., Dumbser, M.: Solving the relativistic magnetohydrodynamics equations with ADER discontinuous Galerkin methods, a posteriori subcell limiting and adaptive mesh refinement. MNRAS 452, 3010–3029 (2015)CrossRef
31.
go back to reference Zhang, X., Shu, C.W.: On positivity-preserving high order discontinuous Galerkin schemes for compressible Euler equations on rectangular meshes. J. Comput. Phys. 229, 8918–8934 (2010)MathSciNetCrossRefMATH Zhang, X., Shu, C.W.: On positivity-preserving high order discontinuous Galerkin schemes for compressible Euler equations on rectangular meshes. J. Comput. Phys. 229, 8918–8934 (2010)MathSciNetCrossRefMATH
Metadata
Title
Simulating Turbulence Using the Astrophysical Discontinuous Galerkin Code TENET
Authors
Andreas Bauer
Kevin Schaal
Volker Springel
Praveen Chandrashekar
Rüdiger Pakmor
Christian Klingenberg
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-40528-5_17

Premium Partner