Parallel Implicit Adaptive Mesh Refinement Scheme for Body-Fitted Multi-Block Mesh
Author(s) -
C. P. T. Groth,
Scott Northrup
Publication year - 2005
Publication title -
17th aiaa computational fluid dynamics conference
Language(s) - English
Resource type - Conference proceedings
DOI - 10.2514/6.2005-5333
Subject(s) - adaptive mesh refinement , computer science , mesh generation , block (permutation group theory) , scheme (mathematics) , polygon mesh , parallel computing , algorithm , computational science , mathematics , computer graphics (images) , finite element method , geometry , physics , mathematical analysis , thermodynamics
A parallel implicit adaptive mesh refinement (AMR) algorithm is described for the system of partial-dierenti al 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 matrix-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. Right preconditioning of the linear system is used to improve performance of the Krylov subspace method. 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 ecient and scalable parallel implementations of the implicit AMR approach on distributed-memory multi-processor architectures. Numerical results are described for several flow cases, demonstrating both the eectiveness of the mesh adaptation and algorithm parallel performance. The proposed parallel implicit AMR method allows for anisotropic mesh refinement and appears to be well suited for predicting complex flows with disparate spatial and temporal scales in a reliable and ecient fashion.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom