SearcharxivSearch

arXiv subjects

Gregory L. Wagner

Publications and source records attributed to Gregory L. Wagner.

8 recordsLinked to original sources

High-level, high-resolution ocean modeling at all scales with Oceananigans

We describe the user interface, governing equations, and numerical methods underpinning the community ocean modeling software called "Oceananigans". Oceananigans development has been lead by the Climate Modeling Alliance to build a trainable climate model with quantifiable uncertainty. Oceananigans is written in the Julia programming language, which, like similar recent efforts based on modern programming languages, distinguishes it from usual software based on Fortran. Oceananigans can efficiently simulate all scales of ocean motion, ranging from millimeter-scale turbulence in a small box to planetary-scale ocean circulation. Oceananigans design combines (i) a basic structured finite volume algorithm (ii) optimized for high-resolution simulations on GPUs which is (iii) exposed behind a high-level, programmable user interface. This design negotiates a dual mandate for highest-possible performance (to support state-of-the-art applications) and enhanced accessibility (to facilitate adoption and development). The dual mandate aims ultimately to accelerate the progress of Earth system science. Achieving this aim, however, requires a substantial and sustained increase in the collective effort of Oceananigans development.

physics.ao-ph

Phenomenology of decaying turbulence beneath surface waves

This paper explores decaying turbulence beneath surface waves that is initially isotropic and shear-free. We start by presenting phenomenology revealed by wave-averaged numerical simulations: an accumulation of angular momentum in coherent vortices perpendicular to the direction of wave propagation, suppression of kinetic energy dissipation, and the development of depth-alternating jets. We interpret these features through an analogy with rotating turbulence (Holm 1996), wherein the curl of the Stokes drift, $\boldsymbol{\nabla}\times\boldsymbol{u}^S$, takes on the role of the background vorticity (for example, $(f_0 + βy) \hat{\boldsymbol{z}}$ on the beta plane). We pursue this thread further by showing that a two-equation model proposed by Bardina et al. (1985) for rotating turbulence reproduces the simulated evolution of volume-integrated kinetic energy. This success of the two-equation model -- which explicitly parametrizes wave-driven suppression of kinetic energy dissipation -- carries implications for modeling turbulent mixing in the ocean surface boundary layer. We conclude with a discussion about a wave-averaged analogue of the Rossby number appearing in the two-equation model, which we term the "pseudovorticity number" after the pseudovorticity $\boldsymbol{\nabla}\times\boldsymbol{u}^S$. The pseudovorticity number is related to the Langmuir number in an integral sense.

physics.flu-dyn

Deep flows transmitted by forced surface gravity waves

We examine a two-dimensional deep-water surface gravity wave packet generated by a pressure disturbance in the Lagrangian reference frame. The pressure disturbance has the form of a narrow-banded weakly nonlinear deep-water wave packet. During forcing, the vorticity equation implies that the momentum resides entirely in the near-surface Lagrangian-mean flow, which in this context is often called the ``Stokes drift''. After the forcing turns off, the wave packet propagates away from the forcing region, carrying with it most of the energy imparted by the forcing. These waves together with their induced long wave response have no momentum in a depth integrated sense, in agreement with the classical results of Longuet-Higgins and Stewart (1962) and McIntyre (1981). The total flow associated with the propagating packet has no net momentum, in agreement with the classical results. In contrast with the finite-depth scenario discussed by McIntyre (1981), however, momentum imparted to the fluid during forcing resides in a dipolar structure that persists in the forcing region -- rather than being carried away by shallow water waves. We conclude by examining waves propagating from deep to shallow water and show that wave packets, which initially have no momentum, may have non-zero momentum in finite-depth water through reflected and trapped long waves. This explains how deep water waves acquire momentum as they approach shore. The artificial form of the parameterized forcing from the wind facilitates the thought experiments considered in this paper, as opposed to striving to model more realistic wind forcing scenarios.

physics.flu-dyn

Oceananigans.jl: A Julia library that achieves breakthrough resolution, memory and energy efficiency in global ocean simulations

Climate models must simulate hundreds of future scenarios for hundreds of years at coarse resolutions, and a handful of high-resolution decadal simulations to resolve localized extreme events. Using Oceananigans.jl, written from scratch in Julia, we report several achievements: First, a global ocean simulation with breakthrough horizontal resolution -- 488m -- reaching 15 simulated days per day (0.04 simulated years per day; SYPD). Second, Oceananigans simulates the global ocean at 488m with breakthrough memory efficiency on just 768 Nvidia A100 GPUs, a fraction of the resources available on current and upcoming exascale supercomputers. Third, and arguably most significant for climate modeling, Oceananigans achieves breakthrough energy efficiency reaching 0.95 SYPD at 1.7 km on 576 A100s and 9.9 SYPD at 10 km on 68 A100s -- the latter representing the highest horizontal resolutions employed by current IPCC-class ocean models. Routine climate simulations with 10 km ocean components are within reach.

physics.ao-ph

