Title: Stationary Incompressible Viscous Flow Analysis by a Domain Decomposition Method
1Stationary Incompressible Viscous Flow Analysis
by a Domain Decomposition Method
- Hiroshi Kanayama, Daisuke Tagami
- and Masatsugu Chiba
- (Kyushu University)
2Contents
- Introduction
- Formulations
- Iterative Domain Decomposition Method
- for Stationary Flow Problems
- Numerical Examples
- 1 million DOF cavity flow, DDM v.s. FEM
- A concrete example
- Conclusions
3Objectives
- In finite element analysis for stationary flow
problems, our objectives are to analyze large
scale (10-100 million DOF) problems.
Why Iterative DDM ?
- HDDM is effective.
- Ex. Structural analysis(100 million DOF
- 1999 R.Shioya and G.Yagawa )
4Formulations
- Stationary Navier-Stokes Equations
- Weak Form
- Newton Method
- Finite Element Approximation
- Stabilized Finite Element Method
- Domain Decomposition Method
5Stationary Navier-Stokes Eqs.
6Weak Form
7Newton Method
8Finite Element Approximation
9Stabilized Finite Element Method
Stabilized Parameter
10Domain Decomposition Method
Stabilized Finite Element Method
Decomposition
icorresponding to Inner DOF bcorresponding to
Interface DOF
11Interface DOF
Solver by BiCGSTAB or GPBiCG
Inner DOF
Solver by Skyline Method
12BiCGSTAB for the Interface Problem
13Equations on the interface
14BiCGSTAB (1) Initialization (a) Set
. (b) Solve . (c)
Solve .
15(2) Iteration (a) Solve
. (b) Solve . (c)
Compute .
16(d) Solve . (e) Solve
. (f) Compute
.
17- Convergence check for .If converged
- , If not converged go to (h).
- (h) Compue .
-
-
-
-
- (3) Construction of solution.
- (a) Solve .
18Preconditioned BiCGSTAB for the Interface Problem
19GPBiCG for the Interface Problem (1/2)
20GPBiCG for the Interface Problem (2/2)
21Equations on the interface
22GPBiCG (1) Initialization (a) Set
. (b) Solve . (c) Set
and .
23(2) Iteration (a) Solve
. (b) Set . (c) Compute
.
24(d) Solve . (e) Set
. (f) Compute .
25 (g) Compute
.
26- (h) Convergence check for .If converged
- If not converged go to (h).
- (i) Compute .
-
-
-
-
- (3) Construction of solution.
- (a) Solve .
27Preconditioned GPBiCG for the Interface Problem
(1/2)
28Preconditioned GPBiCG for the Interface Problem
(2/2)
29System Flowchart
Read Data
Skyline Method
Analyze
Analyze
Analyze
Change B.C.
No
BiCGSTAB Method
Yes
One More Analysis of Subdomains
Newton Method
Output Results
30HDDM
Parents only
Whole domain
Parts
Subdomains
31Adventure System
Commercial CAD
AdvCAD
Configure
AdvTriPatch
Patch
AdvTetMesh
Mesh
AdvBCtool
Boundary Cond.
AdvMetis
DD (-difn 4)
AdvsFlow
Flow Analysis
Visualization
AdvVisual
32Numerical Examples (The Cavity Flow Problem)
Boundary Conditions
33Domain Decomposition
(8 parts, 8125 subdomains)
About 1,000 DOF/ subdomain 8 processors for
parents
Total DOF 1,000,188 Interface DOF 384,817
34Convergence of BiCGSTAB
Precond.Diagonal Scaling(Abs.)
Criterion
???????5??
35(Nonlinear Convergence )
Iteration counts of Newton method
Initial ValueSol.of Stokes
Criterion
????(Newton?)
36Visualization of AVS
x20.5
Velocity Vectors
Pressure Contour
37Convergence of GPBiCG
Precod.Diagonal Scaling(with sign)
Criterion
???????5.5??
38????(Newton?)
Iteretion counts of Newton method
InitialSol. of Stokes
Criterion
39x1 component of the velocity
409 hours (BiCGSTAB)? 1 hour 40 min.(GPBiCG) GPBiC
G is a liitle faster than BiCGSTAB for small
problems. High Reynolds number problems are not
solved. Strong preconditioners may be required.
41Domain Decomposition
(2 parts,275 subdomains, ?800 DOF/subdomain)
Total DOF119,164 Interface DOF 42,417
42????(Newton?)
Iteration counts of Newton method
InitialSol. of Stokes
Criterion
43Velocity vectors and pressure at x20.5
FEM
HDDM
44x1-velocity component
45Computinal Conditions
DDM(1) No. of Subdomins 64 No. of Nodes
9261 No. of DOF 37044 No. of Interface DOF
11718
DDM(2) No. of Subdomains 125 No. of Nodes
9261 No. of DOF 37044 No. of Interface DOF
14800
46Mesh
DDM(2)
DDM(1)
47The Vector Diagram and the Pressure Contour-Line
on x20.5(Re100)
DDM(1)
DDM(2)
FEM
48Comparison of the Velocity(Re100)
49Relative Residual History of Newton
Method (Re100)
50The Vector Diagram and the Pressure Contour-Line
on x20.5(Re1000)
DDM(1)
DDM(2)
FEM
51Comparison of the Velocity(Re1000)
52Relative Residual History of Newton
Method (Re1000)
53A subway station model
the natural boundary condition
Constant flows
54Computational Conditions
55Convergence Criteria
Convergence of the interface problem with GPBiCG
method
Initial values of the interface problem with
GPBiCG method
- other steps of Newton method
The solution of the previous step
Convergence of Newton method
56Convergence of GPBiCG
57Nonlinear Convergence(Newton Method)
58Visualization by AVS (Velocity)
59Visualization by AVS (Pressure)
60Conclusion
A HDDM computing system for stationary
Navier-Stokes problems has been developed and
applied to 1- 10 million problems successfully.
Future Works
More larger scale analysis based on strong
preconditioners and applications to high Reynolds
number problems and coupled problems