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

altstyle_seaice_ic

Module:
File: SEAICE.f
Summary: altstyle_seaice_ic reads sea ice state from an alternate style IC file with temperature,salinity (intensive units) and converts to the per-layer heat,salt (extensive units J/m2, kg/m2) provided by the traditional IC file. Other fields (ice mass, meltponds etc.) in the alternate file are the same as in the traditional file. For the moment, temperature and salinity in the IC file are specified via 1. tsnow_top (K), the temperature at the top of any snow existing on the ice 2. tsi_top (K), the temperature at the top of the ice (i.e. snow base) 3. salt (psu), the mean salinity of the ice Temperature is piecewise linearly interpolated between 1. tsnow_top and tsi_top 2. tsi_top and the ocean temperature tfo Before trying to understand this subroutine, see module SEAICE for explanation of 1. the distinction between mass layers and thermal layers 2. the blending of ice and snow in thermal layers 3. ACE1I
Author : M. Kelley
Version:

Declaration:
Variables:
tf : used from constant

grid : used from seaice_com
Initial Value = >sigrid
si_ocn : used from seaice_com

read_dist_data : used from pario

getdomainbounds : used from domain_decomp_1d

lmi : used from seaice

ei : used from seaice

ace1i : used from seaice

xsi : used from seaice

fid : integer
unit number of read
i_0h : integer

i_1h : integer

j_0h : integer

j_1h : integer

tsi_top : real*8, dimension(:, :), allocatable

tsnow_top : real*8, dimension(:, :), allocatable

salt : real*8, dimension(:, :), allocatable

tl : real*8, dimension(lmi)

ml : real*8, dimension(lmi)

mice : real*8

msnow : real*8

msi1 : real*8

msi2 : real*8

icefr : real*8, dimension(2)

zbot : real*8

ztop : real*8

dtdz : real*8

tfo : real*8

i : integer

j : integer

l : integer

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

Contact GISS NASA Privacy PolicyAccessibility