PUBLIC INTERFACE ~ PUBLIC DATA ~ PUBLIC ROUTINES ~ NAMELIST ~ DIAGNOSTIC FIELDS ~ ERROR MESSAGES ~ REFERENCES ~ NOTES

Program main

Contact:  Matt Harrison
Reviewers:  V. Balaji Stephen Griffies
Change History: WebCVS Log


OVERVIEW

Driver for ocean-only simulations.

Driver for the ocean-only simulations. Similar to the FMS coupler, but allows one to run the ocean model without compiling other models. Much simpler than the full FMS coupler.


MODULES USED

           constants_mod
data_override_mod
diag_manager_mod
field_manager_mod
fms_mod
fms_io_mod
mpp_domains_mod
mpp_io_mod
mpp_mod
time_interp_external_mod
time_manager_mod
ocean_model_mod
ocean_types_mod
ocean_prism_mod

PUBLIC INTERFACE



PUBLIC DATA

None.


PUBLIC ROUTINES


    NAMELIST

    &ocean_solo_nml

    date_init
    The date that the current integration starts with. If the restart file ocean_solo.res is present, date_init will be taken from there.
    [integer, dimension(6), default: 0]
    calendar
    The calendar type used by the current integration. Valid values are consistent with the time_manager module: 'julian', 'noleap', or 'thirty_day'. The value 'no_calendar' can not be used because the time_manager's date function are used.


    [character(maxlen=17), default: '']
    months
    The number of months that the current integration will be run for.
    [integer, default: 0]
    days
    The number of days that the current integration will be run for.
    [integer, default: 0]
    hours
    The number of hours that the current integration will be run for.
    [integer, default: 0]
    minutes
    The number of minutes that the current integration will be run for.
    [integer, default: 0]
    seconds
    The number of seconds that the current integration will be run for.
    [integer, default: 0]
    dt_ocean
    Ocean model time step in seconds.
    [integer, default: 0]
    dt_cpld
    Time step in seconds for coupling between ocean and atmospheric models: must be an integral multiple of dt_ocean. This is the "slow" timestep. Note that for an ocean_solo model, the coupling to an "atmosphere" is the coupling to some data files. In this case, dt_cpld represents the time which data is updated. For example, if data is "daily", then dt_cpld=86400 should be chosen. If data is fixed, then dt_cpld of any integer of dt_ocean is fine, with dt_cpld=86400 the default.
    [integer, default: 0]


    DATA SETS

    None.


    ERROR MESSAGES

    None.


    top