Chemical transport model enhancement
Making regulatory-grade atmospheric chemistry fast enough to be useful.
- Implemented GPU computing in the CMAQ gas solver, migrating CMAQ's Rosenbrock integrator from Fortran to CUDA Fortran. The resulting CMAQ-CUDA completes a chemistry time step in 35% to 51% of CMAQv5.4's time across the RACM2, CB6R5, and SAPRC07 mechanisms.
- Used machine learning to accelerate chemical transport models by substituting their most time-consuming modules, and to bias-correct their output for higher accuracy.
- Contributed to development of the early version of NOAA's UFS-SRW App, and evaluated UFS-AQM forecasting biases during intense wildfire events.
Published in ACS ES&T Air · presented at CMAS 2022–2024 and IWAQFR 2025