A novel partitioning method for block-structured adaptive meshes

被引:15
|
作者
Fu, Lin [1 ]
Litvinov, Sergej [1 ,2 ]
Hu, Xiangyu Y. [1 ]
Adams, Nikolaus A. [1 ]
机构
[1] Tech Univ Munich, Inst Aerodynam & Fluid Mech, D-85748 Garching, Germany
[2] Swiss Fed Inst Technol, Computat Sci & Engn Lab, Clausiusstr 33, CH-8092 Zurich, Switzerland
关键词
Lagrangian particle method; Smoothed-particle hydrodynamics; Multi-resolution cell-linked list; Dynamic ghost particle method; Adaptive mesh refinement; Grid partitioning; PARALLEL; SIMULATIONS; SCHEME;
D O I
10.1016/j.jcp.2016.11.016
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We propose a novel partitioning method for block-structured adaptive meshes utilizing the meshless Lagrangian particle concept. With the observation that an optimum partitioning has high analogy to the relaxation of a multi-phase fluid to steady state, physically motivated model equations are developed to characterize the background mesh topology and are solved by multi-phase smoothed-particle hydrodynamics. In contrast to well established partitioning approaches, all optimization objectives are implicitly incorporated and achieved during the particle relaxation to stationary state. Distinct partitioning sub domains are represented by colored particles and separated by a sharp interface with a surface tension model. In order to obtain the particle relaxation, special viscous and skin friction models, coupled with a tailored time integration algorithm are proposed. Numerical experiments show that the present method has several important properties: generation of approximately equal-sized partitions without dependence on the mesh-element type, optimized interface communication between distinct partitioning sub-domains, continuous domain decomposition which is physically localized and implicitly incremental. Therefore it is particularly suitable for load-balancing of high-performance CFD simulations. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:447 / 473
页数:27
相关论文
共 50 条
  • [41] Resident Block-Structured Adaptive Mesh Refinement on Thousands of Graphics Processing Units
    Beckingsale, David
    Gaudin, Wayne
    Herdman, Andy
    Jarvis, Stephen
    2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, : 61 - 70
  • [42] Using high-order methods on adaptively refined block-structured meshes: Derivatives, interpolations, and filters
    Ray, Jaideep
    Kennedy, Christopher A.
    Lefantzi, Sophia
    Najm, Habib N.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2007, 29 (01): : 139 - 181
  • [43] Neutron transport solution of lattice Boltzmann method and streaming-based block-structured adaptive mesh refinement
    Wang, Yahui
    Xie, Ming
    Ma, Yu
    ANNALS OF NUCLEAR ENERGY, 2018, 118 : 249 - 259
  • [44] Quadrature-free discontinuous Galerkin method with code generation features for shallow water equations on automatically generated block-structured meshes
    Faghih-Naini, Sara
    Kuckuk, Sebastian
    Aizinger, Vadym
    Zint, Daniel
    Grosso, Roberto
    Köstler, Harald
    Aizinger, Vadym (vadym.aizinger@uni-bayreuth.de), 1600, Elsevier Ltd (138):
  • [45] Quadrature-free discontinuous Galerkin method with code generation features for shallow water equations on automatically generated block-structured meshes
    Faghih-Naini, Sara
    Kuckuk, Sebastian
    Aizinger, Vadym
    Zint, Daniel
    Grosso, Roberto
    Koestler, Harald
    ADVANCES IN WATER RESOURCES, 2020, 138
  • [46] Structured matrix norms for real and complex block-structured uncertainty
    Chellaboina, VS
    Haddad, WM
    AUTOMATICA, 1997, 33 (05) : 995 - 997
  • [47] Duality results for block-structured transition matrices
    Zhao, YQQ
    Li, W
    Alfa, AS
    JOURNAL OF APPLIED PROBABILITY, 1999, 36 (04) : 1045 - 1057
  • [48] Sparse block-structured random matrices: universality
    Cicuta, Giovanni M.
    Pernici, Mario
    JOURNAL OF PHYSICS-COMPLEXITY, 2023, 4 (02):
  • [49] Optimizing procedure calls in block-structured languages
    Goodwin, JP
    Gehringer, EF
    SOFTWARE-PRACTICE & EXPERIENCE, 1996, 26 (12): : 1385 - 1414
  • [50] ALTERNATIVE SCOPE RULES FOR BLOCK-STRUCTURED LANGUAGES
    HOUSE, RT
    COMPUTER JOURNAL, 1986, 29 (03): : 253 - 260