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
Decomposition of skill scores for conditional verification: impact of Atlantic Multidecadal Oscillation phases on the predictability of decadal temperature forecasts
Andy Richling, Jens Grieger, and Henning W. Rust
Geosci. Model Dev., 18, 361–375, https://doi.org/10.5194/gmd-18-361-2025,https://doi.org/10.5194/gmd-18-361-2025, 2025
Short summary
Virtual Integration of Satellite and In-situ Observation Networks (VISION) v1.0: In-Situ Observations Simulator (ISO_simulator)
Maria R. Russo, Sadie L. Bartholomew, David Hassell, Alex M. Mason, Erica Neininger, A. James Perman, David A. J. Sproson, Duncan Watson-Parris, and Nathan Luke Abraham
Geosci. Model Dev., 18, 181–191, https://doi.org/10.5194/gmd-18-181-2025,https://doi.org/10.5194/gmd-18-181-2025, 2025
Short summary
Climate model downscaling in central Asia: a dynamical and a neural network approach
Bijan Fallah, Masoud Rostami, Emmanuele Russo, Paula Harder, Christoph Menz, Peter Hoffmann, Iulii Didovets, and Fred F. Hattermann
Geosci. Model Dev., 18, 161–180, https://doi.org/10.5194/gmd-18-161-2025,https://doi.org/10.5194/gmd-18-161-2025, 2025
Short summary
Multi-year simulations at kilometre scale with the Integrated Forecasting System coupled to FESOM2.5 and NEMOv3.4
Thomas Rackow, Xabier Pedruzo-Bagazgoitia, Tobias Becker, Sebastian Milinski, Irina Sandu, Razvan Aguridan, Peter Bechtold, Sebastian Beyer, Jean Bidlot, Souhail Boussetta, Willem Deconinck, Michail Diamantakis, Peter Dueben, Emanuel Dutra, Richard Forbes, Rohit Ghosh, Helge F. Goessling, Ioan Hadade, Jan Hegewald, Thomas Jung, Sarah Keeley, Lukas Kluft, Nikolay Koldunov, Aleksei Koldunov, Tobias Kölling, Josh Kousal, Christian Kühnlein, Pedro Maciel, Kristian Mogensen, Tiago Quintino, Inna Polichtchouk, Balthasar Reuter, Domokos Sármány, Patrick Scholz, Dmitry Sidorenko, Jan Streffing, Birgit Sützl, Daisuke Takasuka, Steffen Tietsche, Mirco Valentini, Benoît Vannière, Nils Wedi, Lorenzo Zampieri, and Florian Ziemen
Geosci. Model Dev., 18, 33–69, https://doi.org/10.5194/gmd-18-33-2025,https://doi.org/10.5194/gmd-18-33-2025, 2025
Short summary
Subsurface hydrological controls on the short-term effects of hurricanes on nitrate–nitrogen runoff loading: a case study of Hurricane Ida using the Energy Exascale Earth System Model (E3SM) Land Model (v2.1)
Yilin Fang, Hoang Viet Tran, and L. Ruby Leung
Geosci. Model Dev., 18, 19–32, https://doi.org/10.5194/gmd-18-19-2025,https://doi.org/10.5194/gmd-18-19-2025, 2025
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.