Saved in:
Bibliographic Details
Main Author: Nikolaidis, Marios-Andreas
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2306.12739
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913361929699328
author Nikolaidis, Marios-Andreas
author_facet Nikolaidis, Marios-Andreas
contents We present a pseudo-spectal Navier-Stokes solver for plane parallel flows (Couette/Poiseuille), that has been developed on the MATLAB programming language. The code performs direct numerical simulations (DNSs) of turbulence in 3 dimensions at low Reynolds numbers ($Re_τ \approx 40-180 $), using a programming structure that mainly employs matrix multiplications to solve the Navier-Stokes equations. The novelty of this DNS code lies on the vectorization of the required operations to simultaneously advance in time an ensemble of flow realizations and the utilization of graphics processing unit (GPU) computational resources, which offers a significant reduction of running time for simulations with adequately resolved viscous scales.
format Preprint
id arxiv_https___arxiv_org_abs_2306_12739
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle A vectorized Navier-Stokes ensemble direct numerical simulation code for plane parallel flows
Nikolaidis, Marios-Andreas
Fluid Dynamics
Computational Physics
We present a pseudo-spectal Navier-Stokes solver for plane parallel flows (Couette/Poiseuille), that has been developed on the MATLAB programming language. The code performs direct numerical simulations (DNSs) of turbulence in 3 dimensions at low Reynolds numbers ($Re_τ \approx 40-180 $), using a programming structure that mainly employs matrix multiplications to solve the Navier-Stokes equations. The novelty of this DNS code lies on the vectorization of the required operations to simultaneously advance in time an ensemble of flow realizations and the utilization of graphics processing unit (GPU) computational resources, which offers a significant reduction of running time for simulations with adequately resolved viscous scales.
title A vectorized Navier-Stokes ensemble direct numerical simulation code for plane parallel flows
topic Fluid Dynamics
Computational Physics
url https://arxiv.org/abs/2306.12739