ice_mechred Module Reference

Functions/Subroutines

subroutine init_mechred
 
subroutine ridge_ice (Delta, divu)
 
subroutine ice_strength (kstrngth)
 
subroutine ridge_prep
 
subroutine ridge_shift (opning, closing_gross, msnow_mlt, esnow_mlt)
 
subroutine asum_ridging
 

Variables

integer(kind=int_kind) kstrength
 
real(kind=dbl_kind), parameter cf = 17._dbl_kind
 
real(kind=dbl_kind), parameter cs = p25
 
real(kind=dbl_kind), parameter cp = p5*gravit*(rhow-rhoi)*rhoi/rhow
 
real(kind=dbl_kind), parameter fsnowrdg = p5
 
real(kind=dbl_kind), parameter gstar = p15
 
real(kind=dbl_kind), dimension(:,:), allocatable, save dardg1dt
 
real(kind=dbl_kind), dimension(:,:), allocatable, save dardg2dt
 
real(kind=dbl_kind), dimension(:,:), allocatable, save dvirdgdt
 
real(kind=dbl_kind), dimension(:,:), allocatable, save opening
 
real(kind=dbl_kind), dimension(:,:), allocatable, save asum
 
real(kind=dbl_kind), dimension(:,:), allocatable, save aksum
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save apartic
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save hrmin
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save hrmax
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save hrexp
 
real(kind=dbl_kind), dimension(:,:,:), allocatable, save krdg
 
logical(kind=log_kind), parameter l_conservation_check = .true.
 

Function/Subroutine Documentation

subroutine ice_mechred::asum_ridging ( )

Here is the caller graph for this function:

subroutine ice_mechred::ice_strength ( integer (kind=int_kind), intent(in)  kstrngth)

Here is the call graph for this function:

subroutine ice_mechred::init_mechred ( )
subroutine ice_mechred::ridge_ice ( real (kind=dbl_kind), dimension (imt_local,jmt_local), intent(in)  Delta,
  divu 
)

Here is the call graph for this function:

subroutine ice_mechred::ridge_prep ( )

Here is the caller graph for this function:

subroutine ice_mechred::ridge_shift ( real (kind=dbl_kind), dimension(ilo:ihi,jlo:jhi), intent(in)  opning,
real (kind=dbl_kind), dimension(ilo:ihi,jlo:jhi), intent(in)  closing_gross,
real (kind=dbl_kind), dimension(ilo:ihi,jlo:jhi), intent(inout)  msnow_mlt,
real (kind=dbl_kind), dimension(ilo:ihi,jlo:jhi), intent(inout)  esnow_mlt 
)

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

real (kind=dbl_kind), dimension (:,:), allocatable, save ice_mechred::aksum
real (kind=dbl_kind), dimension (:,:,:), allocatable, save ice_mechred::apartic
real (kind=dbl_kind), dimension (:,:), allocatable, save ice_mechred::asum
real (kind=dbl_kind), parameter ice_mechred::cf = 17._dbl_kind
real (kind=dbl_kind), parameter ice_mechred::cp = p5*gravit*(rhow-rhoi)*rhoi/rhow
real (kind=dbl_kind), parameter ice_mechred::cs = p25
real (kind=dbl_kind), dimension(:,:), allocatable, save ice_mechred::dardg1dt
real (kind=dbl_kind), dimension(:,:), allocatable, save ice_mechred::dardg2dt
real (kind=dbl_kind), dimension(:,:), allocatable, save ice_mechred::dvirdgdt
real (kind=dbl_kind), parameter ice_mechred::fsnowrdg = p5
real (kind=dbl_kind), parameter ice_mechred::gstar = p15
real (kind=dbl_kind), dimension (:,:,:), allocatable, save ice_mechred::hrexp
real (kind=dbl_kind), dimension (:,:,:), allocatable, save ice_mechred::hrmax
real (kind=dbl_kind), dimension (:,:,:), allocatable, save ice_mechred::hrmin
real (kind=dbl_kind), dimension (:,:,:), allocatable, save ice_mechred::krdg
integer (kind=int_kind) ice_mechred::kstrength
logical (kind=log_kind), parameter ice_mechred::l_conservation_check = .true.
real (kind=dbl_kind), dimension(:,:), allocatable, save ice_mechred::opening