A parallel implicit adaptive mesh refinement algorithm for body-fitted multi-block mesh

被引:0
|
作者
Groth, Clinton P. T. [1 ]
机构
[1] Univ Toronto, Inst Aerosp Studies, N York, ON M3H 5T6, Canada
关键词
D O I
10.1007/3-540-31801-1_104
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
A parallel implicit adaptive mesh refinement (AMR) algorithm is described for the system of partial-differential equations governing steady two-dimensional compressible gaseous flows. The AMR algorithm uses an upwind finite-volume spatial discretization procedure in conjunction with limited linear solution reconstruction and Riemann-solver based flux functions to solve the governing equations on multi-block mesh composed of structured curvilinear blocks with quadrilateral computational cells. A flexible block-based hierarchical data structure is used to facilitate automatic solution-directed mesh adaptation according to physics-based refinement criteria. A Jacobian-free inexact Newton method is used to solve the system of nonlinear equations arising from this finite-volume spatial discretization procedure and a preconditioned generalized minimal residual (GMRES) method is used to solve the resulting non-symmetric system of linear equations at each step of the Newton algorithm. An additive Schwarz global preconditioner with variable overlap is used in conjunction with block-fill incomplete lower-upper (BFILU) type preconditioners based on the Jacobian of the first-order upwind scheme for each sub-domain. The Schwarz preconditioning and block-based data structure readily allow efficient and scalable parallel implementations of the implicit AMR approach on distributed-memory multi-processor architectures. Numerical results will be described for several flow cases, demonstrating both the effectiveness of the mesh adaptation and algorithm parallel performance. The proposed parallel implicit AMR method allows for anisotropic mesh refinement and is well suited for predicting complex flows with disparate spatial and temporal scales.
引用
收藏
页码:719 / 725
页数:7
相关论文
共 50 条
  • [1] Accurate and robust adaptive mesh refinement for aerodynamic simulation with multi-block structured curvilinear mesh
    Su, Xinrong
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2015, 77 (12) : 747 - 766
  • [2] Multi-block adaptive mesh refinement (AMR) for a lattice Boltzmann solver using GPUs
    Hsu, Fu-Sheng
    Chang, Keh-Chin
    Smith, Matthew
    COMPUTERS & FLUIDS, 2018, 175 : 48 - 52
  • [3] Automated Parallel and Body-Fitted Mesh Generation in Finite Element Simulation of Macromolecular Systems
    Xie, Yan
    Liu, Tiantian
    Tu, Bin
    Lu, Benzhuo
    Zhang, Linbo
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2016, 19 (03) : 582 - 602
  • [4] Parallel adaptive mesh refinement
    Diachin, Lori Freitag
    Hornung, Richard
    Plassmann, Paul
    Wissink, Andy
    PARALLEL PROCESSING FOR SCIENTIFIC COMPUTING, 2006, : 143 - 162
  • [5] Parallel algorithms for adaptive mesh refinement
    Jones, MT
    Plassmann, PE
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1997, 18 (03): : 686 - 708
  • [6] New multi-block mesh generation method
    Tan, Xinxing
    Xi, Guang
    Ying Yong Li Xue Xue Bao/Chinese Journal of Applied Mechanics, 2000, 17 (02): : 94 - 99
  • [7] Optimal multi-block mesh generation for CFD
    Ali, Zaib
    Dhanasekaran, P. Caleb
    Tucker, Paul G.
    Watson, Rob
    Shahpar, Shahrokh
    INTERNATIONAL JOURNAL OF COMPUTATIONAL FLUID DYNAMICS, 2017, 31 (4-5) : 195 - 213
  • [8] A block adaptive mesh refinement algorithm for the neutral particle transport equation
    Baker, RS
    NUCLEAR SCIENCE AND ENGINEERING, 2002, 141 (01) : 1 - 12
  • [9] Optimal parameter values for a parallel structured adaptive mesh refinement algorithm
    Thuné, M
    Söderberg, S
    APPLIED PARALLEL COMPUTING, PROCEEDINGS: NEW PARADIGMS FOR HPC IN INDUSTRY AND ACADEMIA, 2001, 1947 : 177 - 186
  • [10] A parallel adaptive mesh refinement algorithm for solving nonlinear dynamical systems
    Huang, WC
    Tafti, DK
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2004, 18 (02): : 171 - 181