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

SEAICE_COM

File: SEAICE.f
Summary: SEAICE_COM contains the model arrays for seaice
Author : Gavin Schmidt
Version:

Subroutines:
alloc_icestate_type


Global Variables:
lmi : used from seaice

Used by: | :advsi |
iceocn_xchng_vars : used from exchange_types

Used by: | LAKES_COM |
dist_grid : used from domain_decomp_1d

timestream : used from timestream_mod

grid :
a pointer to the grid object whose domain bounds were
fwater :
water fraction of gridbox
rsi :
fraction of water area covered in ice
snowi :
snow amount on sea ice (kg/m^2)
msi :
mass of ice second layer (layer 1=const) (kg/m^2)
zsi :
total ice thickness (m)
pond_melt :
amount of melt pond mass (kg/m^2)
rsiy :
first order moments of ice concentration (for advection)
rsix :
first order moments of ice concentration (for advection)
rsisave :
saved value of sea ice concentration before DYNSI
hsi :
enthalpy of each ice layer (J/m^2)
ssi :
sea ice salt content (kg/m^2)
flag_dsws :
true if snow on ice is wet (ie. rain or surface melt)
si_ocn : type(icestate)
ocean instance of ice variables
Used by: | :advsi | :advsi_diag_ocnml | :alloc_drv_ocean | :alloc_seaice_com | :altstyle_seaice_ic | :atm_phase1 | :calc_apress | :conserv_ohsi | :conserv_omsi | :conserv_ossi | :daily_ocnml_offline | :def_rsf_seaice | :giss_modele | :init_oceanice | :new_io_seaice | :ocean_driver | :read_seaice | :reset_gtemp_noice | :seaice_to_atmgrid |
si_atm : type(icestate)
is the atmos-grid instance of seaice variables.
Used by: | :alloc_drv_ocean | :alloc_lakes_com | :atm_phase1 | :checki | :condse | :conserv_lhsi | :conserv_lmsi | :daily_diag | :daily_lake | :def_rsf_agrice | :ground_lk | :init_diag | :init_lakeice | :init_pbl | :init_rad | :new_io_agrice | :precip_lk | :printlk | :radia | :riverf | :seaice_to_atmgrid | :surface | :surface_diag1 | :updtype | :vflx_ocean | SUBDAILY:get_subdd |
iceocn : type(iceocn_xchng_vars)
derived-type strucure containing variables
Used by: | :alloc_seaice_com | :atm_phase1 | :calc_apress | :def_rsf_seaice | :giss_modele | :init_oceanice | :new_io_seaice | :ocean_driver |
zsistream : type(timestream)
interfaces for reading and time-interpolating
Used by: | :init_oceanice | :read_seaice |
rsistream : type(timestream)
interfaces for reading and time-interpolating
Used by: | :init_oceanice | :read_seaice |
sigrid : type(dist_grid), pointer

Used by: | :advsi_diag_ocnml | :alloc_drv_ocean | :altstyle_seaice_ic | :daily_ocnml_offline | :def_rsf_seaice | :init_oceanice | :new_io_seaice | :read_seaice | :read_seaice_ic |
zsi_exists : logical
flag indicating availability of an input file ZSI containing
Initial Value = .true.
Used by: | :init_oceanice | :read_seaice |
dm : real*8, allocatable, dimension(:, :)
empirical factor relating ice thickness and ice fraction for kocean=0
Used by: | :alloc_seaice_com | :init_oceanice | :read_seaice |
rsi_exists : logical
flag indicating availability of an input file SICE containing
Initial Value = .true.
Used by: | :init_oceanice | :read_seaice |

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

Contact GISS NASA Privacy PolicyAccessibility