|
|
**Repository for the High-Performance Computing Technical Committee**
|
|
|
|
|
|
''last modified {{CURRENTDAY2}} {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}}'
|
|
|
_last modified {{CURRENTDAY2}} {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}}_
|
|
|
|
|
|
[[_TOC_]]
|
|
|
|
... | ... | @@ -36,9 +36,7 @@ Key reasons for using the lid-driven cavity (referred to as "cavity" in the foll |
|
|
|
|
|
</summary>
|
|
|
|
|
|
|
|
|
|
|
|
In this simple geometry, all the boundaries of the box are walls. The top wall moves in the x-direction at the speed of 1 m/s while the other five are stationary. Three different sizes have been selected:
|
|
|
In this simple geometry, all the boundaries of the box are walls. The top wall moves in the x-direction at the speed of 1 m/s while the other five are stationary. Three different sizes have been selected:
|
|
|
|
|
|
- Small (S)
|
|
|
- Medium (M)
|
... | ... | @@ -46,7 +44,6 @@ In this simple geometry, all the boundaries of the box are walls. The top wall m |
|
|
- Extra-extra Large (XXL)
|
|
|
|
|
|
The following table shows the geometrical and physical properties of the different test cases, which have an increasing number of cells: 1 million (m) (S), 8 m (M) and 64 m (XL) of cells, obtained by halving ∆x when moving from the smaller to the bigger test-case. The Courant number Co=(U ∆t)/∆x is kept under the stability limit, and it is halved when moving to bigger test cases. The time step ∆t is reduced proportionally to Co and ∆x, by 4 times. The physical time to reach a steady state in laminar flow is T= 0.5.
|
|
|
|
|
|
| Parameters / Test-case | **S** | **M** | **XL** |
|
|
|
|------------------------|-------|-------|--------|
|
|
|
| ∆x (m.) | 0.001 | 0.0005 | 0.00025 |
|
... | ... | @@ -78,7 +75,6 @@ The setup for the linear algebra solvers comprises the following:Pressure: |
|
|
- The solver/preconditioner pair for the momentum equation is kept fixed by using a DILU-PBiCGStab that is a combination of Diagonal Incomplete LU (asymmetric) factorization for the preconditioner with a Stabilized Preconditioned (bi-)conjugate gradient solver.
|
|
|
|
|
|
The following Table summarizes the different preconditioner/solver pairs used to solve the pressure equation
|
|
|
|
|
|
| Method | Preconditioner | Solver |
|
|
|
|--------|----------------|--------|
|
|
|
| FOAM-DIC-PCG | Diagonal-based incomplete-Cholesky | Conjugate Gradient |
|
... | ... | @@ -106,6 +102,7 @@ ln -s fvSolution.<Method>.fixedITER fvSolution |
|
|
![Figure](Lid_driven_cavity-3d/assets/time_3d.png "total time for PISO solver, XL Test case")
|
|
|
|
|
|
This figure shows the total time for solving PISO with different preconditioner/solver pairs reported in the Table above, for the XL test-case, with fixed exit norm configuration.
|
|
|
|
|
|
</details>
|
|
|
|
|
|
### 3D Lid-driven cavity micro-benchmark
|
... | ... | |