stim_lebedev Module

The Lebedev ice model

authors: Adolf Stips and Karsten Bolding

https://agupubs.onlinelibrary.wiley.com/doi/10.1002/2016JC012199

Constants provided by Adolf Stips


Uses

  • module~~stim_lebedev~~UsesGraph module~stim_lebedev stim_lebedev module~stim_variables stim_variables module~stim_lebedev->module~stim_variables

Contents


Variables

TypeVisibility AttributesNameInitial
real(kind=rk), private :: lebedev_fac =1.33_rk
real(kind=rk), private :: damp_leb_swr =-1.6_rk
real(kind=rk), private :: damp_leb_wind =-1.6_rk
real(kind=rk), private :: damp_leb_shf =-1.6_rk
real(kind=rk), private :: freeze_fac =-0.0575_rk
real(kind=rk), private :: lebedev_albedo =0.545

Subroutines

public subroutine init_stim_lebedev(ice_cover)

Arguments

Type IntentOptional AttributesName
integer, intent(inout) :: ice_cover

public subroutine do_stim_lebedev(ice_cover, dt, Tw, S, Ta, precip)

Calculate ice thickness according to Lebedev 1938

Arguments

Type IntentOptional AttributesName
integer, intent(inout) :: ice_cover
real(kind=rk), intent(in) :: dt
real(kind=rk), intent(inout) :: Tw
real(kind=rk), intent(in) :: S
real(kind=rk), intent(in) :: Ta
real(kind=rk), intent(in) :: precip

public subroutine clean_stim_lebedev()

Arguments

None