Parallelized FVM algorithm for three-dimensional viscoelastic flows

被引:4
作者
Dou, HS [1 ]
Phan-Thien, N [1 ]
机构
[1] Natl Univ Singapore, Div Bioengn, Singapore 117576, Singapore
关键词
viscoelastic flow; parallel computation; finite volume method;
D O I
10.1007/s00466-002-0385-0
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
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.
引用
收藏
页码:265 / 280
页数:16
相关论文
共 42 条
[1]  
[Anonymous], J NONNEWTONIAN FLUID
[3]  
Bird RB, 1987, DYNAMICS POLYM LIQUI
[4]   A numerical method for solving incompressible viscous flow problems (Reprinted from the Journal of Computational Physics, vol 2, pg 12-26, 1997) [J].
Chorin, AJ .
JOURNAL OF COMPUTATIONAL PHYSICS, 1997, 135 (02) :118-125
[5]   NUMERICAL MODELING OF VISCOELASTIC LIQUIDS USING A FINITE-VOLUME METHOD [J].
DARWISH, MS ;
WHITEMAN, JR ;
BEVIS, MJ .
JOURNAL OF NON-NEWTONIAN FLUID MECHANICS, 1992, 45 (03) :311-337
[6]   On the development of secondary motions in straight channels induced by the second normal stress difference: Experiments and simulations [J].
Debbaut, B ;
Avalosse, T ;
Dooley, J ;
Hughes, K .
JOURNAL OF NON-NEWTONIAN FLUID MECHANICS, 1997, 69 (2-3) :255-271
[7]   On the scalability of parallel computations on a network of workstations [J].
Dou, HS ;
Phan-Thien, N .
COMPUTATIONAL MECHANICS, 1998, 22 (04) :344-354
[8]   A domain decomposition implementation of the SIMPLE method with PVM [J].
Dou, HS ;
PhanThien, N .
COMPUTATIONAL MECHANICS, 1997, 20 (04) :347-358
[9]   Parallelisation of an unstructured finite volume code with PVM: viscoelastic flow around a cylinder [J].
Dou, HS ;
Phan-Thien, N .
JOURNAL OF NON-NEWTONIAN FLUID MECHANICS, 1998, 77 (1-2) :21-51
[10]   The flow of an Oldroyd-B fluid past a cylinder in a channel:: adaptive viscosity vorticity (DAVSS-ω) formulation [J].
Dou, HS ;
Phan-Thien, N .
JOURNAL OF NON-NEWTONIAN FLUID MECHANICS, 1999, 87 (01) :47-73