SearcharxivSearch

arXiv subjects

Holger Homann

Publications and source records attributed to Holger Homann.

At least 19 recordsLinked to original sources

Performance of a high-order MPI-Kokkos accelerated fluid solver

This work discusses the performance of a modern numerical scheme for fluid dynamical problems on modern high-performance computing architectures. Our code implements a spatial nodal discontinuous Galerkin scheme that we test up to an order of convergence of eight. It is temporally coupled to a set of Runge-Kutta methods of orders up to six. The code integrates the linear advection equations as well as the isothermal Euler equations in one, two, and three dimensions. In order to target modern hardware involving many-core Central Processing Units and accelerators such as Graphic Processing Units we use the Kokkos library in conjunction with the Message Passing Interface to run our single source code on various GPU systems. We find that the higher the order the faster is the code. Eighth-order simulations attain a given global error with much less computing time than third- or fourth-order simulations. The RK scheme has a smaller impact on the code performance and a classical fourth-order scheme seems to generally be a good choice. The code performs very well on all considered GPUs. The many-CPU performance is also very good and perfect weak scaling is observed up to many hundreds of CPU cores using MPI. We note that small grid-size simulations are faster on CPUs than on GPUs while GPUs win significantly over CPUs for simulations involving more than $10^7$ degrees of freedom ($\approx 3100^2$ grid points). When it comes to the environmental impact of numerical simulations we estimate that GPUs consume less energy than CPUs for large grid-size simulations but more energy on small grids. We observe a tendency that the more modern is the GPU the larger needs to be the grid in order to use it efficiently. This yields a rebound effect because larger simulations need longer computing times and in turn more energy that is not compensated by the energy efficiency gain of the newer GPUs.

cs.DC

SoAx: A generic C++ Structure of Arrays for handling Particles in HPC Codes

The numerical study of physical problems often require integrating the dynamics of a large number of particles evolving according to a given set of equations. Particles are characterized by the information they are carrying such as an identity, a position other. There are generally speaking two different possibilities for handling particles in high performance computing (HPC) codes. The concept of an Array of Structures (AoS) is in the spirit of the object-oriented programming (OOP) paradigm in that the particle information is implemented as a structure. Here, an object (realization of the structure) represents one particle and a set of many particles is stored in an array. In contrast, using the concept of a Structure of Arrays (SoA), a single structure holds several arrays each representing one property (such as the identity) of the whole set of particles. The AoS approach is often implemented in HPC codes due to its handiness and flexibility. For a class of problems, however, it is know that the performance of SoA is much better than that of AoS. We confirm this observation for our particle problem. Using a benchmark we show that on modern Intel Xeon processors the SoA implementation is typically several times faster than the AoS one. On Intel's MIC co-processors the performance gap even attains a factor of ten. The same is true for GPU computing, using both computational and multi-purpose GPUs. Combining performance and handiness, we present the library SoAx that has optimal performance (on CPUs, MICs, and GPUs) while providing the same handiness as AoS. For this, SoAx uses modern C++ design techniques such template meta programming that allows to automatically generate code for user defined heterogeneous data structures.

physics.comp-ph

Dynamo enhancement and mode selection triggered by high magnetic permeability

We present results from consistent dynamo simulations, where the electrically conducting and incompressible flow inside a cylinder vessel is forced by moving impellers numerically implemented by a penalization method. The numerical scheme models jumps of magnetic permeability for the solid impellers, resembling various configurations tested experimentally in the von-Karman Sodium experiment. The most striking experimental observations are reproduced in our set of simulations. In particular, we report on the existence of an axisymmetric dynamo mode, self-consistently generated when the magnetic permeability of the impellers exceeds a threshold. We describe a possible scenario involving both the turbulent flow in the vicinity of the impellers and the high magnetic permeability of the impellers.

physics.flu-dyn

Abrupt growth of large aggregates by correlated coalescences in turbulent flow

Smoluchowski's coagulation kinetics is here shown to fail when the coalescing species are dilute and transported by a turbulent flow. The intermittent Lagrangian motion involves correlated violent events that lead to an unexpected rapid occurrence of the largest particles. This new phenomena is here quantified in terms of the anomalous scaling of turbulent three-point motion, leading to significant corrections in macroscopic processes that are critically sensitive to the early-stage emergence of large embryonic aggregates, as in planet formation or rain precipitation.

physics.flu-dyn

Concentrations of inertial particles in the turbulent wake of an immobile sphere

