IndexRundeck: P1SoM40Created: Thu May 9 03:30:17 EDT 2024

LANDICE_COM

File: LANDICE_COM.f
Summary: LANDICE_COM contains the model arrays for land ice
Author : Gavin Schmidt
Version: 2010/10/13

Subroutines:

Global Variables:
cdl_type : used from cdl_mod

sname_strlen : used from mdiag_com

units_strlen : used from mdiag_com

lname_strlen : used from mdiag_com

nhc : integer
number of height classes
Initial Value = 1
Used by: | :alloc_landice_com | :checkli | :conserv_hli | :ijhc_defs | :init_li |
hc_t_lapse_rate : real*8
Initial Value = .008
Used by: | :alloc_landice_com | :downscale_pressure_li | :downscale_temperature_li |
usedhp : integer, allocatable, dimension(:, :, :)

elevhp : real*8, allocatable, dimension(:, :, :)
: surface elevation, per height class (m)
Used by: | :alloc_landice_com | :downscale_pressure_li | :downscale_temperature_li |
fhc : real*8, allocatable, dimension(:, :, :)

Used by: | :alloc_landice_com | :conserv_hli | :conserv_mli | :init_li |
snowli : real*8, allocatable, dimension(:, :, :)
snow amount on land ice (kg/m^2)
Used by: | :alloc_landice_com | :checkli | :conserv_hli | :conserv_mli | :daily_li | :ground_li | :init_li | :precip_li | :surface_landice |
tlandi : real*8, allocatable, dimension(:, :, :, :)
temperature of each land ice layer (C)
Used by: | :alloc_landice_com | :checkli | :conserv_hli | :daily_li | :ground_li | :init_li | :precip_li |
mdwnimp : real*8, allocatable, dimension(:, :)
downward implicit ice amount accumulator (kg)
Used by: | :alloc_landice_com | :checkli | :conserv_micb | :conserv_wtg | :daily_lake | :daily_li | :init_li | :remove_extra_snow_to_ocean | :surface_diag3 |
edwnimp : real*8, allocatable, dimension(:, :)
downward implicit energy amount accumulator (J)
Used by: | :alloc_landice_com | :checkli | :conserv_hicb | :daily_lake | :daily_li | :init_li | :remove_extra_snow_to_ocean | :surface_diag3 |
fshglm : real*8, allocatable, dimension(:, :)
= fraction of SH GMELT water; Sum[FSHGLM(:,:)] = 1
Used by: | :alloc_landice_com | :conserv_hicb | :conserv_micb | :daily_li | :init_li |
fnhglm : real*8, allocatable, dimension(:, :)
= fraction of NH GMELT water; Sum[FNHGLM(:,:)] = 1
Used by: | :alloc_landice_com | :conserv_hicb | :conserv_micb | :daily_li | :init_li |
kijhc : integer, parameter
number of ijhc accumulations
Initial Value = 15
Used by: | :alloc_landice_com | :ijhc_defs |
ijhc : real*8, dimension(:, :, :, :), allocatable
accumulations for glacial ice height-classified diagnostics
Used by: | :alloc_landice_com | :def_rsf_glaacc | :ground_li | :new_io_glaacc | :precip_li | :reset_glaacc | :surface_landice |
scale_ijhc : real*8, dimension(kijhc)
scale factor for ijhc diagnostics
Used by: | :def_meta_glaacc | :ijhc_defs | :write_meta_glaacc |
denom_ijhc : integer, dimension(kijhc)
idacc-numbers,weights for ijhc diagnostics
Used by: | :def_meta_glaacc | :ijhc_defs | :write_meta_glaacc |
ia_ijhc : integer, dimension(kijhc)
idacc-numbers,weights for ijhc diagnostics
Used by: | :def_meta_glaacc | :ijhc_defs | :new_io_glaacc | :write_meta_glaacc |
sname_ijhc : character(len=sname_strlen), dimension(kijhc)
short names of ijhc diagnostics
Used by: | :def_meta_glaacc | :ijhc_defs | :write_meta_glaacc |
lgrid_ijhc : integer, dimension(kijhc)

units_ijhc : character(len=units_strlen), dimension(kijhc)
descriptions/units of ijhc diagnostics
Used by: | :ijhc_defs |
lname_ijhc : character(len=lname_strlen), dimension(kijhc)
descriptions/units of ijhc diagnostics
Used by: | :ijhc_defs |
cdl_ijhc : type(cdl_type)
consolidated metadata for ijhc output fields in cdl notation
Used by: | :def_meta_glaacc | :ijhc_defs | :write_meta_glaacc |
ijhc_xxx :
indices for accumulations
cdl_ijhc_latlon : type(cdl_type)

Used by: | :def_meta_glaacc | :write_meta_glaacc |
ijhc_frac : integer

Used by: | :ijhc_defs | :new_io_glaacc | :precip_li |
ijhc_tsurf : integer

Used by: | :ijhc_defs | :surface_landice |
ijhc_srfp : integer

Used by: | :ground_li | :ijhc_defs |
ijhc_precli : integer

Used by: | :ijhc_defs | :precip_li |
ijhc_runli : integer

Used by: | :ground_li | :ijhc_defs | :precip_li |
ijhc_evapli : integer

Used by: | :ground_li | :ijhc_defs |
ijhc_f0li : integer

Used by: | :ground_li | :ijhc_defs |
ijhc_tsli : integer

Used by: | :ground_li | :ijhc_defs | :surface_landice |
ijhc_shdtli : integer

Used by: | :ground_li | :ijhc_defs |
ijhc_evhdt : integer

Used by: | :ground_li | :ijhc_defs |
ijhc_trhdt : integer

Used by: | :ground_li | :ijhc_defs |
ijhc_impmli : integer

Used by: | :ground_li | :ijhc_defs |
ijhc_imphli : integer

Used by: | :ground_li | :ijhc_defs |

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

Contact GISS NASA Privacy PolicyAccessibility