Posts by Collection

portfolio

publications

Numerical Analysis on Run-Up of Multi-Solitary Waves on A Planar Slope

Published in ISOPE International Ocean and Polar Engineering Conference, 2024

Numerical simulations of multi-solitary wave run-ups over a planar slope. Scheme: FUNWAVE-TVD. Results compared with lab results.

Recommended citation: Yan, Xingjian, Xu, Yiyang, and Liu, Hua. "Numerical Analysis on Run-up of Multi-Solitary Waves on a Planar Slope." Paper presented at the The 34th International Ocean and Polar Engineering Conference, Rhodes, Greece, June 2024.
Download Paper | Download Slides

Traffic Bottlenecks: Predicting Atmospheric Blocking with a Diminishing Flow Capacity

Published in Geophysical Research Letters, 2024

Using NH18 to define LWA flux exceedance events, this paper explores predictors of blocking onset in the traffic jam theory. A downstream reduction in flow capacity is common for both exceedance and blocking events, similar to how lane closures favor traffic jams. Blocks are co-located with exceedance events in space but not in time, limiting the predictive utility of the traffic jam theory.

Recommended citation: Yan, X., Wang, L., Gerber, E. P., Castañeda, V., & Ho, K. Y. (2024). Traffic bottlenecks: Predicting atmospheric blocking with a diminishing flow capacity. Geophysical Research Letters, 51, e2024GL111035. https://doi.org/10.1029/2024GL111035
Download Paper | Download Slides

Ensemble–Conditional Gaussian Processes: Classical Foundations and a Discrete Vector-Space Equivalence

Published in Arxiv, 2026

Mathematical proof on the equivalence among inference using Conditional Gaussian Process, Maximum a posteriori estimation, Roproducing Kernel Hilbert Space, and Kalman FIltering (under the linear Gaussian setting).

Recommended citation: Ravela, S., Kim, J. D., Gee, K., Yan, X., Mercier, S., Albarghouty, L., & Saha, A. (2026). Ensemble-Conditional Gaussian Processes (Ens-CGP): Representation, Geometry, and Inference. arXiv preprint arXiv:2602.13871.
Download Paper | Download Slides

software

HPC netCDF Parallelization

Portable, environment-aware netCDF/HDF5 I/O + parallel-compute optimization for large gridded climate data on any HPC.

talks

teaching

NYU Math Course Notes

Course Notes, NYU Courant, 2021

These are my handwritten notes in OneNote format. Note that there may be Mandarin or French symbols. Click on the course name to open the notebook.

MIT EAPS Course Notes

Course Notes, MIT EAPS, 2024

These are my handwritten notes in OneNote format. Note that there may be Mandarin symbols. Click on the course name to open the notebook. Some of them had accessibility issues due to OneNote school account reasons; feel free to email me for a copy of such notes.

Machine Learning on Dynamical Systems

Machine Learning, MIT EAPS, 2025

I’ve started taking an off-cycle course 12.S592 on machine learning taught by Sai Ravela, with a focus on (non-Gaussian) dynamical systems. My desired final project is on extratropical cyclone downscaling, using a reduced stochastic model. Here are some PSet notes and schematic solutions, because they are very interesting problems to think about.

Intro to NCL (on HPC and PC)

HPC & Tools, misc., 2025

This is a quick intro on how to use NCL to process raw grib files downloaded from ECMWF using MARS api requests.

Journal Paper Reading Notes

Literature Review, MIT EAPS, 2026

Reading notes and reproduction status for atmospheric blocking, Rossby wave breaking (RWB), and related machine-learning methods. All code, simulations, and notes live in the unified repository:

Ertel PV Computation on Sigma Levels

Climate Dynamics, MIT EAPS, 2026

How to correctly compute Ertel Potential Vorticity (PV) for CMIP-class models that do not provide PV as a native output (unlike ERA5 or MPAS-Atmosphere).

Piecewise PV Inversion (PPVI)

Climate Dynamics, MIT EAPS, 2026

Piecewise Potential Vorticity Inversion (PPVI) for diagnosing atmospheric blocking events — replicating Davis et al. (2022, J. Climate, Fig. 8).