Scalability of OpenFOAM Density-Based Solver with Runge–Kutta Temporal Discretization Scheme

المؤلفون المشاركون

Li, Sibo
Paoli, Roberto
D’Mello, Michael

المصدر

Scientific Programming

العدد

المجلد 2020، العدد 2020 (31 ديسمبر/كانون الأول 2020)، ص ص. 1-11، 11ص.

الناشر

Hindawi Publishing Corporation

تاريخ النشر

2020-03-11

دولة النشر

مصر

عدد الصفحات

11

التخصصات الرئيسية

الرياضيات

الملخص EN

Compressible density-based solvers are widely used in OpenFOAM, and the parallel scalability of these solvers is crucial for large-scale simulations.

In this paper, we report our experiences with the scalability of OpenFOAM’s native rhoCentralFoam solver, and by making a small number of modifications to it, we show the degree to which the scalability of the solver can be improved.

The main modification made is to replace the first-order accurate Euler scheme in rhoCentralFoam with a third-order accurate, four-stage Runge-Kutta or RK4 scheme for the time integration.

The scaling test we used is the transonic flow over the ONERA M6 wing.

This is a common validation test for compressible flows solvers in aerospace and other engineering applications.

Numerical experiments show that our modified solver, referred to as rhoCentralRK4Foam, for the same spatial discretization, achieves as much as a 123.2% improvement in scalability over the rhoCentralFoam solver.

As expected, the better time resolution of the Runge–Kutta scheme makes it more suitable for unsteady problems such as the Taylor–Green vortex decay where the new solver showed a 50% decrease in the overall time-to-solution compared to rhoCentralFoam to get to the final solution with the same numerical accuracy.

Finally, the improved scalability can be traced to the improvement of the computation to communication ratio obtained by substituting the RK4 scheme in place of the Euler scheme.

All numerical tests were conducted on a Cray XC40 parallel system, Theta, at Argonne National Laboratory.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Li, Sibo& Paoli, Roberto& D’Mello, Michael. 2020. Scalability of OpenFOAM Density-Based Solver with Runge–Kutta Temporal Discretization Scheme. Scientific Programming،Vol. 2020, no. 2020, pp.1-11.
https://search.emarefa.net/detail/BIM-1209334

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Li, Sibo…[et al.]. Scalability of OpenFOAM Density-Based Solver with Runge–Kutta Temporal Discretization Scheme. Scientific Programming No. 2020 (2020), pp.1-11.
https://search.emarefa.net/detail/BIM-1209334

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Li, Sibo& Paoli, Roberto& D’Mello, Michael. Scalability of OpenFOAM Density-Based Solver with Runge–Kutta Temporal Discretization Scheme. Scientific Programming. 2020. Vol. 2020, no. 2020, pp.1-11.
https://search.emarefa.net/detail/BIM-1209334

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references

رقم السجل

BIM-1209334