Abstract
In this article, we present a numerical method for the Stokes flow of an Oldroyd-B fluid. The viscoelastic stress evolves according to a constitutive law formulated in terms of the upper convected time derivative. A finite difference method is used to discretise along fluid trajectories to approximate the advection and deformation terms of the upper convected derivative in a simple, cheap and cohesive manner, as well as ensuring that the discrete conformation tensor is positive definite. A full implementation with coupling to the fluid flow is presented, along with a detailed discussion of the issues that arise with such schemes. We demonstrate the performance of this method with detailed numerical experiments in a lid-driven cavity setup. Numerical results are benchmarked against published data, and the method is shown to perform well in this challenging case.
Original language | English |
---|---|
Article number | 1 |
Journal | Advances in Computational Mathematics |
Volume | 51 |
Early online date | 17 Dec 2024 |
DOIs | |
Publication status | Published - 28 Feb 2025 |
Acknowledgements
The authors want to thank Gabriel Barrenechea and Emmanuil Geourgoulis for helpful discussions and suggestions.Funding
This work has been partially supported by the Leverhulme Trust Research Project Grant No. RPG-2021-238. TP is also partially supported by EPRSC grants EP/W026899/2 , EP/X017206/1 and EP/X030067/1 .
Funders | Funder number |
---|---|
Leverhulme Trust | RPG-2021-238 |
Engineering and Physical Sciences Research Council | EP/W026899/2, EP/X030067/1, EP/X017206/1 |
Keywords
- Finite difference methods
- Finite element methods
- Lie derivative approximation
- Non-Newtonian fluid dynamics
- Upper convected time derivative
ASJC Scopus subject areas
- Computational Mathematics
- Applied Mathematics