Skip to content

Commit

Permalink
JOSS paper: David's paper added
Browse files Browse the repository at this point in the history
  • Loading branch information
milankl authored Oct 16, 2023
1 parent fc75789 commit 02fe3a0
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions docs/joss/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -188,12 +188,13 @@ Most weather, ocean and climate models are written in Fortran and have been
developed over decades. From this tradition follows a specific programming
style and associated user interface.
SpeedyWeather.jl aims to overcome the constraints of traditional Fortran-based models.
Running a simulation in Fortran and analyzing the data in Python makes it
virtually impossible to interact with various model components directly.
The modern trend sees simulations in Fortran and data analysis in Python,
making virtually impossible to interact with various model components directly.
In SpeedyWeather.jl, interfaces to the model components are exposed to the user.
Furthermore, data-driven climate modelling [@Rasp2018; @Schneider2023],
which replaces existing model components with machine learning,
is difficult due to the lack of established machine learning frameworks in Fortran.
is more difficult in Fortran due to the lack of
established machine learning frameworks [@Meyer2022].
In Julia, Flux.jl is available for machine learning [@Innes2019] as well as automatic
differentiation with Enzyme [@Moses2020], which calculates gradients,
necessary to optimize network weights or parameters during training.
Expand Down

0 comments on commit 02fe3a0

Please sign in to comment.