Skip to main content
Erschienen in: Journal of Scientific Computing 1/2021

01.01.2021

A Novel Parallel Computing Strategy for Compact Difference Schemes with Consistent Accuracy and Dispersion

verfasst von: Jinqiang Chen, Peixiang Yu, Hua Ouyang, Zhen F. Tian

Erschienen in: Journal of Scientific Computing | Ausgabe 1/2021

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, based on the boundary approximation approach for parallelization of the compact difference schemes, a novel strategy for the sub-domain boundary approximation schemes is proposed to maintain consistent accuracy and dispersion with the compact scheme in the interior points. In this strategy, not only the order of accuracy of the sub-domain boundary scheme is the same as the interior scheme, but the coefficient of the first truncation error term is also equal to that of the internal scheme. Furthermore, to realize the consistent dispersion performance for a class of high order upwind compact schemes, which usually include two expressions, we modify the opposite expression to be the sub-domain boundary scheme. As an example of application, the present strategy is applied to a fourth-order upwind compact scheme, and its accuracy is verified by a numerical test. The resolution and efficiency of the newly proposed parallel method are examined by four numerical examples, including propagation of a wave-packet, convection of isentropic vortex, Rayleigh–Taylor instability problems, and propagation of Gauss pulse. The results obtained demonstrate that the present strategy for compact difference schemes has the feasibility to solve the flow problems with high accuracy, resolution and efficiency in parallel computation.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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 "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!

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!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Lele, S.K.: Compact finite difference schemes with spectral-like resolution. J. Comput. Phys. 103(1), 16–42 (1992)MathSciNetCrossRef Lele, S.K.: Compact finite difference schemes with spectral-like resolution. J. Comput. Phys. 103(1), 16–42 (1992)MathSciNetCrossRef
2.
Zurück zum Zitat Bodony, D.J., Lele, S.K.: Current status of jet noise predictions using large-eddy simulation. AIAA J. 46(2), 364–380 (2008)CrossRef Bodony, D.J., Lele, S.K.: Current status of jet noise predictions using large-eddy simulation. AIAA J. 46(2), 364–380 (2008)CrossRef
11.
Zurück zum Zitat Harten, A., Lax, P.D., Leer, B.V.: On upstream differencing and Godunov-type schemes for hyperbolic conservation laws. SIAM Rev. 25(1), 35–61 (1983)MathSciNetCrossRef Harten, A., Lax, P.D., Leer, B.V.: On upstream differencing and Godunov-type schemes for hyperbolic conservation laws. SIAM Rev. 25(1), 35–61 (1983)MathSciNetCrossRef
12.
Zurück zum Zitat Fu, D.X., Ma, Y.W.: High resolution scheme. In: Hafez, M., Oshima, K. (eds.) Computational Fluid Dynamics Review, pp. 234–250. Wiley, New York (1995) Fu, D.X., Ma, Y.W.: High resolution scheme. In: Hafez, M., Oshima, K. (eds.) Computational Fluid Dynamics Review, pp. 234–250. Wiley, New York (1995)
13.
Zurück zum Zitat Tolstykh, A.I., Lipavskii, M.V.: On performance of methods with third-and fifth-order compact upwind differencing. J. Comput. Phys. 140(2), 205–232 (1998)MathSciNetCrossRef Tolstykh, A.I., Lipavskii, M.V.: On performance of methods with third-and fifth-order compact upwind differencing. J. Comput. Phys. 140(2), 205–232 (1998)MathSciNetCrossRef
14.
Zurück zum Zitat Ma, Y.W., Fu, D.X., Kobayashi, T., Taniguchi, N.: Numerical solution of the incompressible Navier–Stokes equations with an upwind compact difference scheme. Int. J. Numer. Methods Fluids 30(5), 509–521 (1999)MathSciNetCrossRef Ma, Y.W., Fu, D.X., Kobayashi, T., Taniguchi, N.: Numerical solution of the incompressible Navier–Stokes equations with an upwind compact difference scheme. Int. J. Numer. Methods Fluids 30(5), 509–521 (1999)MathSciNetCrossRef
15.
Zurück zum Zitat Li, X.L., Ma, Y.W., Fu, D.X.: High efficient method for incompressible N-S equations and analysis of two-dimensional turbulent channel flow. Acta Mechanica Sinica (2001) (in Chinese) Li, X.L., Ma, Y.W., Fu, D.X.: High efficient method for incompressible N-S equations and analysis of two-dimensional turbulent channel flow. Acta Mechanica Sinica (2001) (in Chinese)
16.
Zurück zum Zitat He, Z.W., Li, X.L., Fu, D.X., Ma, Y.W.: A 5th order monotonicity-preserving upwind compact difference scheme. Sci. China (Phys. Mech. Astron.) 54(3), 511–522 (2011)CrossRef He, Z.W., Li, X.L., Fu, D.X., Ma, Y.W.: A 5th order monotonicity-preserving upwind compact difference scheme. Sci. China (Phys. Mech. Astron.) 54(3), 511–522 (2011)CrossRef
17.
Zurück zum Zitat Tam, C.K., Webb, J.C.: Dispersion-relation-preserving finite difference schemes for computational acoustics. J. Comput. Phys. 107(2), 262–281 (1993)MathSciNetCrossRef Tam, C.K., Webb, J.C.: Dispersion-relation-preserving finite difference schemes for computational acoustics. J. Comput. Phys. 107(2), 262–281 (1993)MathSciNetCrossRef
21.
Zurück zum Zitat Gaitonde, D., Visbal, M.: Further development of a Navier–Stokes solution procedure based on higher-order formulas. In: 37th Aerospace Sciences Meeting and Exhibit 557 (1999) Gaitonde, D., Visbal, M.: Further development of a Navier–Stokes solution procedure based on higher-order formulas. In: 37th Aerospace Sciences Meeting and Exhibit 557 (1999)
24.
Zurück zum Zitat Sengupta, T.K., Dipankar, A., Rao, A.K.: A new compact scheme for parallel computing using domain decomposition. J. Comput. Phys. 220(2), 654–677 (2007)CrossRef Sengupta, T.K., Dipankar, A., Rao, A.K.: A new compact scheme for parallel computing using domain decomposition. J. Comput. Phys. 220(2), 654–677 (2007)CrossRef
25.
Zurück zum Zitat Chao, J., Haselbacher, A., Balachandar, S.: A massively parallel multi-block hybrid compact-WENO scheme for compressible flows. J. Comput. Phys. 228(19), 7473–7491 (2009)MathSciNetCrossRef Chao, J., Haselbacher, A., Balachandar, S.: A massively parallel multi-block hybrid compact-WENO scheme for compressible flows. J. Comput. Phys. 228(19), 7473–7491 (2009)MathSciNetCrossRef
26.
Zurück zum Zitat Kim, J.W., Sandberg, R.D.: Efficient parallel computing with a compact finite difference scheme. Comput. Fluids 58, 70–87 (2012)MathSciNetCrossRef Kim, J.W., Sandberg, R.D.: Efficient parallel computing with a compact finite difference scheme. Comput. Fluids 58, 70–87 (2012)MathSciNetCrossRef
28.
Zurück zum Zitat Capuano, F., Mastellone, A.: Parallelization of compact finite-volume schemes for turbulent compressible flow. In: Proceedings of 27th International Conference on Parallel Computational Fluid Dynamics, 2015. (2015) Capuano, F., Mastellone, A.: Parallelization of compact finite-volume schemes for turbulent compressible flow. In: Proceedings of 27th International Conference on Parallel Computational Fluid Dynamics, 2015. (2015)
30.
Zurück zum Zitat Naik, N.H., Naik, V.K., Nicoules, M.: Parallelization of a class of implicit finite difference schemes in computational fluid dynamics. Int. J. High Speed Comput. 5(01), 1–50 (1993)CrossRef Naik, N.H., Naik, V.K., Nicoules, M.: Parallelization of a class of implicit finite difference schemes in computational fluid dynamics. Int. J. High Speed Comput. 5(01), 1–50 (1993)CrossRef
31.
Zurück zum Zitat Terekhov, A.V.: A highly scalable parallel algorithm for solving Toeplitz tridiagonal systems of linear equations. J. Parallel Distrib. Comput. 87, 102–108 (2016)CrossRef Terekhov, A.V.: A highly scalable parallel algorithm for solving Toeplitz tridiagonal systems of linear equations. J. Parallel Distrib. Comput. 87, 102–108 (2016)CrossRef
32.
Zurück zum Zitat Larsson, J., Gustafsson, B.: Stability criteria for hybrid difference methods. J. Comput. Phys. 227(5), 2886–2898 (2008)MathSciNetCrossRef Larsson, J., Gustafsson, B.: Stability criteria for hybrid difference methods. J. Comput. Phys. 227(5), 2886–2898 (2008)MathSciNetCrossRef
33.
Zurück zum Zitat Povitsky, A., Wolfshtein, M.: Multidomain implicit numerical scheme. Int. J. Numer. Methods Fluids 25(5), 547–566 (1997)MathSciNetCrossRef Povitsky, A., Wolfshtein, M.: Multidomain implicit numerical scheme. Int. J. Numer. Methods Fluids 25(5), 547–566 (1997)MathSciNetCrossRef
34.
Zurück zum Zitat Yu, S., Tsai, Y., Hsieh, K.: Runge–Kutta methods combined with compact difference schemes for the unsteady Euler equations. In: 28th Joint Propulsion Conference and Exhibit, 19923210 (1992) Yu, S., Tsai, Y., Hsieh, K.: Runge–Kutta methods combined with compact difference schemes for the unsteady Euler equations. In: 28th Joint Propulsion Conference and Exhibit, 19923210 (1992)
35.
Zurück zum Zitat Van Leer, B.: Flux-vector splitting for the Euler equations. In: Eighth International Conference on Numerical Methods in Fluid Dynamics, pp. 507-512. Springer, Berlin (1982) Van Leer, B.: Flux-vector splitting for the Euler equations. In: Eighth International Conference on Numerical Methods in Fluid Dynamics, pp. 507-512. Springer, Berlin (1982)
38.
Zurück zum Zitat Shi, J., Zhang, Y., Shu, C.: Resolution of high order WENO schemes for complicated flow structures. J. Comput. Phys. 186(2), 690–696 (2003)MathSciNetCrossRef Shi, J., Zhang, Y., Shu, C.: Resolution of high order WENO schemes for complicated flow structures. J. Comput. Phys. 186(2), 690–696 (2003)MathSciNetCrossRef
41.
Zurück zum Zitat Carpenter, M.H., Gottlieb, D., Abarbanel, S.: Stable and accurate boundary treatments for compact, high-order finite-difference schemes. Appl. Numer. Math. 12(1–3), 55–87 (1993)MathSciNetCrossRef Carpenter, M.H., Gottlieb, D., Abarbanel, S.: Stable and accurate boundary treatments for compact, high-order finite-difference schemes. Appl. Numer. Math. 12(1–3), 55–87 (1993)MathSciNetCrossRef
42.
Zurück zum Zitat Carpenter, M.H., Gottlieb, D., Abarbanel, S.: Time-stable boundary conditions for finite-difference schemes solving hyperbolic systems: methodology and application to high-order compact schemes. J. Comput. Phys. 111(2), 220–236 (1994) MathSciNetCrossRef Carpenter, M.H., Gottlieb, D., Abarbanel, S.: Time-stable boundary conditions for finite-difference schemes solving hyperbolic systems: methodology and application to high-order compact schemes. J. Comput. Phys. 111(2), 220–236 (1994) MathSciNetCrossRef
43.
Zurück zum Zitat Carpenter, M. H., Kennedy, C. A.: Fourth-order 2N-storage Runge–Kutta schemes Nasa Technical Memorandum, 1–26 (1994) Carpenter, M. H., Kennedy, C. A.: Fourth-order 2N-storage Runge–Kutta schemes Nasa Technical Memorandum, 1–26 (1994)
44.
Zurück zum Zitat Kennedy, C.A., Carpenter, M.H., Lewis, R.M.: Low-storage, explicit Runge–Kutta schemes for the compressible Navier–Stokes equations. Appl. Numer. Math. 35(3), 177–219 (2000)MathSciNetCrossRef Kennedy, C.A., Carpenter, M.H., Lewis, R.M.: Low-storage, explicit Runge–Kutta schemes for the compressible Navier–Stokes equations. Appl. Numer. Math. 35(3), 177–219 (2000)MathSciNetCrossRef
Metadaten
Titel
A Novel Parallel Computing Strategy for Compact Difference Schemes with Consistent Accuracy and Dispersion
verfasst von
Jinqiang Chen
Peixiang Yu
Hua Ouyang
Zhen F. Tian
Publikationsdatum
01.01.2021
Verlag
Springer US
Erschienen in
Journal of Scientific Computing / Ausgabe 1/2021
Print ISSN: 0885-7474
Elektronische ISSN: 1573-7691
DOI
https://doi.org/10.1007/s10915-020-01383-x

Weitere Artikel der Ausgabe 1/2021

Journal of Scientific Computing 1/2021 Zur Ausgabe