首页> 外文期刊>Computer Methods in Applied Mechanics and Engineering >Parallel-multigrid computation of unsteady incompressible viscous flows using a matrix-free implicit method and high-resolution characteristics-based scheme
【24h】

Parallel-multigrid computation of unsteady incompressible viscous flows using a matrix-free implicit method and high-resolution characteristics-based scheme

机译:使用无矩阵隐式方法和基于高分辨率特征的方案并行求解非定常不可压缩粘性流

获取原文
获取原文并翻译 | 示例
           

摘要

A three-dimensional parallel unstructured non-nested multigrid solver for solutions of unsteady incompressible viscous flow is developed and validated. The finite-volume Navier-Stokes solver is based on the artificial compressibility approach with a high-resolution method of characteristics-based scheme for handling convection terms. The unsteady flow is calculated with a matrix-free implicit dual time stepping scheme. The parallelization of the multigrid solver is achieved by multigrid domain decomposition approach (MG-DD), using single program multiple data (SPMD) and multiple instruction multiple data (MIMD) programming paradigm. There are two paralleli/ation strategies proposed in this work, first strategy is a one-level parallelization strategy using geometric domain decomposition technique alone, second strategy is a two-level parallelization strategy that consists of a hybrid of both geometric domain decomposition and data decomposition techniques. Message-passing interface (MPI) and OpenMP standard are used to communicate data between processors and decompose loop iterations arrays, respectively. The parallel-multigrid code is used to simulate both steady and unsteady incompressible viscous flows over a circular cylinder and a lid-driven cavity flow. A maximum speedup of 22.5 could be achieved on 32 processors, for instance, the lid-driven cavity flow of Re = 1000. The results obtained agree well with numerical solutions obtained by other researchers as well as experimental measurements. A detailed study of the time step size and number of pseudo-sub-iterations per time step required for simulating unsteady flow are presented in this paper.
机译:开发并验证了用于非定常不可压缩粘性流的三维并行非结构化非嵌套多网格求解器。有限体积的Navier-Stokes求解器基于人工可压缩性方法,并且具有基于特征的方案的高分辨率方法来处理对流项。非稳定流是使用无矩阵隐式双重时间步进方案计算的。多网格求解器的并行化是通过使用单程序多数据(SPMD)和多指令多数据(MIMD)编程范例的多网格域分解方法(MG-DD)实现的。这项工作中提出了两种并行化策略,第一种策略是仅使用几何域分解技术的一级并行化策略,第二种策略是由几何域分解和数据分解的混合体组成的两级并行化策略技术。消息传递接口(MPI)和OpenMP标准分别用于在处理器之间通信数据并分解循环迭代数组。并行多重网格代码用于模拟圆柱上的稳态和非稳态不可压缩粘性流以及盖子驱动的腔体流。在32个处理器上可以达到22.5的最大加速,例如,盖驱动的腔体流Re =1000。获得的结果与其他研究人员获得的数值解以及实验测量结果非常吻合。本文详细介绍了模拟不稳定流所需的时间步长和每个时间步长的伪子迭代次数。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号