A pencil distributed finite difference code for strongly turbulent wall-bounded flows
From MaRDI portal
Abstract: We present a numerical scheme geared for high performance computation of wall-bounded turbulent flows. The number of all-to-all communications is decreased to only six instances by using a two-dimensional (pencil) domain decomposition and utilizing the favourable scaling of the CFL time-step constraint as compared to the diffusive time-step constraint. As the CFL condition is more restrictive at high driving, implicit time integration of the viscous terms in the wall-parallel directions is no longer required. This avoids the communication of non-local information to a process for the computation of implicit derivatives in these directions. We explain in detail the numerical scheme used for the integration of the equations, and the underlying parallelization. The code is shown to have very good strong and weak scaling to at least 64K cores.
Recommendations
- A low-cost parallel implementation of direct numerical simulation of wall turbulence
- Towards petascale spectral simulations for transition analysis in wall bounded flow
- A FFT-based finite-difference solver for massively-parallel direct numerical simulations of turbulent flows
- A parallel implicit method for the direct numerical simulation of wall-bounded compressible turbulence
- A code for direct numerical simulation of turbulent boundary layers at high Reynolds numbers in BG/P supercomputers
Cites work
- A comparison of turbulent thermal convection between conditions of constant temperature and constant heat flux
- A finite-difference scheme for three-dimensional incompressible flows in cylindrical coordinates
- An analysis of numerical errors in large-eddy simulations of turbulence
- Canonical fractional-step methods and consistent boundary conditions for the incompressible Navier-Stokes equations
- Combined immersed-boundary finite-difference methods for three-dimensional complex flow simulations
- Comparison between two- and three-dimensional Rayleigh-Bénard convection
- Direct numerical simulations of local and global torque in Taylor–Couette flow up to Re = 30 000
- Direct simulations of turbulent flow using finite-difference schemes
- Energy dissipation rate and energy spectrum in high resolution direct numerical simulations of turbulence in a periodic box
- scientific article; zbMATH DE number 3717017 (Why is no real title available?)
- scientific article; zbMATH DE number 592734 (Why is no real title available?)
- Numerical experiments on strongly turbulent thermal convection in a slender cylindrical cell
- On the effect of numerical errors in large eddy simulations of turbulent flows
- Optimal Taylor-Couette flow: direct numerical simulations
- Optimal Taylor-Couette turbulence
- Prandtl and Rayleigh number dependence of heat transport in high Rayleigh number thermal convection
- Scaling in thermal convection: a unifying theory
- Thermal and viscous boundary layers in turbulent Rayleigh-Bénard convection
- Time-reversibility of the Euler equations as a benchmark for energy conserving schemes
- Turbulence statistics in fully developed channel flow at low Reynolds number
Cited in
(87)- Comparison of computational codes for direct numerical simulations of turbulent Rayleigh-Bénard convection
- Highly scalable DNS solver for turbulent bubble-laden channel flow
- Parallel high-order resolution of the shallow-water equations on real large-scale meshes with complex bathymetries
- A high order finite difference solver for simulations of turbidity currents with high parallel efficiency
- An explicit and non-iterative moving-least-squares immersed-boundary method with low boundary velocity error
- A finite-difference scheme for three-dimensional incompressible flows in spherical coordinates
- A fully Eulerian solver for the simulation of multiphase flows with solid bodies: application to surface gravity waves
- An efficient phase-field method for turbulent multiphase flows
- A FFT-based finite-difference solver for massively-parallel direct numerical simulations of turbulent flows
- Determining \textit{a priori} a RANS model's applicable range via global epistemic uncertainty quantification
- Fluid-structure-electrophysiology interaction (FSEI) in the left-heart: a multi-way coupled computational model
- A multiple-resolution strategy for direct numerical simulation of scalar turbulence
- A block Krylov subspace implementation of the time-parallel Paraexp method and its extension for nonlinear partial differential equations
- CP3d: a comprehensive Euler-Lagrange solver for direct numerical simulation of particle-laden flows
- The near-wall region of highly turbulent Taylor-Couette flow
- Penetrative internally heated convection in two and three dimensions
- Drag reduction in numerical two-phase Taylor-Couette turbulence using an Euler-Lagrange approach
- Closing the loop: nonlinear Taylor vortex flow through the lens of resolvent analysis
- Physical mechanisms governing drag reduction in turbulent Taylor-Couette flow with finite-size deformable bubbles
- Controlling secondary flows in Taylor-Couette flow using stress-free boundary conditions
- Direct numerical simulations of spiral Taylor-Couette turbulence
- Regime crossover in Rayleigh-Bénard convection with mixed boundary conditions
- Turbulent Taylor-Couette flow with stationary inner cylinder
- Lagrangian dynamics and heat transfer in porous-media convection
- Regime transitions in thermally driven high-Rayleigh number vertical convection
- Instabilities driven by diffusiophoretic flow on catalytic surfaces
- Flow structures in spanwise rotating plane Poiseuille flow based on thermal analogy
- MPI parallel implementation for pseudo-spectral simulations for turbulent channel flow
- Introduction
- Multiple heat transport maxima in confined-rotating Rayleigh–Bénard convection
- Passive scalar transport in Couette flow
- Turbulent Rayleigh–Bénard convection with bubbles attached to the plate
- Convection-dominated dissolution for single and multiple immersed sessile droplets
- From Rayleigh-Bénard convection to porous-media convection: how porosity affects heat transfer and flow structure
- Flow organization and heat transfer in turbulent wall sheared thermal convection
- Mammatus cloud formation by settling and evaporation
- Double maxima of angular momentum transport in small gap \(\eta =0.91\) Taylor-Couette turbulence
- Café latte: spontaneous layer formation in laterally cooled double diffusive convection
- Calculation of the mean velocity profile for strongly turbulent Taylor-Couette flow at arbitrary radius ratios
- From zonal flow to convection rolls in Rayleigh-Bénard convection with free-slip plates
- Flow organisation in laterally unconfined Rayleigh-Bénard turbulence
- The effect of Prandtl number on turbulent sheared thermal convection
- The large-scale footprint in small-scale Rayleigh-Bénard turbulence
- Large-scale structures in high-Reynolds-number rotating Waleffe flow
- Coherence of temperature and velocity superstructures in turbulent Rayleigh-Bénard flow
- Convective heat transfer along ratchet surfaces in vertical natural convection
- Direct numerical simulations of Taylor–Couette turbulence: the effects of sand grain roughness
- Mixed insulating and conducting thermal boundary conditions in Rayleigh-Bénard convection
- Deformation and orientation statistics of neutrally buoyant sub-Kolmogorov ellipsoidal droplets in turbulent Taylor–Couette flow
- Disentangling the origins of torque enhancement through wall roughness in Taylor-Couette turbulence
- Dynamics and evolution of turbulent Taylor rolls
- \(nu\sim ra^{1/2}\) scaling enabled by multiscale wall roughness in Rayleigh-Bénard turbulence
- On the collision of a rigid sphere with a deformable membrane in a viscous fluid
- Stabilizing/destabilizing the large-scale circulation in turbulent Rayleigh–Bénard convection with sidewall temperature control
- Boundary layers in turbulent vertical convection at high Prandtl number
- Morphology evolution of a melting solid layer above its melt heated from below
- Data-driven spectral turbulence modelling for Rayleigh–Bénard convection
- An FSEI approach for the assessment of stenotic aortic valve effects on the left heart hemodynamics
- Pascal\_TCS: a versatile solver for large-scale turbulent convective heat transfer problems with temperature-dependent fluid properties
- A FFT-accelerated multi-block finite-difference solver for massively parallel simulations of incompressible flows
- STREAmS: A high-fidelity accelerated solver for direct numerical simulation of compressible turbulent flows
- Effect of radius ratio on the sheared annular centrifugal turbulent convection
- Particle chirality does not matter in the large-scale features of strong turbulence
- Melting and solidification in periodically modulated thermal convection
- Turbulent mixed convection in vertical and horizontal channels
- On the boundary-layer asymmetry in two-dimensional annular Rayleigh-Bénard convection subject to radial gravity
- Scaling relations for heat and momentum transport in sheared Rayleigh-Bénard convection
- Harnessing cilium oscillations for enhanced transport in chaotic flow
- Solute mixing in porous media with dispersion and buoyancy
- Critical wave speed governs heat transfer in buoyancy-driven turbulence under hybrid spatiotemporal modulation
- MHIT36: a phase-field code for GPU simulations of multiphase homogeneous isotropic turbulence
- Probabilistic data-driven turbulence closure modeling by assimilating statistics
- Buoyancy-driven flow regimes for a melting vertical ice cylinder in saline water
- A local and explicit forcing correction for Lagrangian immersed boundary methods
- Beyond Nusselt number: assessing Reynolds and length scalings in rotating convection under stress-free boundary conditions
- AFiD-Darcy: a finite difference solver for numerical simulations of convective porous media flows
- Transition between rotation- and buoyancy-dominated regimes in rotating convection: the effect of boundary conditions
- Aspect ratio effect on side and basal melting in fresh water
- A Python-based flow solver for numerical simulations using an immersed boundary method on single GPUs
- Budget analysis of Reynolds stresses in temporally evolving stratified wakes
- Direct numerical simulation of three-dimensional particle-laden thermal convection using the lattice Boltzmann method
- A front-tracking immersed-boundary framework for simulating Lagrangian melting problems
- A finite difference method for turbulent thermal convection of complex fluids
- A boundary condition-enhanced direct-forcing immersed boundary method for simulations of three-dimensional phoretic particles in incompressible flows
- AFiD-MHD: a finite difference method for magnetohydrodynamic flows
- Quantifying bulk temperature and boundary layer asymmetry in spherical and annular turbulent convection with boundary layer theories
- A moving-least-squares reconstruction of the hydrodynamic loads on deformable bodies: application to immersed boundary methods
This page was built for publication: A pencil distributed finite difference code for strongly turbulent wall-bounded flows
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1645773)