Numerical discrepancy between serial and MPI parallel computations
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
Numerical simulations of 1D Burgers equation and 2D sloshing problem were carried out to study numerical discrepancy between serial and parallel computations. The numerical domain was decomposed into 2 and 4 subdomains for parallel computations with message passing interface. The numerical solution of Burgers equation disclosed that fully explicit boundary conditions used on subdomains of parallel computation was responsible for the numerical discrepancy of transient solution between serial and parallel computations. Two dimensional sloshing problems in a rectangular domain were solved using OpenFOAM. After a lapse of initial transient time sloshing patterns of water were significantly different in serial and parallel computations although the same numerical conditions were given. Based on the histograms of pressure measured at two points near the wall the statistical characteristics of numerical solution was not affected by the number of subdomains as much as the transient solution was dependent on the number of subdomains.
Abstract
Numerical simulations of 1D Burgers equation and 2D sloshing problem were carried out to study numerical discrepancy between serial and parallel computations. The numerical domain was decomposed into 2 and 4 subdomains for parallel computations with message passing interface. The numerical solution of Burgers equation disclosed that fully explicit boundary conditions used on subdomains of parallel computation was responsible for the numerical discrepancy of transient solution between serial and parallel computations. Two dimensional sloshing problems in a rectangular domain were solved using OpenFOAM. After a lapse of initial transient time sloshing patterns of water were significantly different in serial and parallel computations although the same numerical conditions were given. Based on the histograms of pressure measured at two points near the wall the statistical characteristics of numerical solution was not affected by the number of subdomains as much as the transient solution was dependent on the number of subdomains.
참고문헌 (7)
- Burger, J. M., "A mathematical model illustrating the theory of turbulence", Adv. Appl. Mech, 1, pp.171~199 (1948)
- Choi, J. -E., "Resistance and propulsion characteristics of various commercial ships based on CFD results", Ocean Eng, 37(7), pp.549~566 (2010)
- Kutluay, S., "Numerical solution of the Burgers equation by the least squares quadratic B-spline finite element method", J. Comput. Appl. Math, 167, pp.21~33 (2004)
- Lee, S. B., "Application of OpenFOAM to prediction of hull resistance", 8th International OpenFOAM Workshop (2013)
- 박선호, "Investigation on the wall function implementation for the prediction of ship resistance", International Journal of Naval Architecture and Ocean Engineering, 5(1), pp.33~46 (2013), 대한조선학회
- Wani, S. S., "Crank-Nicholson type method for Burgers equation", Int. J. Appl. Phys. Math, 3(5), pp.324~328 (2013)
- Wilson, R. V., "Comprehensive approach to verification and validation of CFD simulations e part 2: application for RANS simulation of a cargo container ship", ASME J. Fluids Eng, 123, pp.803~810 (2001)
