Type | Location | Extends | Description |
---|---|---|---|
dyn_export_t | dyn_comp | None | This derived type is not used by MPAS dynamical core. It exists only as a placeholder because CAM-SIMA requires it. Developers/Maintainers/Users who wish to interact with MPAS dynamical core may do so by using the "instance/object" below. |
dyn_import_t | dyn_comp | None | This derived type is not used by MPAS dynamical core. It exists only as a placeholder because CAM-SIMA requires it. Developers/Maintainers/Users who wish to interact with MPAS dynamical core may do so by using the "instance/object" below. |
mpas_dynamical_core_type | dyn_mpas_subdriver | None | The "class" of MPAS dynamical core. Important data structures like the internal states of MPAS dynamical core are encapsulated inside this derived type to prevent misuse. Type-bound procedures provide stable and well-defined APIs for CAM-SIMA to interact with MPAS dynamical core. |
var_info_type | dyn_mpas_subdriver | None | This derived type conveys information similar to the |