# nsCouette -- A high-performance code for direct numerical simulations of   turbulent Taylor-Couette flow

**Authors:** Jose Manuel Lopez, Daniel Feldmann, Markus Rampp, Alberto Vela-Martin,, Liang Shi, Marc Avila

arXiv: 1908.00587 · 2020-01-22

## TL;DR

nsCouette is a scalable, high-performance software tool designed for direct numerical simulations of turbulent Taylor-Couette flow, utilizing pseudospectral methods, modern parallelization, and GPU acceleration.

## Contribution

It introduces a new Fortran-based code with hybrid MPI-OpenMP parallelization and GPU support for simulating high-Reynolds turbulent flows between rotating cylinders.

## Key findings

- Achieves high scalability for turbulent flow simulations.
- Supports GPU acceleration for intermediate problem sizes.
- Provides a basic turbulent pipe flow simulation tool.

## Abstract

We present nsCouette, a highly scalable software tool to solve the Navier-Stokes equations for incompressible fluid flow between differentially heated and independently rotating, concentric cylinders. It is based on a pseudospectral spatial discretization and dynamic time-stepping. It is implemented in modern Fortran with a hybrid MPI-OpenMP parallelization scheme and thus designed to compute turbulent flows at high Reynolds and Rayleigh numbers. An additional GPU implementation (C-CUDA) for intermediate problem sizes and a basic version for turbulent pipe flow (nsPipe) are also provided.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1908.00587/full.md

## Figures

3 figures with captions in the complete paper: https://tomesphere.com/paper/1908.00587/full.md

## References

22 references — full list in the complete paper: https://tomesphere.com/paper/1908.00587/full.md

---
Source: https://tomesphere.com/paper/1908.00587