Articles | Volume 14, issue 7
https://doi.org/10.5194/gmd-14-4401-2021
https://doi.org/10.5194/gmd-14-4401-2021
Development and technical paper
 | Highlight paper
 | 
16 Jul 2021
Development and technical paper | Highlight paper |  | 16 Jul 2021

fv3gfs-wrapper: a Python wrapper of the FV3GFS atmospheric model

Jeremy McGibbon, Noah D. Brenowitz, Mark Cheeseman, Spencer K. Clark, Johann P. S. Dahm, Eddie C. Davis, Oliver D. Elbert, Rhea C. George, Lucas M. Harris, Brian Henn, Anna Kwa, W. Andre Perkins, Oliver Watt-Meyer, Tobias F. Wicky, Christopher S. Bretherton, and Oliver Fuhrer

Related authors

sympl (v. 0.4.0) and climt (v. 0.15.3) – towards a flexible framework for building model hierarchies in Python
Joy Merwin Monteiro, Jeremy McGibbon, and Rodrigo Caballero
Geosci. Model Dev., 11, 3781–3794, https://doi.org/10.5194/gmd-11-3781-2018,https://doi.org/10.5194/gmd-11-3781-2018, 2018
Short summary

Related subject area

Climate and Earth system modeling
Implementing detailed nucleation predictions in the Earth system model EC-Earth3.3.4: sulfuric acid–ammonia nucleation
Carl Svenhag, Moa K. Sporre, Tinja Olenius, Daniel Yazgi, Sara M. Blichner, Lars P. Nieradzik, and Pontus Roldin
Geosci. Model Dev., 17, 4923–4942, https://doi.org/10.5194/gmd-17-4923-2024,https://doi.org/10.5194/gmd-17-4923-2024, 2024
Short summary
Modeling biochar effects on soil organic carbon on croplands in a microbial decomposition model (MIMICS-BC_v1.0)
Mengjie Han, Qing Zhao, Xili Wang, Ying-Ping Wang, Philippe Ciais, Haicheng Zhang, Daniel S. Goll, Lei Zhu, Zhe Zhao, Zhixuan Guo, Chen Wang, Wei Zhuang, Fengchang Wu, and Wei Li
Geosci. Model Dev., 17, 4871–4890, https://doi.org/10.5194/gmd-17-4871-2024,https://doi.org/10.5194/gmd-17-4871-2024, 2024
Short summary
Hector V3.2.0: functionality and performance of a reduced-complexity climate model
Kalyn Dorheim, Skylar Gering, Robert Gieseke, Corinne Hartin, Leeya Pressburger, Alexey N. Shiklomanov, Steven J. Smith, Claudia Tebaldi, Dawn L. Woodard, and Ben Bond-Lamberty
Geosci. Model Dev., 17, 4855–4869, https://doi.org/10.5194/gmd-17-4855-2024,https://doi.org/10.5194/gmd-17-4855-2024, 2024
Short summary
Evaluation of CMIP6 model simulations of PM2.5 and its components over China
Fangxuan Ren, Jintai Lin, Chenghao Xu, Jamiu A. Adeniran, Jingxu Wang, Randall V. Martin, Aaron van Donkelaar, Melanie S. Hammer, Larry W. Horowitz, Steven T. Turnock, Naga Oshima, Jie Zhang, Susanne Bauer, Kostas Tsigaridis, Øyvind Seland, Pierre Nabat, David Neubauer, Gary Strand, Twan van Noije, Philippe Le Sager, and Toshihiko Takemura
Geosci. Model Dev., 17, 4821–4836, https://doi.org/10.5194/gmd-17-4821-2024,https://doi.org/10.5194/gmd-17-4821-2024, 2024
Short summary
Assessment of a tiling energy budget approach in a land surface model, ORCHIDEE-MICT (r8205)
Yi Xi, Chunjing Qiu, Yuan Zhang, Dan Zhu, Shushi Peng, Gustaf Hugelius, Jinfeng Chang, Elodie Salmon, and Philippe Ciais
Geosci. Model Dev., 17, 4727–4754, https://doi.org/10.5194/gmd-17-4727-2024,https://doi.org/10.5194/gmd-17-4727-2024, 2024
Short summary

Cited articles

Bianchi, F. A., Margara, A., and Pezzè, M.: A Survey of Recent Trends in Testing Concurrent Software Systems, IEEE T. Soft. Eng., 44, 747–783, https://doi.org/10.1109/TSE.2017.2707089, 2018. a
Brenowitz, N. D. and Bretherton, C. S.: Spatially Extended Tests of a Neural Network Parametrization Trained by Coarse-Graining, J. Adv. Model. Earth Sy., 11, 2728–2744, https://doi.org/10.1029/2019MS001711, 2019. a
Curcic, M.: A parallel Fortran framework for neural networks and deep learning, CoRR, abs/1902.06714, available at: http://arxiv.org/abs/1902.06714 (last access: 21 May 2021), 2019. a, b
Dalcín, L., Paz, R., Storti, M., and D'Elía, J.: MPI for Python: Performance improvements and MPI-2 extensions, J. Parallel Distr. Com., 68, 655–662, https://doi.org/10.1016/j.jpdc.2007.09.005, 2008. a, b
Enkovaara, J., Romero, N. A., Shende, S., and Mortensen, J. J.: GPAW – massively parallel electronic structure calculations with Python-based software, Procedia Comput. Sci., 4, 17–25, https://doi.org/10.1016/j.procs.2011.04.003, 2011. a
Download
Short summary
FV3GFS is a weather and climate model written in Fortran. It uses Fortran so that it can run fast, but this makes it hard to add features if you do not (or even if you do) know Fortran. We have written a Python interface to FV3GFS that lets you import the Fortran model as a Python package. We show examples of how this is used to write model scripts, which reproduce or build on what the Fortran model can do. You could do this same wrapping for any compiled model, not just FV3GFS.