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
Leif and I had a brief chat about this earlier today. One option would be to start implementing small parts of the functionality required in a clean module. @leifdenby and @cemac-ccs , you would then be able to restructure this so that the MONC forma.
In particular, this could include functionality to help:
Read the HIGHTUNE-formatted netCDF files, both the logical flags and the input fields (not sure whether to keep the full input fields in memory).**
Apply relevant tendencies corresponding to the different processes.**
** Inspired by Todd's earlier work
Other functionality we will want to implement later:
Ensure there are no entries in the case MONC configuration file (mcf) that should be set via NetCDF (these entries will be in the global mcf, but should be ignored there). Ensure the termination time is smaller than the HIGHTUNE file end time (make a subroutine that simply performs checks).
Use the HIGHTUNE NetCDF flags to enable/disable components. This may also need checks on compatibility with the mcf.
Use the HIGHTUNE files to set other parameters: surface properties, time-dependent coriolis parameter, surface pressure.
Getting the relevant inputs for SOCRATES from HIGHTUNE (lat, lon, time of day). We can use the prescribed radiative tendencies from ERA5 for early testing if needed.
Leif and I had a brief chat about this earlier today. One option would be to start implementing small parts of the functionality required in a clean module. @leifdenby and @cemac-ccs , you would then be able to restructure this so that the MONC forma.
In particular, this could include functionality to help:
** Inspired by Todd's earlier work
Other functionality we will want to implement later:
An overview of the parameters that could come from either the mcf or the HIGHTUNE NetCDF is here (from page 7).
https://docs.google.com/document/d/1mz2Ajo4ABdMQBHEYTKmNgBUV4Y9iZjCCLdlbtu1aYgU/edit?usp=sharing
What do you think, @leifdenby and @cemac-ccs?
The text was updated successfully, but these errors were encountered: