Articles | Volume 15, issue 15
https://doi.org/10.5194/gmd-15-6259-2022
© Author(s) 2022. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
https://doi.org/10.5194/gmd-15-6259-2022
© Author(s) 2022. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Large-eddy simulations with ClimateMachine v0.2.0: a new open-source code for atmospheric simulations on GPUs and CPUs
California Institute of Technology, Pasadena, California, USA
Yassine Tissaoui
New Jersey Institute of Technology, Newark, New Jersey, USA
Simone Marras
New Jersey Institute of Technology, Newark, New Jersey, USA
Zhaoyi Shen
California Institute of Technology, Pasadena, California, USA
Charles Kawczynski
California Institute of Technology, Pasadena, California, USA
Simon Byrne
California Institute of Technology, Pasadena, California, USA
Kiran Pamnany
California Institute of Technology, Pasadena, California, USA
Maciej Waruszewski
Naval Postgraduate School, Monterey, California, USA
Thomas H. Gibson
University of Illinois Urbana–Champaign, Urbana–Champaign, Illinois, USA
Jeremy E. Kozdon
Naval Postgraduate School, Monterey, California, USA
Valentin Churavy
Massachusetts Institute of Technology, Cambridge, Massachusetts, USA
Lucas C. Wilcox
Naval Postgraduate School, Monterey, California, USA
Francis X. Giraldo
Naval Postgraduate School, Monterey, California, USA
Tapio Schneider
California Institute of Technology, Pasadena, California, USA
Jet Propulsion Laboratory, California Institute of Technology, Pasadena, California, USA
Model code and software
ClimateMachine.jl Climate Modeling Alliance https://doi.org/10.5281/zenodo.5542395
Short summary
ClimateMachine is a new open-source Julia-language atmospheric modeling code. We describe its limited-area configuration and the model equations, and we demonstrate applicability through benchmark problems, including atmospheric flow in the shallow cumulus regime. We show that the discontinuous Galerkin numerics and model equations allow global conservation of key variables (up to sources and sinks). We assess CPU strong scaling and GPU weak scaling to show its suitability for large simulations.
ClimateMachine is a new open-source Julia-language atmospheric modeling code. We describe its...