Parallelized FVM algorithm for three-dimensional viscoelastic flows |
| |
Authors: | H-S Dou N Phan-Thien |
| |
Affiliation: | (1) Division of Bioengineering, National University of Singapore, 9 Engineering Drive 1, Singapore 117576 e-mail: biehead@nus.edu.sg, SG |
| |
Abstract: | A parallel implementation for the finite volume method (FVM) for three-dimensional (3D) viscoelastic flows is developed on
a distributed computing environment through Parallel Virtual Machine (PVM). The numerical procedure is based on the SIMPLEST
algorithm using a staggered FVM discretization in Cartesian coordinates. The final discretized algebraic equations are solved
with the TDMA method. The parallelisation of the program is implemented by a domain decomposition strategy, with a master/slave
style programming paradigm, and a message passing through PVM. A load balancing strategy is proposed to reduce the communications
between processors. The three-dimensional viscoelastic flow in a rectangular duct is computed with this program. The modified
Phan-Thien–Tanner (MPTT) constitutive model is employed for the equation system closure. Computing results are validated on
the secondary flow problem due to non-zero second normal stress difference N
2. Three sets of meshes are used, and the effect of domain decomposition strategies on the performance is discussed. It is
found that parallel efficiency is strongly dependent on the grid size and the number of processors for a given block number.
The convergence rate as well as the total efficiency of domain decomposition depends upon the flow problem and the boundary
conditions. The parallel efficiency increases with increasing problem size for given block number. Comparing to two-dimensional
flow problems, 3D parallelized algorithm has a lower efficiency owing to largely overlapped block interfaces, but the parallel
algorithm is indeed a powerful means for large scale flow simulations.
Received: 2 July 2002 / Accepted: 15 November 2002
This research is supported by an A⋆STAR Grant EMT/00/011. |
| |
Keywords: | Viscoelastic flow Parallel computation Finite volume method |
本文献已被 SpringerLink 等数据库收录! |
|