Index | Rundeck: P1SoM40 | Created: 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:
Used by the following files: