You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the Emanuel convection Fortran code is written to only work on contiguous vertical columns. Since the GFS dynamical core only works on contiguous horizontal slices, that means array copying has to occur between calls to these two components. We could re-factor the Emanuel Fortran code to avoid this.
The text was updated successfully, but these errors were encountered:
Honestly, if you look at the Emanuel fortran code, I would rather write a pure python implementation than refactor it ;)
For now, I think I can live with this copy. I really plan to write a pure python implementation of the emanuel scheme, both as a learning project and to clean it up. But that is way out in the future.
Currently the Emanuel convection Fortran code is written to only work on contiguous vertical columns. Since the GFS dynamical core only works on contiguous horizontal slices, that means array copying has to occur between calls to these two components. We could re-factor the Emanuel Fortran code to avoid this.
The text was updated successfully, but these errors were encountered: