I'm a postdoctoral researcher in the Environmental Dynamics Laboratory at MIT, where I study ocean turbulence and particle transport. My current work supports understanding the efficacy of marine carbon dioxide removal and the environmental impacts of deep-sea mining. My research spans observational field campaigns using novel instruments, lab studies, and numerical modeling.
I am also a passionate decarbonization advocate and enjoy thinking about solutions for the clean energy transition.
If you'd like to get in touch, send me an email.
See my lab at MIT
Visit my LinkedIn Profile
Introduction: The goal of this project is to learn about the numerics of MITgcm. Specifically, I look at the dynamics of the one-dimensional wave equation. A numerical solution for the simple second-order wave equation is compared to an MITgcm-style solution of the shallow water equations. The pressure method of MITgcm with Adams-Bashforth time stepping and finite difference spatial discretization is used to solve the shallow water equations with a linearized free surface. Simple initial conditions such as a Gaussian pulse and a Gaussian wave packet are simulated and compared. For details and references, a writeup of the project can be found in andriatis_224_project.pdf.
The 1-dimensional wave equation is a simple model ubiquitous in physics classes. Here, I solve the 1-D wave equation numerically for a Gaussian initial condition with a Dirichlet boundary condition on the left and a Neumann boundary condition on the right of the domain. For Matlab code see wave1d_dist.m.
To learn about MITgcm, I solve the shallow water wave equations in one dimension using the pressure method with an implicit linear free surface. Here, a Gaussian initial condition propagates in a closed domain with constant water depth on the left and a linearly sloping bottom on the right. The bottom depth is not represented to scale; the maximum depth is h=100 while the minimum depth is h=5. For Matlab code see mit1d_dist.m.