Index | Rundeck: P1SoM40 | Created: Thu May 9 03:30:17 EDT 2024 |
DIAG_COM.f
Summary: Author :
Version:
Modules:
Global Subroutines:
- alloc_diag_com
- To allocate arrays whose sizes now need to be determined at
run time
- alloc_gc_com
- alloc_ijdiag_glob
- To allocate large global arrays only when needed
- collect_scalars
- dealloc_ijdiag_glob
- To deallocate large global arrays not currently needed
- def_meta_atmacc
- def_meta_atmacc defines metadata in atm acc files
- def_rsf_acc
- def_rsf_acc defines accumulation array structure in restart/acc files
- def_rsf_longacc
- def_rsf_longacc defines accumulation array structure in restart/acc files
- def_rsf_subdd
- def_rsf_subdd defines write/read structure of accumulation arrays
for subdaily diagnostics to/from restart files
- gather_diagnostics
- gather_zonal_diags
- inc_aj
- inc_aj grid dependent incrementer for zonal mean budget diags
- inc_ajl
- inc_ajl adds ACC located at atmospheric gridpoint I,J,L
to the latitude-height zonal sum AJL(J,L,JL_INDEX).
- inc_ajl2
- inc_areg
- inc_areg incrementer for regional budget diags
- inc_asjl
- inc_asjl adds ACC located at atmospheric gridpoint I,J,L
to the latitude-height zonal sum ASJL(J,L,JL_INDEX).
This is a trivial version for the latlon grid.
- initdiagj
- new_io_acc
- new_io_acc read/write accumulation arrays from/to restart/acc files
- new_io_longacc
- new_io_longacc read/write accumulation arrays from/to restart+acc files
- new_io_subdd
- new_io_subdd write/read of accumulation arrays for subdaily diagnostics
- scatter_zonal_diags
- set_budg_area
- pre-computes area of budget-grid band (zig-zag band on the cubed sphere)
accross processors. Several processors can contribute to same band
- set_ioptrs_atmacc_default
- set_ioptrs_atmacc_extended
- set_j_budg
- set_j_budg definition for grid points map to budget-grid zonal means
- set_wtbudg
- Precomputes area weights for zonal means on budget grid
- write_meta_atmacc
- write_meta_atmacc write atm accumulation metadata to file
Depends on the following files:
Used by the following files: