MOM_data_override.F90
1! This file is part of MOM6, the Modular Ocean Model version 6.
2! See the LICENSE file for licensing information.
3! SPDX-License-Identifier: Apache-2.0
4
5!> These interfaces allow for ocean or sea-ice variables to be replaced with data.
6module mom_data_override
7
8use mom_data_override_infra, only : data_override_init => impose_data_init
9use mom_data_override_infra, only : data_override => impose_data
10use mom_data_override_infra, only : data_override_unset_domains => impose_data_unset_domains
11
12implicit none ; private
13
14!> Public functions:
15!> mom_data_override_infra:impose_data_init
16public :: data_override_init
17!> mom_data_override_infra:impose_data
18public :: data_override
19!> mom_data_override_infra:impose_data_unset_domains
20public :: data_override_unset_domains
21
22end module mom_data_override
23
24!> \namespace MOM_data_override
25!!
26!! APIs are defined and implemented in MOM_data_override_infra