Seminars
Atmosphere Ocean Science Friday Seminar
Modelling and Solving Geophysical Flows with FourierFlows.jl, a Pseudo-spectral Solver
Speaker: Nick DeFilippis
Location: Warren Weaver Hall 1314
Date: Friday, November 14, 2025, 9:50 a.m.
Synopsis:
Pseudo-spectral methods are techniques to solve partial differential equations that work by transforming the equations between spectral space and physical space for efficient calculations. In this talk, I will discuss the background of these methods and how they can be applied to common geophysical models. I will also introduce FourierFlows.jl, a Julia package that implements a pseudo-spectral solver and comes with several of these models ready to go out of the box. This package is especially useful for high-performance computing environments, as it can easily be configured to run on CPUs or GPUs. Finally, I will detail some best practices and optimizations on implementing your own models in the FourierFlows framework.