Direct numerical simulations are used to study the interaction of a stream of small heavy inertial particles with the laminar and turbulent wakes of an immobile sphere facing an incompressible uniform inflow. Particles that do not collide with the obstacle but move past it, are found to form preferential concentrations both in the sphere boundary layer and in its wake. In the laminar case, the upstream diverging flow pattern is responsible for particle clustering on a cylinder that extends far downstream the sphere. The interior of this surface contains no particles and can be seen as a shadow of the large obstacle. Such concentration profiles are also present in the case of turbulent wakes but show a finite extension. The sphere shadow is followed by a region around the axis of symmetry where the concentration is higher than the average. It originates from a resonant centrifugal expulsion of particles from shed vortices. The consequence of this concentration mechanism on monodisperse inter-particle collisions is also briefly discussed. They are enhanced by both the increased concentration and the presence of large velocity differences between particles in the wake.

physics.flu-dyn

Structures and Lagrangian statistics of the Taylor-Green Dynamo

The evolution of a Taylor-Green forced magnetohydrodynamic (MHD) system showing dynamo activity is analyzed via direct numerical simulations. The statistical properties of the velocity and magnetic field in Eulerian coordinates and along trajectories of fluid elements (Lagrangian coordinates) are found to change between the kinematic, non-linear and saturated regime. Fluid element (tracer) trajectories change from chaotic quasi-isotropic (kinematic phase) to mean magnetic field aligned (saturated phase). The probability density functions (PDFs) of the magnetic field change from strongly non-Gaussian in the kinematic to quasi-Gaussian PDFs in the saturated regime so that their flatness give a precise handle on the definition of the limiting points of the three regimes. Also the statistics of the fluctuations of the kinetic and magnetic energy along fluid trajectories change. All this goes along with a dramatic increase of the correlation time of velocity and magnetic field fluctuations experienced by tracers significantly exceeding one turbulent large-eddy turn-over time. A remarkable consequence is an intermittent scaling regime of the Lagrangian magnetic field structure functions at unusually long time scales.

physics.flu-dyn

Clustering, fronts, and heat transfer in turbulent suspensions of heavy particles

Heavy inertial particles transported by a turbulent flow are shown to concentrate in the regions where an advected passive scalar, such as temperature, displays very strong front-like discontinuities. This novel effect is responsible for extremely high levels of fluctuations for the passive field sampled by the particles that impacts the heat fluxes exchanged between the particles and the surrounding fluid. Instantaneous and averaged heat fluxes are shown to follow strongly intermittent statistics and anomalous scaling laws.

physics.flu-dyn

Gravity-driven enhancement of heavy particle clustering in turbulent flow

Heavy particles suspended in a turbulent flow settle faster than in a still fluid. This effect stems from a preferential sampling of the regions where the fluid flows downward and is quantified here as a function of the level of turbulence, of particle inertia, and of the ratio between gravity and turbulent accelerations. By using analytical methods and detailed, state-of-the-art numerical simulations, settling is shown to induce an effective horizontal two-dimensional dynamics that increases clustering and reduce relative velocities between particles. These two competing effects can either increase or decrease the geometrical collision rates between same-size particles and are crucial for realistic modeling of coalescing particles.

physics.flu-dyn

Numerical study of impeller-driven von Karman flows via a volume penalization method

The von Karman flow apparatus produces a highly turbulent flow inside a cylinder vessel driven by two counter-rotating impellers. Over more than two decades, this experiment has become a very classic turbulence tool, studied for a wide range of physical systems by many groups, with incompressible flow, compressible flow, for magnetohydrodynamics and dynamo studies inside liquid metal, for particle tracking purposes, and recently with turbulent super-fluid helium. We present a direct numerical simulation (DNS) version the von Karman flow, forced by two rotating impellers. The cylinder geometry and the rotating objects are modelled via a penalization method and implemented in a massive parallel pseudo-spectral Navier-Stokes solver. We choose a special configuration (TM28) of the impellers to be able to compare with set of water experiments well documented. But our good comparison results implied, that our numerical modelling could also be applied to many physical systems and configurations driven by the von Karman flow. The decomposition into poloidal, toroidal components and the mean velocity fields from our simulations are in agreement with experimental results. We analyzed also the flow structure close to the impeller blades and found different vortex topologies.

physics.flu-dyn

Slipping motion of large neutrally-buoyant particles in turbulence

