IndexRundeck: E6F40Created: Fri May 17 03:30:27 EDT 2024

OCEAN.f

Summary:
Author :
Version:

Modules:
SSTMOD
Module sstmod contains the arrays/subroutines needed to prescribe ocean surface temperature from input files. Selection of time period occurs as per the comments concerning sst_yr in init_sstmod.
OWISO_MOD


Global Subroutines:
alloc_ocean
alloc_ocean calls allocation routines for either the (1) prescribed ocean module (kocean=0) (2) mixed-layer ocean module (kocean=1)
daily_ocean
daily_ocean calls daily update routines for either the (1) prescribed ocean module (kocean=0) (2) mixed-layer ocean module (kocean=1)
def_rsf_ocean
def_rsf_ocean defines ocean array structure in restart files
diagco
DIAGCO Keeps track of the ocean conservation properties
init_ocean
init_OCEAN initializes ocean variables
new_io_ocean
new_io_ocean read/write ocean arrays from/to restart files
oceans
ocean calls routines to apply surface fluxes to either the (1) prescribed ocean (kocean=0, no-op) (2) mixed-layer ocean (kocean=1)
precip_oc
precip_oc driver for applying precipitation fluxes to mixed-layer ocean. This routine could be folded into oceans, but exists separately for historical/diagnostic reasons.
read_annual_cycle_for_ohtconv
read_sst_cycle_for_ohtconv loops through all days of the year in order to initialize tocean(2:3) by calling ostruc
read_sst
read_sst invokes procedures to read sea surface temperature from input files and perform time interpolation
read_sst_now
read_sst_now invokes read_sst for current day

Depends on the following files:

AtmRes.F90
DIAG_COM.f
FLUXES.f
MODEL_COM.f
OCEAN.f
OCNML.f
SEAICE.f

Used by the following files:
OCEAN.f

Simplex Website Curator: Igor Aleinov — NASA Official: Gavin A. Schmidt

Contact GISS NASA Privacy PolicyAccessibility