-
Notifications
You must be signed in to change notification settings - Fork 20
MCT Driver
Below is a quick description of the five modules included in the CESM/MOM6 mct_driver:
This is the main driver for MOM6 in CIME. It orchestrates the initialization, run and finalization of the ocean model (ocn_init_mct, ocn_final_mct and ocn_final_mct).
Contain a structure with fields and indices to be passed from the ocean to the coupler and from the coupler to the ocean. It also determines the attribute vector indices.
Maps incoming ocean data to MOM6 data structures (ocn_import). Maps outgoing ocean data to the coupler (ocn_export).
Contain a structure to the forcing fields which may be used to drive MOM6. Converts the fields passed from the coupler to MOM6. Restoring (SSS and SST) is applied here.
This is the top level module for the MOM6 ocean model. It contains routines for initialization (ocean_model_init), termination (ocean_model_end) and update (update_ocean_model) of ocean model state.
To enable the links to the subroutines, please access the original diagram.