aosprey / mckpp-f90

Multi-Column configuration of the K Profile Parameterisation mixed-layer ocean model (F90 version)
GNU General Public License v3.0
2 stars 0 forks source link

Modules #8

Closed aosprey closed 3 years ago

aosprey commented 3 years ago

Put the data structures kpp_3d_fields and kpp_const_fields into the data_fields module, rather than passing as arguments. This is what is done for the CAM version of the code, so simplifies the subroutine interfaces, removing ifdefs.

Other minor changes to tidy up the code: