A Python-Based Finite Element Digital Twin for Thixoviscoplastic Lid-Driven Cavity Flow: Implementation, Verification, and Validation Against Turek Benchmark Results
| dc.contributor.author | Saman | |
| dc.date.accessioned | 2026-10-29T14:13:48Z | |
| dc.date.issued | 2026-06-26 | |
| dc.description.abstract | A Python-based finite element (FEM) solver is developed for steady incompressible flow of thixoviscoplastic (TVP) fluids in a lid-driven square cavity. The solver adopts the Houska TVP constitutive model of Begum, Ouazzi, and Turek [1], in which a scalar microstructure parameter λ ∈ [0, 1] governs structural buildup and viscosity is coupled nonlinearly to both the shear rate γ˙ and λ through a Papanastasiou-regularised extended viscosity. The implementation uses Taylor-Hood Q2/Q1 elements on structured quadrilateral meshes, assembled entirely in Python (NumPy,SciPy, GMSH) with monolithic Newton iteration and a direct sparse-LU inner solve. A five-stage verification and validation pipeline is presented: the Stokes assembler reproduces the exact Poiseuille profile to floating-point precision (L2 error < 10−14) and achieves optimal manufactured-solution convergence rates of 3.3/2.3/2.0 in L2 velocity/H1 velocity/L2 pressure; the Navier-Stokes solver matches the Ghia et al. [8] benchmark at Re = 100 to within 5.0 × 10−3 m/s; power-law and Bingham solvers are verified to relative L2 errors of 7.5 × 10−5 and 2.7 × 10−5; and the monolithic TVP Jacobian passes seven finite-difference checks at O(10−10) relative error. A conditioning study derives empirically that κ(Jbc) ∝ η2 0, reaching 3.9 × 107 at the paper's target parameters, providing a rst-principles justi cation for the multigrid infrastructure of Begum et al. [1]. Newton converges in 6-13 iterations per stage at reduced parameters (η0 = 10−3 Pa). A square obstacle introduced at the cavity centre produces an eight-fold reduction in the high-velocity domain fraction,constituting the paper's original geometric contribution and identifying a second,mesh-geometry-induced source of ill-conditioning on unstructured meshes. | en |
| dc.identifier.issn | 2190-1767 | |
| dc.identifier.uri | http://hdl.handle.net/2003/45230 | |
| dc.identifier.uri | http://dx.doi.org/10.17877/DE290R-26998 | |
| dc.language.iso | en | |
| dc.relation.ispartofseries | Ergebnisberichte des Instituts für Angewandte Mathematik; 690 | de |
| dc.subject | thixoviscoplastic fluids | en |
| dc.subject | finite element method | en |
| dc.subject | lid-driven cavity | en |
| dc.subject | Taylor-Hood elements | en |
| dc.subject | Houska model | en |
| dc.subject | Papanastasiou regularisation | en |
| dc.subject | monolithic Newton iteration | en |
| dc.subject | saddle-point conditioning | en |
| dc.subject | Python scientific computing | en |
| dc.subject | FEATFLOW benchmark | en |
| dc.subject.ddc | 610 | |
| dc.title | A Python-Based Finite Element Digital Twin for Thixoviscoplastic Lid-Driven Cavity Flow: Implementation, Verification, and Validation Against Turek Benchmark Results | en |
| dc.type | Text | |
| dc.type.publicationtype | Preprint | |
| dcterms.accessRights | open access | |
| eldorado.dnb.deposit | true | |
| eldorado.secondarypublication | false |
Dateien
Originalbündel
1 - 1 von 1
Lade...
- Name:
- Ergebnisbericht Nr. 690.pdf
- Größe:
- 921.39 KB
- Format:
- Adobe Portable Document Format
- Beschreibung:
- DNB
Lizenzbündel
1 - 1 von 1
Lade...
- Name:
- license.txt
- Größe:
- 4.82 KB
- Format:
- Item-specific license agreed upon to submission
- Beschreibung:
