Posts by Collection

projects

Neural networks for accelerating numerics

Numerical methods are often limited by a CFL condition that limits the ability to take long timesteps. In collaboration with scientists at GFDL, we are investigating ways of using neural networks to predict ‘unroll’ a timeloop for a finite volume model and predict fluxes over multiple timesteps at once. In this way, we are mimicking a multi-dimensional, high CFL algorithm while still maintaining properties of conservation. The following image shows preliminary results using MOM6

Online, neural network inference for sub grid-scale physics

Neural networks trained on high-resolution data can ‘learn’ the relationships between the mean flow state variables and the turbulent terms. With scientists at NCAR and M2Lines, we have demonstrated the first implementations of using these neural networks online in climate-scale, ocean simulations. The image below is from a simulation performed on Frontier which we subseqently scaled to ~20,000 CPUs and ~5,000 AMD GPUs.

AI techniques applied to computational fluid dynamics

OpenFOAM, a widely-used, open-source CFD solver, has a wide user base. With the Data-driven Modeling Special Interest group, we explored a variety of cases where we could inject AI (and related) techniques to classic CFD problems. To give others in the community a starting point, we developed three cases: 1) training a CNN online and then using it to predict the motion of the mesh in the case of a moving airfoil (see the image below, red indicates that the neural network results in better mesh quality than the default algorithm) 2) implementing an online, distributed, PCA algorithm to calculate turbulent eigenmodes for a turbulent cylinder in a box 3) using Bayesian optimization to tune turbulence parameters for the Pitz and Daily combustion case.

publications

The GFDL Global Ocean and Sea Ice Model OM4.0: Model Description and Simulation Features

Published in J Adv Model Earth Syst, 2019

Adcroft, Alistair; Anderson, Whit; Balaji, V.; Blanton, Chris; Bushuk, Mitchell; Dufour, Carolina O.; Dunne, John P.; Griffies, Stephen M.; Hallberg, Robert; Harrison, Matthew J.; Held, Isaac M.; Jansen, Malte F.; John, Jasmin G.; Krasting, John P.; Langenhorst, Amy R.; Legg, Sonya; Liang, Zhi; McHugh, Colleen; Radhakrishnan, Aparna; Reichl, Brandon G.; Rosati, Tony; Samuels, Bonita L.; Shao, Andrew; Stouffer, Ronald; Winton, Michael; Wittenberg, Andrew T.; Xiang, Baoqiang; Zadeh, Niki; Zhang, Rong. "The GFDL Global Ocean and Sea Ice Model OM4.0: Model Description and Simulation Features". J Adv Model Earth Syst, 2019.
Download Paper

What causes the spread of model projections of ocean dynamic sea-level change in response to greenhouse gas forcing?

Published in Clim Dyn, 2021

Couldrey, Matthew P.; Gregory, Jonathan M.; Boeira Dias, Fabio; Dobrohotoff, Peter; Domingues, Catia M.; Garuba, Oluwayemi; Griffies, Stephen M.; Haak, Helmuth; Hu, Aixue; Ishii, Masayoshi; Jungclaus, Johann; Köhl, Armin; Marsland, Simon J.; Ojha, Sayantani; Saenko, Oleg A.; Savita, Abhishek; Shao, Andrew; Stammer, Detlef; Suzuki, Tatsuo; Todd, Alexander; Zanna, Laure. "What causes the spread of model projections of ocean dynamic sea-level change in response to greenhouse gas forcing?". Clim Dyn, 2021.
Download Paper

Improvements in the Canadian Earth System Model (CanESM) through systematic model analysis: CanESM5.0 and CanESM5.1

Published in Geosci. Model Dev., 2023

Sigmond, Michael; Anstey, James; Arora, Vivek; Digby, Ruth; Gillett, Nathan; Kharin, Viatcheslav; Merryfield, William; Reader, Catherine; Scinocca, John; Swart, Neil; Virgin, John; Abraham, Carsten; Cole, Jason; Lambert, Nicolas; Lee, Woo-Sung; Liang, Yongxiao; Malinina, Elizaveta; Rieger, Landon; von Salzen, Knut; Seiler, Christian; Seinen, Clint; Shao, Andrew; Sospedra-Alfonso, Reinel; Wang, Libo; Yang, Duo. "Improvements in the Canadian Earth System Model (CanESM) through systematic model analysis: CanESM5.0 and CanESM5.1". Geosci. Model Dev., 2023.
Download Paper

talks

teaching

Teaching experience 1

Undergraduate course, University 1, Department, 2014

This is a description of a teaching experience. You can use markdown like any other post.

Teaching experience 2

Workshop, University 1, Department, 2015

This is a description of a teaching experience. You can use markdown like any other post.