Direct numerical simulations are used to investigate the individual dynamics of large spherical particles suspended in a developed homogeneous turbulent flow. A definition of the direction of the particle motion relative to the surrounding flow is introduced and used to construct the mean fluid velocity profile around the particle. This leads to an estimate of the particle slipping velocity and its associated Reynolds number. The flow modifications due to the particle are then studied. The particle is responsible for a shadowing effect that occurs in the wake up to distances of the order of its diameter: the particle pacifies turbulent fluctuations and reduces the energy dissipation rate compared to its average value in the bulk. Dimensional arguments are presented to draw an analogy between particle effects on turbulence and wall flows. Evidence is obtained on the presence of a logarithmic sublayer at distances between the thickness of the viscous boundary layer and the particle diameter $\Dp$. Finally, asymptotic arguments are used to relate the viscous sublayer quantities to the particle size and the properties of the outer turbulence. It is shown in particular that the skin-friction Reynolds number behaves as $Re_τ\propto (\Dp/η)^{4/3}$.

physics.flu-dyn

Effect of turbulent fluctuations on the drag and lift forces on a towed sphere and its boundary layer

The impact of turbulent fluctuations on the forces exerted by a fluid on a towed spherical particle is investigated by means of high-resolution direct numerical simulations. The measurements are carried out using a novel scheme to integrate the two-way coupling between the particle and the incompressible surrounding fluid flow maintained in a high-Reynolds-number turbulent regime. The main idea consists in combining a Fourier pseudo-spectral method for the fluid with an immersed-boundary technique to impose the no-slip boundary condition on the surface of the particle. Benchmarking of the code shows a good agreement with experimental and numerical measurements from other groups. A study of the turbulent wake downstream the sphere is also reported. The mean velocity deficit is shown to behave as the inverse of the distance from the particle, as predicted from classical similarity analysis. This law is reinterpreted in terms of the principle of "permanence of large eddies" that relates infrared asymptotic self-similarity to the law of decay of energy in homogeneous turbulence. The developed method is then used to attack the problem of an upstream flow that is in a developed turbulent regime. It is shown that the average drag force increases as a function of the turbulent intensity and the particle Reynolds number. This increase is significantly larger than predicted by standard drag correlations based on laminar upstream flows. It is found that the relevant parameter is the ratio of the viscous boundary layer thickness to the dissipation scale of the ambient turbulent flow. The drag enhancement can be motivated by the modification of the mean velocity and pressure profile around the sphere by small scale turbulent fluctuations.

physics.flu-dyn

Geometry and violent events in turbulent pair dispersion

The statistics of Lagrangian pair dispersion in a homogeneous isotropic flow is investigated by means of direct numerical simulations. The focus is on deviations from Richardson eddy-diffusivity model and in particular on the strong fluctuations experienced by tracers. Evidence is obtained that the distribution of distances attains an almost self-similar regime characterized by a very weak intermittency. The timescale of convergence to this behavior is found to be given by the kinetic energy dissipation time measured at the scale of the initial separation. Conversely the velocity differences between tracers are displaying a strongly anomalous behavior whose scaling properties are very close to that of Lagrangian structure functions. These violent fluctuations are interpreted geometrically and are shown to be responsible for a long-term memory of the initial separation. Despite this strong intermittency, it is found that the mixed moment defined by the ratio between the cube of the longitudinal velocity difference and the distance attains a statistically stationary regime on very short timescales. These results are brought together to address the question of violent events in the distribution of distances. It is found that distances much larger than the average are reached by pairs that have always separated faster since the initial time. They contribute a stretched exponential behavior in the tail of the inter-tracer distance probability distribution. The tail approaches a pure exponential at large times, contradicting Richardson diffusive approach. At the same time, the distance distribution displays a time-dependent power-law behavior at very small values, which is interpreted in terms of fractal geometry. It is argued and demonstrated numerically that the exponent converges to one at large time, again in conflict with Richardson's distribution.

physics.flu-dyn

Timescales of Turbulent Relative Dispersion

Tracers in a turbulent flow separate according to the celebrated $t^{3/2}$ Richardson--Obukhov law, which is usually explained by a scale-dependent effective diffusivity. Here, supported by state-of-the-art numerics, we revisit this argument. The Lagrangian correlation time of velocity differences is found to increase too quickly for validating this approach, but acceleration differences decorrelate on dissipative timescales. This results in an asymptotic diffusion $\propto t^{1/2}$ of velocity differences, so that the long-time behavior of distances is that of the integral of Brownian motion. The time of convergence to this regime is shown to be that of deviations from Batchelor's initial ballistic regime, given by a scale-dependent energy dissipation time rather than the usual turnover time. It is finally argued that the fluid flow intermittency should not affect this long-time behavior of relative

