<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>FV3 | Joseph Mouallem</title><link>https://josephmouallem.github.io/tag/fv3/</link><atom:link href="https://josephmouallem.github.io/tag/fv3/index.xml" rel="self" type="application/rss+xml"/><description>FV3</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Mon, 01 Jun 2026 00:00:00 +0000</lastBuildDate><image><url>https://josephmouallem.github.io/media/icon_hu08dff4d70575caa8b25c1fc7498ce3a4_155912_512x512_fill_lanczos_center_3.png</url><title>FV3</title><link>https://josephmouallem.github.io/tag/fv3/</link></image><item><title>The Duo-Grid and Cubed-Sphere Grid Imprinting</title><link>https://josephmouallem.github.io/research/duo-grid/</link><pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate><guid>https://josephmouallem.github.io/research/duo-grid/</guid><description>&lt;h2 id="motivation">Motivation&lt;/h2>
&lt;p>Addressing the challenge of running localized high-resolution simulations within a global model, the duo-grid imprints a finer mesh over a region of interest, reducing computational cost by an order of magnitude compared to traditional regridding approaches.&lt;/p>
&lt;h2 id="the-problem-grid-imprinting">The problem: grid imprinting&lt;/h2>
&lt;p>The gnomonic cubed-sphere grid has excellent accuracy and uniformity, but the
coordinates have a &lt;em>kink&lt;/em> at the cube edges. In the halo region this kink leaves
a visible imprint of the cube in the solution and requires special edge handling
throughout the solver.&lt;/p>
&lt;h2 id="the-duo-grid">The Duo-Grid&lt;/h2>
&lt;p>To reduce grid imprinting, we implemented the novel &lt;strong>Duo-Grid&lt;/strong> within FV3. The
Duo-Grid remaps a cube face&amp;rsquo;s data from the neighboring face, moving it from the
kinked locations to natural locations along great circle lines using 1D piecewise
linear interpolation. A separate 2D interpolation algorithm fills the correct
data at the eight corners of the cubed-sphere, which FV3&amp;rsquo;s 2D advection scheme
requires.&lt;/p>
&lt;figure id="figure-c8-cubed-sphere-grid-with-a-three-cell-halo-left-kinked-grid-showing-halo-updated-directly-from-the-neighboring-face-right-extended-grid-for-the-forward-face-showing-data-remapped-onto-the-extended-grid-note-that-the-great-circle-coordinate-lines-extend-from-the-compute-domain-into-the-grid-halo-without-interruption">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="C8 cubed-sphere grid with a three-cell halo. Left: “kinked” grid showing halo updated directly from the neighboring face. Right: “extended” grid for the forward face showing data remapped onto the extended grid. Note that the great circle coordinate lines extend from the compute domain into the grid halo without interruption.." srcset="
/research/duo-grid/kinkduo_hu991c969fceccc36c33cc2c4f9f4ef4a6_1703638_58fa206ca97810c362146ab001273d53.webp 400w,
/research/duo-grid/kinkduo_hu991c969fceccc36c33cc2c4f9f4ef4a6_1703638_35864ebbdbeb29c314f435f578bcbd75.webp 760w,
/research/duo-grid/kinkduo_hu991c969fceccc36c33cc2c4f9f4ef4a6_1703638_1200x1200_fit_q100_h2_lanczos_3.webp 1200w"
src="https://josephmouallem.github.io/research/duo-grid/kinkduo_hu991c969fceccc36c33cc2c4f9f4ef4a6_1703638_58fa206ca97810c362146ab001273d53.webp"
width="760"
height="428"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
C8 cubed-sphere grid with a three-cell halo. Left: “kinked” grid showing halo updated directly from the neighboring face. Right: “extended” grid for the forward face showing data remapped onto the extended grid. Note that the great circle coordinate lines extend from the compute domain into the grid halo without interruption..
&lt;/figcaption>&lt;/figure>
&lt;h2 id="validation">Validation&lt;/h2>
&lt;p>The Duo-Grid was evaluated across a comprehensive suite of idealized test cases spanning both two-dimensional shallow-water dynamics and three-dimensional hydrostatic and non-hydrostatic flows. These tests were designed to assess the impact of the Duo-Grid on grid imprinting, numerical errors, and the overall behavior of the FV3 dynamical core.&lt;/p>
&lt;p>The steady-state geostrophic balance test provides a direct assessment of cubed-sphere grid imprinting. When the flow is oriented perpendicular to the cubed-sphere edges, the conventional kinked grid produces errors aligned with the cube geometry. With the Duo-Grid, these grid-aligned errors are substantially reduced.&lt;/p>
&lt;figure class="video-figure">
&lt;video
class="video-figure-media"
autoplay loop muted playsinline controls
preload="metadata"
poster="/research/duo-grid/case2_poster.jpg">
&lt;source src="https://josephmouallem.github.io/research/duo-grid/case2.mp4" type="video/mp4">
Your browser does not support the video tag.
&lt;/video>
&lt;figcaption>Meridional velocity errors of the C48 steady state geostrophic balance flow with a flow oriented perpendicular to the cubed-sphere edges. Duo-Grid significantly reduces these errors.&lt;/figcaption>
&lt;/figure>
&lt;p>The improvement extends to fully three-dimensional dynamics. In the baroclinic wave test, the Duo-Grid suppresses the development of cubed-sphere imprinting and errors in the southern hemisphere while maintaining the evolution of the solution over time.&lt;/p>
&lt;figure class="video-figure">
&lt;video
class="video-figure-media"
autoplay loop muted playsinline controls
preload="metadata"
poster="/research/duo-grid/case13_glob_C48_dpi100_poster.jpg">
&lt;source src="https://josephmouallem.github.io/research/duo-grid/case13_glob_C48_dpi100.mp4" type="video/mp4">
Your browser does not support the video tag.
&lt;/video>
&lt;figcaption>Time evolution of meridional winds in the three-dimensional baroclinic wave test, demonstrating the reduced cubed-sphere errors in the southern hemisphere with the Duo-Grid.&lt;/figcaption>
&lt;/figure>
&lt;p>The Duo-Grid was further evaluated using a broad suite of standard idealized tests, including shallow-water steady-state geostrophic flow, the splash test, Rossby–Haurwitz wave, colliding modons, cosine-bell advection, and the three-dimensional non-hydrostatic baroclinic wave.&lt;/p>
&lt;figure class="video-figure">
&lt;video
class="video-figure-media"
autoplay loop muted playsinline controls
preload="metadata"
poster="/research/duo-grid/duo-grid-tests_poster.jpg">
&lt;source src="https://josephmouallem.github.io/research/duo-grid/duo-grid-tests.mp4" type="video/mp4">
Your browser does not support the video tag.
&lt;/video>
&lt;figcaption>Idealized test suite run on the Duo-Grid: shallow-water steady-state geostrophic flow, splash test, Rossby-Haurwitz wave, colliding modons, cosine bell advection, and the 3D non-hydrostatic baroclinic wave.&lt;/figcaption>
&lt;/figure>
&lt;p>Across these tests, the Duo-Grid consistently reduces grid imprinting and numerical errors while preserving the accuracy and numerical characteristics of the original FV3 formulation.&lt;/p>
&lt;h2 id="key-results">Key results&lt;/h2>
&lt;ul>
&lt;li>Grid imprinting of the cubed sphere is greatly reduced in idealized tests and practically eliminated.&lt;/li>
&lt;li>Duo-Grid decreases the growth rate of error norms in all cases compared to the kinked grid, up to one order of magnitude.&lt;/li>
&lt;li>Order of accuracy of FV3’s horizontal discretization is conserved.&lt;/li>
&lt;li>Dispersion and dissipation properties are identical to those of the original FV3 algorithm.&lt;/li>
&lt;li>Edge handling code is eliminated -&amp;gt; significant performance gain in current/future GPU development&lt;/li>
&lt;li>FV3’s robustness and accuracy have increased.&lt;/li>
&lt;/ul>
&lt;p>These results indicate a clear improvement in FV3&amp;rsquo;s robustness.&lt;/p>
&lt;h2 id="reference">Reference&lt;/h2>
&lt;p>Mouallem, J., Harris, L., and Chen, X.: &lt;em>Implementation of the Novel Duo-Grid in
GFDL&amp;rsquo;s FV3 Dynamical Core&lt;/em>, &lt;strong>Journal of Advances in Modeling Earth Systems&lt;/strong>,
15(12), 2023.
&lt;a href="https://doi.org/10.1029/2023MS003712" target="_blank" rel="noopener">https://doi.org/10.1029/2023MS003712&lt;/a>&lt;/p></description></item><item><title>Multiple Same-Level and Telescoping Grid Nesting</title><link>https://josephmouallem.github.io/research/grid-nesting/</link><pubDate>Tue, 07 Jun 2022 00:00:00 +0000</pubDate><guid>https://josephmouallem.github.io/research/grid-nesting/</guid><description>&lt;h2 id="motivation">Motivation&lt;/h2>
&lt;p>Multi-scale modeling often requires simulations at many different resolutions. This work shows how to couple coarse and fine domains within a single dynamical core, enabling cost-effective high-resolution forecasts of localized phenomena like hurricanes.&lt;/p>
&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>Two-way &lt;strong>multiple same-level&lt;/strong> and &lt;strong>telescoping&lt;/strong> grid nesting capabilities are
implemented in FV3 using GFDL&amp;rsquo;s Flexible Modeling System (FMS).&lt;/p>
&lt;p>A &lt;em>nest&lt;/em> is an additional grid that zooms in over a region of interest to resolve
the small-scale structures needed for better forecasts of localized weather events
such as severe storms and hurricanes. A &lt;em>telescoping nest&lt;/em> is a nest within a
nest, allowing resolution to be refined progressively over the target region.&lt;/p>
&lt;figure id="figure-multiple-same-level-and-telescoping-nests-on-the-cubed-sphere-nests-can-be-placed-side-by-side-at-the-same-level-or-nested-inside-one-another-to-form-a-hierarchy-of-refinement-levels">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Multiple same-level and telescoping nests on the cubed-sphere. Nests can be placed side by side at the same level, or nested inside one another to form a hierarchy of refinement levels." srcset="
/research/grid-nesting/telescoping-nests_hua1b7fc4ff8abda3c1910775c6304ac83_187348_9acfc143371c1b423814624dd2b2175a.webp 400w,
/research/grid-nesting/telescoping-nests_hua1b7fc4ff8abda3c1910775c6304ac83_187348_37280c2ce296835a2023228183313bbb.webp 760w,
/research/grid-nesting/telescoping-nests_hua1b7fc4ff8abda3c1910775c6304ac83_187348_1200x1200_fit_q100_h2_lanczos_3.webp 1200w"
src="https://josephmouallem.github.io/research/grid-nesting/telescoping-nests_hua1b7fc4ff8abda3c1910775c6304ac83_187348_9acfc143371c1b423814624dd2b2175a.webp"
width="720"
height="384"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
Multiple same-level and telescoping nests on the cubed-sphere. Nests can be placed side by side at the same level, or nested inside one another to form a hierarchy of refinement levels.
&lt;/figcaption>&lt;/figure>
&lt;h2 id="progressive-refinement">Progressive refinement&lt;/h2>
&lt;p>Nests can be used in both global and regional domains, and each level of the
hierarchy can refine the parent resolution by an arbitrary factor.&lt;/p>
&lt;figure id="figure-a-telescoping-configuration-refining-a-global-13-km-grid-down-to-43-km-14-km-and-05-km-over-the-region-of-interest">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="A telescoping configuration refining a global ~13 km grid down to ~4.3 km, ~1.4 km and ~0.5 km over the region of interest." srcset="
/research/grid-nesting/nest-resolutions_hu640238cec2fdb33698d45f29cd715256_498430_7a5220ea2b65cbcdae69445f39a16b1b.webp 400w,
/research/grid-nesting/nest-resolutions_hu640238cec2fdb33698d45f29cd715256_498430_aa82859842a1b194ddf426aa7f3b0d32.webp 760w,
/research/grid-nesting/nest-resolutions_hu640238cec2fdb33698d45f29cd715256_498430_1200x1200_fit_q100_h2_lanczos_3.webp 1200w"
src="https://josephmouallem.github.io/research/grid-nesting/nest-resolutions_hu640238cec2fdb33698d45f29cd715256_498430_7a5220ea2b65cbcdae69445f39a16b1b.webp"
width="720"
height="629"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
A telescoping configuration refining a global ~13 km grid down to ~4.3 km, ~1.4 km and ~0.5 km over the region of interest.
&lt;/figcaption>&lt;/figure>
&lt;h2 id="computational-design">Computational design&lt;/h2>
&lt;p>The nested grids run &lt;strong>concurrently&lt;/strong> on different sets of processors and interact
two-way with their parent grids. This provides more accurate results on both the
nest and the parent, and reduces load imbalance between processors.&lt;/p>
&lt;h2 id="availability">Availability&lt;/h2>
&lt;p>Starting from the FV3 public release of 2021, multiple same-level and telescoping
nests are fully functional and available to the broader scientific community. This
drastically improves overall forecast performance and opens the door to numerous
research possibilities for scientists and meteorologists alike.&lt;/p>
&lt;h2 id="reference">Reference&lt;/h2>
&lt;p>Mouallem, J., Harris, L., and Benson, R.: &lt;em>Multiple same-level and telescoping
nesting in GFDL&amp;rsquo;s dynamical core&lt;/em>, &lt;strong>Geoscientific Model Development&lt;/strong>, 15(11),
4355-4371, 2022.
&lt;a href="https://doi.org/10.5194/gmd-15-4355-2022" target="_blank" rel="noopener">https://doi.org/10.5194/gmd-15-4355-2022&lt;/a>&lt;/p></description></item><item><title>SHiELD-MOM6: High-Resolution Coupled Atmosphere-Ocean Modeling</title><link>https://josephmouallem.github.io/research/shield-mom6/</link><pubDate>Fri, 26 Sep 2025 00:00:00 +0000</pubDate><guid>https://josephmouallem.github.io/research/shield-mom6/</guid><description>&lt;h2 id="what-i-developed">What I developed&lt;/h2>
&lt;ul>
&lt;li>The coupling framework connecting SHiELD, MOM6, and SIS2 through FMS&lt;/li>
&lt;li>Exchange-grid infrastructure for conservative flux exchange between components&lt;/li>
&lt;li>High-resolution coupled atmosphere-ocean-ice model configurations&lt;/li>
&lt;li>Evaluation of hurricane-ocean interaction, including Hurricane Helene (2024)&lt;/li>
&lt;/ul>
&lt;h2 id="motivation">Motivation&lt;/h2>
&lt;p>Air-sea interactions drive storm intensity and ocean response. This coupled system captures two-way feedback between the atmosphere and ocean at kilometer scales, enabling accurate simulations of hurricane-ocean interactions and coastal impacts.&lt;/p>
&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>We present a new high-resolution coupled atmosphere-ocean model, &lt;strong>SHiELD-MOM6&lt;/strong>,
which integrates GFDL&amp;rsquo;s advanced atmospheric model, the System for High-resolution
modeling for Earth-to-Local Domain (SHiELD), the Modular Ocean Model version 6
(MOM6), and the Sea Ice Simulator (SIS2).&lt;/p>
&lt;p>The model leverages the Flexible Modeling System (FMS) coupler and its innovative
exchange grid to enable a robust and scalable two-way interaction between the
atmosphere and ocean. The atmospheric component is built on the non-hydrostatic
Finite-Volume Cubed-Sphere Dynamical Core (FV3) with the latest version of the
SHiELD physics parametrization suite, while the ocean component is the latest
version of MOM, supporting kilometer-scale high-resolution and regional
applications.&lt;/p>
&lt;h2 id="coupling-infrastructure">Coupling infrastructure&lt;/h2>
&lt;p>The SHiELD-MOM6 model employs the Flexible Modeling System (FMS) coupler, which facilitates the exchange of information between the atmospheric and oceanic components. The exchange grid ensures accurate and efficient communication, enabling the two-way interaction necessary for realistic coupled simulations.&lt;/p>
&lt;figure id="figure-schematic-of-a-one-dimensional-exchange-grid-and-communication-map-between-the-atmosphere-and-ice-components-at-different-resolutions-the-red-sides-of-the-arrow-indicate-the-step-where-variables-are-projected-from-the-exchange-grid-the-light-blue-and-mauve-sides-of-the-arrows-represent-the-projection-of-variables-onto-the-exchange-grid-from-the-atmosphere-or-ice-components-respectively">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Schematic of a one-dimensional exchange grid and communication map between the atmosphere and ice components at different resolutions. The red sides of the arrow indicate the step where variables are projected from the exchange grid. The light-blue and mauve sides of the arrows represent the projection of variables onto the exchange grid from the atmosphere or ice components, respectively." srcset="
/research/shield-mom6/atm_ocn_hub83b2c4fddf41751a7522a0e11011fca_108332_de340ceb76921e943989bf309caaadf7.webp 400w,
/research/shield-mom6/atm_ocn_hub83b2c4fddf41751a7522a0e11011fca_108332_c5b0815d18832211dbe6e2e20989e6a8.webp 760w,
/research/shield-mom6/atm_ocn_hub83b2c4fddf41751a7522a0e11011fca_108332_1200x1200_fit_q100_h2_lanczos_3.webp 1200w"
src="https://josephmouallem.github.io/research/shield-mom6/atm_ocn_hub83b2c4fddf41751a7522a0e11011fca_108332_de340ceb76921e943989bf309caaadf7.webp"
width="760"
height="394"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
Schematic of a one-dimensional exchange grid and communication map between the atmosphere and ice components at different resolutions. The red sides of the arrow indicate the step where variables are projected from the exchange grid. The light-blue and mauve sides of the arrows represent the projection of variables onto the exchange grid from the atmosphere or ice components, respectively.
&lt;/figcaption>&lt;/figure>
&lt;h2 id="hurricane-helene-2024">Hurricane Helene (2024)&lt;/h2>
&lt;p>Validation is demonstrated through a suite of experiments, including idealized
hurricane simulations and a realistic North Atlantic case study featuring
Hurricane Helene 2024. The animation below shows the simulated sea level pressure
and 10 m winds (left) alongside the sea surface temperature anomaly and ocean
surface currents (right) as the storm crosses the Gulf.&lt;/p>
&lt;figure class="video-figure">
&lt;video
class="video-figure-media"
autoplay loop muted playsinline controls
preload="metadata"
poster="/research/shield-mom6/helene-slp-sst_poster.jpg">
&lt;source src="https://josephmouallem.github.io/research/shield-mom6/helene-slp-sst.mp4" type="video/mp4">
Your browser does not support the video tag.
&lt;/video>
&lt;figcaption>Hurricane Helene (2024): sea level pressure and surface winds (left); sea surface temperature change and ocean currents (right). The cold wake and upwelling behind the storm are captured by the two-way coupling.&lt;/figcaption>
&lt;/figure>
&lt;h2 id="scalability">Scalability&lt;/h2>
&lt;p>Scalability tests have been conducted to evaluate the model&amp;rsquo;s performance on massively parallel computing systems. The results demonstrate that SHiELD-MOM6 maintains high computational efficiency as the number of processors increases, ensuring that high-resolution coupled simulations can be performed within practical timeframes&lt;/p>
&lt;figure id="figure-strong-scaling-a-and-weak-scaling-b-actual-speedupefficiency-red-circles-compared-to-ideal-speedupefficiency-black-squares-as-a-function-of-the-number-of-pes">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Strong scaling (a) and weak scaling (b): actual speedup/efficiency (red circles) compared to ideal speedup/efficiency (black squares) as a function of the number of PEs." srcset="
/research/shield-mom6/scaling_strong_weak_hu3e9c6b6cc29ab68fb53618c677749664_111177_ff62117dc319ace0bd32f4b11cbb4703.webp 400w,
/research/shield-mom6/scaling_strong_weak_hu3e9c6b6cc29ab68fb53618c677749664_111177_6c77f828c2fb2349c44561dddcad13dc.webp 760w,
/research/shield-mom6/scaling_strong_weak_hu3e9c6b6cc29ab68fb53618c677749664_111177_1200x1200_fit_q100_h2_lanczos_3.webp 1200w"
src="https://josephmouallem.github.io/research/shield-mom6/scaling_strong_weak_hu3e9c6b6cc29ab68fb53618c677749664_111177_ff62117dc319ace0bd32f4b11cbb4703.webp"
width="760"
height="374"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
Strong scaling (a) and weak scaling (b): actual speedup/efficiency (red circles) compared to ideal speedup/efficiency (black squares) as a function of the number of PEs.
&lt;/figcaption>&lt;/figure>
&lt;h2 id="key-results">Key results&lt;/h2>
&lt;ul>
&lt;li>Air-sea interactions are effectively captured, both in storm intensity and
structure and in the ocean response.&lt;/li>
&lt;li>The coupling reproduces ocean phenomena such as storm-induced upwelling, the
cold wake, and sea level changes.&lt;/li>
&lt;li>Scalability tests confirm the model&amp;rsquo;s computational efficiency on
massively parallel systems.&lt;/li>
&lt;/ul>
&lt;p>This work establishes a unified, modular cornerstone for advancing
high-resolution coupled modeling, with significant implications for weather
forecasting and climate research.&lt;/p>
&lt;h2 id="reference">Reference&lt;/h2>
&lt;p>Mouallem, J., Gao, K., Reichl, B. G., Chilutti, L., Harris, L., Benson, R.,
Zadeh, N., Chen, J., Chen, J.-H., and Zhang, C.: &lt;em>Development of a
high-resolution coupled SHiELD-MOM6 model – Part 1: Model overview, coupling
technique, and validation in a regional setup&lt;/em>, &lt;strong>Geoscientific Model
Development&lt;/strong>, 18(18), 6461-6478, 2025.
&lt;a href="https://doi.org/10.5194/gmd-18-6461-2025" target="_blank" rel="noopener">https://doi.org/10.5194/gmd-18-6461-2025&lt;/a>&lt;/p></description></item><item><title>A Minimal, Adiabatic Example of Sudden Stratospheric Warming</title><link>https://josephmouallem.github.io/research/sudden-stratospheric-warming/</link><pubDate>Mon, 01 Sep 2025 00:00:00 +0000</pubDate><guid>https://josephmouallem.github.io/research/sudden-stratospheric-warming/</guid><description>&lt;h2 id="motivation">Motivation&lt;/h2>
&lt;p>Sudden stratospheric warmings have profound impacts on surface weather weeks later. This idealized modeling study isolates the key physical mechanisms driving SSW dynamics, building intuition and validating model representations of stratospheric-tropospheric coupling.&lt;/p>
&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>Sudden Stratospheric Warmings (SSW) are extreme events that can significantly
impact weather patterns on short, subseasonal and seasonal timescales. In this
study we present a new &lt;strong>idealized test case&lt;/strong> of an SSW event implemented in
GFDL&amp;rsquo;s FV3 dynamical core.&lt;/p>
&lt;h2 id="setup">Setup&lt;/h2>
&lt;p>The initial condition features a wintertime stratospheric circulation with a
westerly jet in the Northern Hemisphere and an easterly jet in the Southern
Hemisphere. In the absence of tropospheric wave forcing, the model preserves this stratospheric circulation for approximately &lt;strong>200 days&lt;/strong>, which makes it a clean baseline.&lt;/p>
&lt;p>To induce an SSW, we introduce a &lt;em>moving mountain&lt;/em> that generates planetary waves of a prescribed zonal wavenumber.&lt;/p>
&lt;figure class="video-figure">
&lt;video
class="video-figure-media"
autoplay loop muted playsinline controls
preload="metadata"
poster="/research/sudden-stratospheric-warming/mountain_poster.jpg">
&lt;source src="https://josephmouallem.github.io/research/sudden-stratospheric-warming/mountain.mp4" type="video/mp4">
Your browser does not support the video tag.
&lt;/video>
&lt;figcaption>Animation of the moving mountain forcing used to generate planetary waves of a prescribed zonal wavenumber.&lt;/figcaption>
&lt;/figure>
&lt;p>The moving mountain is introduced through a time-dependent surface geopotential perturbation,&lt;/p>
&lt;p>$$
\phi&amp;rsquo; =
g h_0
\sin\left(\frac{r,\mathrm{time}}{20}\right)
\sin^2\left[
\frac{\pi(\phi-\phi_1)}{\phi_2-\phi_1}
\right]
\cos\left(
z_w\lambda+\frac{10sr,\mathrm{time}}{360}
\right),
\qquad \phi_2\geq\phi\geq\phi_1.
$$&lt;/p>
&lt;p>where (g) is gravitational acceleration, ($h_0$) is the mountain height, ($\phi_1$) and ($\phi_2$) define its latitudinal extent, ($z_w$) is the zonal wavenumber, ($s$) controls the phase speed, and ($r$) controls the temporal forcing frequency. The westward-moving mountain generates planetary waves that propagate upward into the stratosphere and interact with the polar vortex.&lt;/p>
&lt;h2 id="results">Results&lt;/h2>
&lt;p>The Hovmöller diagram shows the temporal evolution of the zonal-wavenumber components of the 10 hPa zonal wind. The growth and propagation of the planetary-wave components illustrate how the imposed forcing develops and interacts with the stratospheric circulation leading up to the SSW.&lt;/p>
&lt;figure id="figure-hovmoller-diagram-for-decomposed-zonal-wind-amplitudes-at-10ℎ𝑃𝑎-for-a-perturbed-simulation-first-row-shows-wavenumber-0-1-2-and-3-time-goes-upward-in-days-second-row-shows-the-decomposed-wavenumber-1-2-and-3-components-in-zonal-winds-in-ms">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Hovmoller diagram for decomposed zonal wind amplitudes at 10⁢ℎ⁡𝑃⁢𝑎 for a perturbed simulation, first row shows wavenumber 0, 1, 2, and 3. Time goes upward in days. Second row shows the decomposed wavenumber 1, 2, and 3 components in zonal winds in (m/s)" srcset="
/research/sudden-stratospheric-warming/hovmoller_vel_zn1_hu312f1f5232de9753958e2eab439cd5e4_699286_6d2cd68b3989647efe5383baa0a018b4.webp 400w,
/research/sudden-stratospheric-warming/hovmoller_vel_zn1_hu312f1f5232de9753958e2eab439cd5e4_699286_4c799167762eed8423fd9a8362ffc1fd.webp 760w,
/research/sudden-stratospheric-warming/hovmoller_vel_zn1_hu312f1f5232de9753958e2eab439cd5e4_699286_1200x1200_fit_q100_h2_lanczos_3.webp 1200w"
src="https://josephmouallem.github.io/research/sudden-stratospheric-warming/hovmoller_vel_zn1_hu312f1f5232de9753958e2eab439cd5e4_699286_6d2cd68b3989647efe5383baa0a018b4.webp"
width="760"
height="522"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
Hovmoller diagram for decomposed zonal wind amplitudes at 10⁢ℎ⁡𝑃⁢𝑎 for a perturbed simulation, first row shows wavenumber 0, 1, 2, and 3. Time goes upward in days. Second row shows the decomposed wavenumber 1, 2, and 3 components in zonal winds in (m/s)
&lt;/figcaption>&lt;/figure>
&lt;p>The animation shows the evolution of the zonal-mean Eliassen–Palm (EP) flux and its divergence. The upward propagation of EP flux demonstrates the transport of planetary-wave activity into the stratosphere, followed by enhanced wave–mean-flow interaction and deceleration of the polar-night jet.&lt;/p>
&lt;figure class="video-figure">
&lt;video
class="video-figure-media"
autoplay loop muted playsinline controls
preload="metadata"
poster="/research/sudden-stratospheric-warming/EP_flux_zn1_anim_poster.jpg">
&lt;source src="https://josephmouallem.github.io/research/sudden-stratospheric-warming/EP_flux_zn1_anim.mp4" type="video/mp4">
Your browser does not support the video tag.
&lt;/video>
&lt;figcaption>Zonal-mean Eliassen–Palm (EP) flux vectors (arrows) and EP flux divergence (shading, in m/s/day). Gray contours denote the zonal-mean zonal wind (in m/s), with solid lines for positive values and dashed lines for negative values.&lt;/figcaption>
&lt;/figure>
&lt;figure id="figure-polar-view-of-the-two-ssw-regimes-obtained-in-the-idealized-setup-wavenumber-1-forcing-produces-a-vortex-displacement-event-left-while-wavenumber-2-forcing-produces-a-vortex-split-event-right">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Polar view of the two SSW regimes obtained in the idealized setup: wavenumber-1 forcing produces a vortex displacement event (left), while wavenumber-2 forcing produces a vortex split event (right)." srcset="
/research/sudden-stratospheric-warming/vortex-displacement-split_hu056676ce0a42392410826a8c0a4a44b5_522896_5e95d9c32f2850f7a44cbc84ef1d275e.webp 400w,
/research/sudden-stratospheric-warming/vortex-displacement-split_hu056676ce0a42392410826a8c0a4a44b5_522896_cae965813b3d4e39323328adaf68cc30.webp 760w,
/research/sudden-stratospheric-warming/vortex-displacement-split_hu056676ce0a42392410826a8c0a4a44b5_522896_1200x1200_fit_q100_h2_lanczos_3.webp 1200w"
src="https://josephmouallem.github.io/research/sudden-stratospheric-warming/vortex-displacement-split_hu056676ce0a42392410826a8c0a4a44b5_522896_5e95d9c32f2850f7a44cbc84ef1d275e.webp"
width="760"
height="402"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
Polar view of the two SSW regimes obtained in the idealized setup: wavenumber-1 forcing produces a vortex displacement event (left), while wavenumber-2 forcing produces a vortex split event (right).
&lt;/figcaption>&lt;/figure>
&lt;ul>
&lt;li>Wavenumber-1 forcing leads to a &lt;strong>vortex displacement&lt;/strong> SSW.&lt;/li>
&lt;li>Wavenumber-2 forcing produces a &lt;strong>vortex split&lt;/strong> SSW.&lt;/li>
&lt;/ul>
&lt;p>Both are consistent with observations and the published literature.&lt;/p>
&lt;p>This minimal setup offers a controlled environment for studying SSW dynamics and
serves as a useful testbed for evaluating the ability of dynamical cores to
capture key stratospheric processes and troposphere-stratosphere interactions.&lt;/p>
&lt;h2 id="reference">Reference&lt;/h2>
&lt;p>Mouallem, J., Yao, W., Harris, L., Lin, S.-J., and Chen, X.: &lt;em>A Minimal,
Adiabatic Example of Sudden Stratospheric Warming&lt;/em>, &lt;strong>Journal of Advances in
Modeling Earth Systems&lt;/strong>, 17(9), 2025.
&lt;a href="https://doi.org/10.1029/2024MS004760" target="_blank" rel="noopener">https://doi.org/10.1029/2024MS004760&lt;/a>&lt;/p></description></item><item><title>Integrating a Three-Dimensional TKE-Based Subgrid Diffusion Scheme Into GFDL FV3</title><link>https://josephmouallem.github.io/publication/tke-subgrid-diffusion-fv3/</link><pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate><guid>https://josephmouallem.github.io/publication/tke-subgrid-diffusion-fv3/</guid><description/></item><item><title>Development of a high-resolution coupled SHiELD-MOM6 model – Part 1: Model overview, coupling technique, and validation in a regional setup</title><link>https://josephmouallem.github.io/publication/shield-mom6-coupled-model/</link><pubDate>Fri, 26 Sep 2025 00:00:00 +0000</pubDate><guid>https://josephmouallem.github.io/publication/shield-mom6-coupled-model/</guid><description/></item><item><title>A Minimal, Adiabatic Example of Sudden Stratospheric Warming</title><link>https://josephmouallem.github.io/publication/sudden-stratospheric-warming/</link><pubDate>Mon, 01 Sep 2025 00:00:00 +0000</pubDate><guid>https://josephmouallem.github.io/publication/sudden-stratospheric-warming/</guid><description/></item><item><title>Implementation of the Novel Duo-Grid in GFDL's FV3 Dynamical Core</title><link>https://josephmouallem.github.io/publication/duo-grid-fv3/</link><pubDate>Fri, 01 Dec 2023 00:00:00 +0000</pubDate><guid>https://josephmouallem.github.io/publication/duo-grid-fv3/</guid><description/></item><item><title>Multiple same-level and telescoping nesting in GFDL's dynamical core</title><link>https://josephmouallem.github.io/publication/telescoping-nesting-fv3/</link><pubDate>Tue, 07 Jun 2022 00:00:00 +0000</pubDate><guid>https://josephmouallem.github.io/publication/telescoping-nesting-fv3/</guid><description/></item></channel></rss>