Physics > Fluid Dynamics
[Submitted on 30 Jul 2013 (v1), last revised 22 Jul 2020 (this version, v2)]
Title:A computational methodology for two-dimensional fluid flows
View PDFAbstract:A weighted residual collocation methodology for simulating two-dimensional shear-driven and natural convection flows has been presented. Using a dyadic mesh refinement, the methodology generates a basis and a multiresolution scheme to approximate a fluid flow. To extend the benefits of the dyadic mesh refinement approach to the field of computational fluid dynamics, this article has studied an iterative interpolation scheme for the construction and differentiation of a basis function in a two-dimensional mesh that is a finite collection of rectangular elements. We have verified that, on a given mesh, the discretization error is controlled by the order of the basis function. The potential of this novel technique has been demonstrated with some representative examples of the Poisson equation. We have also verified the technique with a dynamical core of two-dimensional flow in primitive variables. An excellent result has been observed-on resolving a shear layer and on the conservation of the potential and the kinetic energies with respect to previously reported benchmark simulations. In particular, the shear-driven simulation at CFL = 2.5 (Courant-Friedrichs-Lewy) and $\mathcal Re = 1\,000$ (Reynolds number) exhibits a linear speedup of CPU time with an increase of the time step, $Delta t$. For the natural convection flow, the conversion of the potential energy to the kinetic energy and the conservation of total energy is resolved by the proposed method. The computed streamlines and the velocity fields have been demonstrated.
Submission history
From: Jahrul Alam [view email][v1] Tue, 30 Jul 2013 22:55:55 UTC (399 KB)
[v2] Wed, 22 Jul 2020 12:07:59 UTC (4,024 KB)
Current browse context:
physics.flu-dyn
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.