Code verification for multiphase flows using the method of manufactured solutions

被引:11
|
作者
Choudhary, Aniruddha [1 ,2 ]
Roy, Christopher J. [2 ]
Dietiker, Jean-Francois [3 ]
Shahnam, Mehrdad [1 ]
Garg, Rahul [1 ]
Musser, Jordan [1 ]
机构
[1] Natl Energy Technol Lab, Morgantown, WV 26507 USA
[2] Virginia Tech, Dept Aerosp & Ocean Engn, Blacksburg, VA 24061 USA
[3] W Virginia Univ, Corp Res, Morgantown, WV 26506 USA
关键词
Multiphase flows; Code verification; Method of manufactured solutions; Order of accuracy; Two-fluid model; COMPUTATIONAL FLUID-DYNAMICS; BOUNDARY-CONDITIONS; SOLVERS; VALIDATION; SIMULATION; SCHEMES;
D O I
10.1016/j.ijmultiphaseflow.2015.12.006
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
Code verification is the process of ensuring, to the extent possible, that there are no algorithm deficiencies and coding mistakes (bugs) in a scientific computing simulation. Order of accuracy testing using the Method of Manufactured Solutions (MMS) is a rigorous technique that is employed here for code verification of the main components of an open-source, multiphase flow code - MFIX. Code verification is performed here on 2D and 3D, uniform and stretched meshes for incompressible, steady and unsteady, single-phase and two-phase flows using the two-fluid model of MFDC Currently, the algebraic gas-solid exchange terms are neglected as these can be verified via techniques such as unit-testing. The no-slip wall, free-slip wall, and pressure outflow boundary conditions are verified. Temporal orders of accuracy for first-order and second-order time-marching schemes during unsteady simulations are also assessed. The presence of a modified SIMPLE-based algorithm in the code requires the velocity field to be divergence free in case of the single-phase incompressible model. Similarly, the volume fraction weighted velocity field must be divergence-free for the two-phase incompressible model. A newly-developed curl based manufactured solution is used to generate manufactured solutions that satisfy the divergence-free constraint during the verification of the single-phase and two-phase incompressible governing equations. Manufactured solutions with constraints due to boundary conditions as well as due to divergence-free flow are derived in order to verify the boundary conditions. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:150 / 163
页数:14
相关论文
共 50 条
  • [1] CODE VERIFICATION FOR MULTIPHASE FLOWS USING THE METHOD OF MANUFACTURED SOLUTIONS
    Choudhary, Aniruddha
    Roy, Christopher J.
    Dietiker, Jean-Francois
    Shahnam, Mehrdad
    Garg, Rahul
    ASME FLUIDS ENGINEERING DIVISION SUMMER MEETING - 2014, VOL 1C: SYMPOSIA, 2014,
  • [2] Code verification for finite volume multiphase scalar equations using the method of manufactured solutions
    Brady, P. T.
    Herrmann, M.
    Lopez, J. M.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2012, 231 (07) : 2924 - 2944
  • [3] Code verification by the method of manufactured solutions
    Roache, PJ
    JOURNAL OF FLUIDS ENGINEERING-TRANSACTIONS OF THE ASME, 2002, 124 (01): : 4 - 10
  • [4] Code verification of immersed boundary techniques using the method of manufactured solutions
    Petoe, Marton
    Gorji, Mahan
    Duvigneau, Fabian
    Duester, Alexander
    Juhre, Daniel
    Eisentraeger, Sascha
    COMPUTATIONAL MECHANICS, 2024, 73 (06) : 1283 - 1309
  • [5] Verification of a Chemical Nonequilibrium Flows Solver Using the Method of Manufactured Solutions
    Wang, Li
    Zhou, Wei-jiang
    Ji, Chu-qun
    2014 ASIA-PACIFIC INTERNATIONAL SYMPOSIUM ON AEROSPACE TECHNOLOGY, APISAT2014, 2015, 99 : 713 - 722
  • [6] Code Verification of unsteady flow solvers with the method of the manufactured solutions
    Eca, L.
    Hoekstra, M.
    PROCEEDINGS OF THE SEVENTEENTH (2007) INTERNATIONAL OFFSHORE AND POLAR ENGINEERING CONFERENCE, VOL 1- 4, PROCEEDINGS, 2007, : 2012 - 2019
  • [7] Code verification of unsteady flow solvers with method of manufactured solutions
    Eca, L.
    Hoekstra, M.
    INTERNATIONAL JOURNAL OF OFFSHORE AND POLAR ENGINEERING, 2008, 18 (02) : 120 - 126
  • [8] Code verification in computational geomechanics: Method of manufactured solutions (MMS)
    Khoshghalb, Arman
    Ghaffaripou, Omid
    Zamani, Kaveh
    Tootoonchi, Arash
    COMPUTERS AND GEOTECHNICS, 2019, 116
  • [9] Verification Process of Finite-Element Method Code for Electromagnetics Using the method of manufactured solutions
    Garcia-Donoro, Daniel
    Garcia-Castillo, Luis Emilio
    Ting, Sio Weng
    IEEE ANTENNAS AND PROPAGATION MAGAZINE, 2016, 58 (02) : 28 - 38
  • [10] Code verification for governing equations with arbitrary functions using adjusted method of manufactured solutions
    Brglez, Spela
    ENGINEERING WITH COMPUTERS, 2014, 30 (04) : 669 - 678