IndexRundeck: P1SoM40Created: Wed May 8 03:30:18 EDT 2024

ODIAG_COM.f

Summary: To allocate arrays who sizes now need to be determined at run-time
Author : Reto Ruedy
Version:

Modules:
ODIAG
ODIAG ocean diagnostic arrays (incl. dynamic sea ice)

Global Subroutines:
alloc_odiag
To allocate arrays who sizes now need to be determined at run-time
conserv_odiag
conserv_ODIAG generic routine keeps track of conserved properties uses OJ_BUDG mapping from ocean sub-domain to budget grid
def_meta_ocdiag
def_meta_ocdiag defines metadata in ocean acc files
def_rsf_ocdiag
def_rsf_ocdiag defines ocean diag array structure in restart+acc files
diagco
DIAGCO Keeps track of the ocean conservation properties
gather_odiags
collect the local acc-arrays into global arrays run-time
init_odiag
init_ODIAG initialises ocean diagnostics
new_io_ocdiag
new_io_ocdiag read/write ocean arrays from/to restart+acc files
reset_odiag
reset_odiag zeros out ocean diagnostics if needed
scatter_odiags
To distribute the global acc-arrays to the local pieces
set_ioptrs_ocnacc_default

set_ioptrs_ocnacc_extended

set_oj_budg
set mapping from ocean domain to budget grid
set_owtbudg
Precomputes area weights for zonal means on budget grid
write_meta_ocdiag
write_meta_ocdiag write ocean accumulation metadata to file

Depends on the following files:

FLUXES.f
MODEL_COM.f
OCEANR_DIM.f
OCEAN_COM.f
ODIAG_COM.f
OSTRAITS_COM.f

Used by the following files:
OCNDYN.f
OCNDYN2.f
OCNGM.f
OCNKPP.f
ODIAG_COM.f
ODIAG_PRT.f
OSTRAITS.f

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

Contact GISS NASA Privacy PolicyAccessibility