Epidemic Management and Control Through Risk-Dependent Individual Contact Interventions

Testing, contact tracing, and isolation (TTI) is an epidemic management and control approach that is difficult to implement at scale because it relies on manual tracing of contacts. Exposure notification apps have been developed to digitally scale up TTI by harnessing contact data obtained from mobile devices; however, exposure notification apps provide users only with limited binary information when they have been directly exposed to a known infection source. Here we demonstrate a scalable improvement to TTI and exposure notification apps that uses data assimilation (DA) on a contact network. Network DA exploits diverse sources of health data together with the proximity data from mobile devices that exposure notification apps rely upon. It provides users with continuously assessed individual risks of exposure and infection, which can form the basis for targeting individual contact interventions. Simulations of the early COVID-19 epidemic in New York City prove the concepts. In the simulations, network DA identifies up to a factor 2 more infections than contact tracing when both harness the same contact data and diagnostic test data. This remains true even when only a relatively small fraction of the population uses network DA. When a sufficiently large fraction of the population ($\gtrsim 75\%$) uses network DA and complies with individual contact interventions, targeting contact interventions with network DA reduces deaths by up to a factor 4 relative to TTI. Network DA can be implemented by expanding the computational backend of existing exposure notification apps, thus greatly enhancing their capabilities. Implemented at scale, it has the potential to precisely and effectively control future epidemics while minimizing economic disruption.

stat.AP

An asymptotic model for the propagation of oceanic internal tides through quasi-geostrophic flow

Starting from the hydrostatic Boussinesq equations, we derive a time-averaged `hydrostatic wave equation' that describes the propagation of inertia-gravity internal waves through quasi-geostrophic flow. The derivation uses a multiple-time-scale asymptotic method to isolate wave field evolution over intervals much longer than a wave period, assumes that the wave field has a well-defined and non-inertial frequency such as that of the mid-latitude semi-diurnal lunar tide, neglects nonlinear wave-wave interactions and makes no restriction on either the background density stratification or the relative spatial scales between the wave field and quasi-geostrophic flow. As a result the hydrostatic wave equation is a reduced model applicable to the propagation of large scale internal tides through the inhomogeneous and moving ocean. A numerical comparison with the linearized and hydrostatic Boussinesq equations demonstrates the validity of the hydrostatic wave equation and illustrates the manners of model failure when the quasi-geostrophic flow is too strong and the wave frequency is too close to inertial.

physics.flu-dyn

Mixing by microorganisms in stratified fluids

We examine the vertical mixing induced by the swimming of microorganisms at low Reynolds and Péclet numbers in a stably stratified ocean, and show that the global contribution of oceanic microswimmers to vertical mixing is negligible. We propose two approaches to estimating the mixing efficiency, $η$, or the ratio of the rate of potential energy creation to the total rate-of-working on the ocean by microswimmers. The first is based on scaling arguments and estimates $η$ in terms of the ratio between the typical organism size, $a$, and an intrinsic length scale for the stratified flow, $\ell = \left ( νκ/ N^2 \right )^{1/4}$, where $ν$ is the kinematic viscosity, $κ$ the diffusivity, and $N$ the buoyancy frequency. In particular, for small organisms in the relevant oceanic limit, $a / \ell \ll 1$, we predict the scaling $η\sim (a / \ell)^3$. The second estimate of $η$ is formed by solving the full coupled flow-stratification problem by modeling the swimmer as a regularized force dipole, and computing the efficiency numerically. Our computational results, which are examined for all ratios $a/\ell$, validate the scaling arguments in the limit $a / \ell \ll 1$ and further predict $η\approx 1.2 \left ( a / \ell \right )^3$ for vertical swimming and $η\approx 0.15 \left ( a / \ell \right )^3$ for horizontal swimming. These results, relevant for any stratified fluid rich in biological activity, imply that the mixing efficiency of swimming microorganisms in the ocean is at very most 8\% and is likely smaller by at least two orders of magnitude.

physics.flu-dyn

Crawling scallop: Friction-based locomotion with one degree of freedom

Fluid-based locomotion at low Reynolds number is subject to the constraints of the scallop theorem, which dictate that body kinematics identical under a time-reversal symmetry (in particular, those with a single degree of freedom) cannot display locomotion on average. The implications of the theorem naturally compel one to ask whether similar symmetry constraints exist for locomotion in different environments. In this work we consider locomotion along a surface where forces are described by isotropic Coulomb friction. To address whether motions with a single degree of freedom can lead to transport, we analyze a model system consisting of two bodies whose separation distance undergoes periodic time variations. The behavior of the two-body system is entirely determined by the kinematic specification of their separation, the friction forces, and the mass of each body. We show that the constraints of the scallop theorem can be escaped in frictional media if two asymmetry conditions are met at the same time: the frictional forces of each body against the surface must be distinct and the time-variation of the body-body separation must vary asymmetrically in time (so quick-slow or slow-quick in the extension-contraction phases). Our results are demonstrated numerically and interpreted using asymptotic expansions.

physics.bio-ph