SI3 modular 1D-2D interface for thermodynamics
Development description
This is a large (and long) development that is required to 1) use SI3 thermodynamics in other models (e.g. nextsim) and 2) be compatible with GPU architecture
Code implementation
-
Make icethd.F90 fully modular 1D-2D -
extract DO loops from each of the subroutines -
make a big DO loop inside icethd -
extract the big DO loop from icethd and put it in icestp.F90
-
-
Build an interface for passing the fields between thermo and the rest of the code -
Make a list of input and output fields - [ ]
- [ ]
-