physics.flu-dyn

Longitudinal and Transverse structure functions in high Reynolds-number turbulence

Using exact relations between velocity structure functions (Hill, Hill and Boratav, and Yakhot) and neglecting pressure contributions in a first approximation, we obtain a closed system and derive simple order-dependent rescaling relationships between longitudinal and transverse structure functions. By means of numerical data with turbulent Reynolds numbers ranging from $\Re_λ=320$ to $\Re_λ=730$, we establish a clear correspondence between their respective scaling range, while confirming that their scaling exponents do differ. This difference does not seem to depend on Reynolds number. Making use of the Mellin transform, we further map longitudinal to (rescaled) transverse probability density functions.

physics.flu-dyn

Conditional Eulerian and Lagrangian velocity increment statistics of fully developed turbulent flow

Conditional statistics of homogeneous isotropic turbulent flow is investigated by means of high-Reynolds number direct numerical simulations performed with $2048^3$ collocation points. Eulerian as well as Lagrangian velocity increment statistics under several conditions are analyzed and compared. In agreement with experimental data longitudinal probability density functions $P(δ^{||}_l u|ε_l)$ conditioned on a scale-averaged energy dissipation rate are close to Gaussian distributions over all scales within the inertial range of scales. Also transverse increments conditioned on either the dissipation rate or the square of the vorticity have quasi-Gaussian probability distribution functions (PDFs). Concerning Lagrangian statistics we found that conditioning on a trajectory averaged energy-dissipation rate $ε_τ$ significantly reduces the scale dependence of the increment PDFs $P(δ_τu_i|ε_τ)$. By means of dimensional arguments we propose a novel condition for Lagrangian increments which is shown to reduce even more the flatness of the corresponding PDFs and thus intermittency in the inertial range of scales. The conditioned Lagrangian PDF corresponding to the smallest increment considered is reasonably well described by the K41-prediction of the PDF of acceleration. Conditioned structure functions show approximately K41-scaling with a larger scaling range than the unconditioned ones.

physics.flu-dyn

Finite-size effects in the dynamics of neutrally buoyant particles in turbulent flow

The dynamics of neutrally buoyant particles transported by a turbulent flow is investigated for spherical particles with radii of the order of the Kolmogorov dissipative scale or larger. The pseudo-penalisation spectral method that has been proposed by Pasquetti et al. (2008) is adapted to integrate numerically the simultaneous dynamics of the particle and of the fluid. Such a method gives a unique handle on the limit of validity of point-particle approximations, which are generally used in applicative situations. Analytical predictions based on such models are compared to result of very well resolved direct numerical simulations. Evidence is obtained that Faxen corrections give dominant finite-size corrections to velocity and acceleration fluctuations for particle diameters up to four times the Kolmogorov scale. The dynamics of particles with larger diameters is dominated by inertial-range physics, and is consistent with predictions obtained from dimensional analysis.

physics.flu-dyn

Numerical simulations of possible finite time singularities in the incompressible Euler equations: comparison of numerical methods

The numerical simulation of the 3D incompressible Euler equation is analyzed with respect to different integration methods. The numerical schemes we considered include spectral methods with different strategies for dealiasing and two variants of finite difference methods. Based on this comparison, a Kida-Pelz like initial condition is integrated using adaptive mesh refinement and estimates on the necessary numerical resolution are given. This estimate is based on analyzing the scaling behavior similar to the procedure in critical phenomena and present simulations are put into perspective.

physics.flu-dyn

A Corrsin type approximation for Lagrangian fluid Turbulence

In Lagrangian turbulence one is faced with the puzzle that 2D Navier-Stokes flows are nearly as intermittent as in three dimensions although no intermittency is present in the inverse cascade in 2D Eulerian turbulence. In addition, an inertial range is very difficult to detect and it is questionable whether it exists at all. Here, we investigate the transition of Eulerian to Lagrangian probability density functions (PDFs) which leads to a new type of Lagrangian structure function. This possesses an extended inertial range similar to the case of tracer particles in a frozen turbulent velocity field. This allows a connection to the scaling of Eulerian transversal structure functions.

physics.flu-dyn