A Parallel Three-Dimensional Incompressible Navier-Stokes Solver with a Parallel Multigrid Kernel

J. Lou, R. Ferraro
{"title":"A Parallel Three-Dimensional Incompressible Navier-Stokes Solver with a Parallel Multigrid Kernel","authors":"J. Lou, R. Ferraro","doi":"10.1142/S0129053396000185","DOIUrl":null,"url":null,"abstract":"The development and applications of a parallel, time-dependent, three-dimensional incompressible Navier-Stokes flow solver and a parallel multigrid elliptic kernel are described. The flow solver is based on a second-order projection method applied to a staggered finite-difference grid. The multigrid algorithms implemented in the parallel elliptic kernel, which is used by the flow solver, are V-cycle and full V-cycle schemes. A grid-partition strategy is used in the parallel implementations of both the flow solver and the multigrid kernel on all fine and coarse grids. Numerical experiments and parallel performance measurements show the parallel solver package is numerically stable, physically robust and computationally efficient. Both the multigrid kernel and the flow solver scale well to a large number of processors on Intel Paragon and Cray T3D/T3E for two-and three-dimensional problems with moderate granularity. The solver package has been carefully designed and implemented so that it can be easily adapted to solve a variety of interesting scientific and engineering flow problems. The code is portable to parallel computers that support MPI, PVM and NX for interprocessor communications.","PeriodicalId":270006,"journal":{"name":"Int. J. High Speed Comput.","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. High Speed Comput.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/S0129053396000185","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The development and applications of a parallel, time-dependent, three-dimensional incompressible Navier-Stokes flow solver and a parallel multigrid elliptic kernel are described. The flow solver is based on a second-order projection method applied to a staggered finite-difference grid. The multigrid algorithms implemented in the parallel elliptic kernel, which is used by the flow solver, are V-cycle and full V-cycle schemes. A grid-partition strategy is used in the parallel implementations of both the flow solver and the multigrid kernel on all fine and coarse grids. Numerical experiments and parallel performance measurements show the parallel solver package is numerically stable, physically robust and computationally efficient. Both the multigrid kernel and the flow solver scale well to a large number of processors on Intel Paragon and Cray T3D/T3E for two-and three-dimensional problems with moderate granularity. The solver package has been carefully designed and implemented so that it can be easily adapted to solve a variety of interesting scientific and engineering flow problems. The code is portable to parallel computers that support MPI, PVM and NX for interprocessor communications.
具有并行多网格核的并行三维不可压缩Navier-Stokes解算器
介绍了一种并行的、时变的、三维不可压缩的Navier-Stokes流求解器和一种并行的多网格椭圆核的发展和应用。流动求解基于二阶投影法,应用于交错有限差分网格。流求解器所使用的并行椭圆核上实现的多网格算法有v循环和全v循环两种。流求解器和多网格核在所有细网格和粗网格上的并行实现采用网格划分策略。数值实验和并行性能测试表明,该并行求解器包具有数值稳定性、物理鲁棒性和计算效率。对于中等粒度的二维和三维问题,多网格内核和流求解器都可以很好地扩展到Intel Paragon和Cray T3D/T3E上的大量处理器上。求解器包经过精心设计和实现,因此可以很容易地适应解决各种有趣的科学和工程流问题。该代码可移植到支持MPI、PVM和NX处理器间通信的并行计算机上。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信