IndexRundeck: E6TomaF40Created: Fri May 17 03:30:39 EDT 2024

parse_subdd

Module:
File: SUBDD.f
Summary: parse_subdd parse sub daily diag requests and declare subdaily diag metadata and allocate space for requested outputs
Author : M. Kelley
Version:

Declaration:
Variables:
dtsrc : used from model_com

nday : used from model_com

itime : used from model_com

lm : used from resolution

kapa : used from constant

cdl_ij_template : used from diag_com

add_var : used from cdl_mod

add_coord : used from cdl_mod

add_varline : used from cdl_mod

add_unlimdim : used from cdl_mod

grid : used from domain_decomp_atm

get : used from domain_decomp_atm
Initial Value = >getdomainbounds
write_daily_files : used from subdd_mod

days_per_file : used from subdd_mod

vinterp_using_timeavgs : used from subdd_mod

write_monthly_files : used from subdd_mod

write_one_file : used from subdd_mod

create_group : used from subdd_mod

subdd_ngroups : used from subdd_mod

subdd_ngroups_max : used from subdd_mod

subdd_groups : used from subdd_mod

cdl_ijt : used from subdd_mod

info_type : used from subdd_mod

namedd_strlen : used from subdd_mod

sname_strlen : used from subdd_mod

itimei_subdd : used from subdd_mod

lmaxsubdd : used from subdd_mod

subdd_npres : used from subdd_mod

subdd_pres : used from subdd_mod

subdd_pk : used from subdd_mod

aijph_l1 : used from subdd_mod

aijph_l2 : used from subdd_mod

subddt : used from subdd_mod

ngm : used from ghy_com

i : integer

j : integer

k : integer

l : integer

kk : integer

listlen : integer

idcat : integer

avg_and_inst : integer

dimstr : character(len=32)

freqstr : character(len=32)

subdd_timeunitstr : character(len=32)

c3 : character(len=3)

c4 : character(len=4)

nsubdd : integer
: DT_save_SUBDD = Nsubdd*DTsrc sub-daily diag freq.
Initial Value = 0
kdd_thisfreq : integer

nvars_found : integer

ifreq : integer

ngroups : integer

kddmax : integer, parameter
maximum number of sub-daily diags outputs
Initial Value = 110
namedd : character(len=namedd_strlen), dimension(kddmax)
array of names of sub-daily diags
kdd : integer
total number of sub-daily diags
namedd_thisfreq : character(len=namedd_strlen), dimension(kddmax)

ddfreq : integer, dimension(kddmax)

is_inst : logical, dimension(kddmax)

instcat : logical

found : logical

allowed_hrfreqs_timeavg : integer, dimension(8), parameter
Initial Value = (/ 1, 2, 3, 4, 6, 8, 12, 24 /)
allowed_freqs_timeavg : integer, dimension(11)

nmax_possible : integer, parameter
Initial Value = 1024
ncats_max : integer, parameter
Initial Value = 15
catshape : character(len=sname_strlen)

grpname : character(len=sname_strlen)

catshapes : character(len=sname_strlen), dimension(ncats_max)

categories : character(len=sname_strlen), dimension(ncats_max)

diaglens : integer, dimension(ncats_max)

input_sizes3 : integer, dimension(ncats_max)

diaglists : type(info_type), dimension(nmax_possible, ncats_max)

write_daily_files_int : integer

vinterp_using_timeavgs_int : integer

write_one_file_int : integer

i_0h : integer

i_1h : integer

j_0h : integer

j_1h : integer

errmsg : character(len=80)

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

Contact GISS NASA Privacy PolicyAccessibility