← Back to Documentation Home
CCPP SciDoc v8.0.0  v8.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches
sfc_cice Module Reference

This module contains the CCPP-compliant GFS sea ice post interstitial codes, which returns updated ice thickness and concentration to global arrays where there is no ice, and set temperature to surface skin temperature. More...

Functions/Subroutines

subroutine sfc_cice_run (im, cplflx, hvap, cp, rvrdm1, rd, t1, q1, cm, ch, prsl1, wind, flag_cice, flag_iter, dqsfc, dtsfc, dusfc, dvsfc, snowd, qsurf, cmm, chh, evap, hflx, stress, weasd, snwdph, ep, errmsg, errflg
 Brief description of the subroutine.
 

Detailed Description

This module contains the CCPP-compliant GFS sea ice post interstitial codes, which returns updated ice thickness and concentration to global arrays where there is no ice, and set temperature to surface skin temperature.

This module contains the CCPP-compliant GFS sea ice scheme.

Function/Subroutine Documentation

◆ sfc_cice_run()

subroutine sfc_cice::sfc_cice_run ( integer, intent(in)  im,
logical, intent(in)  cplflx,
real(kind=kind_phys), intent(in)  hvap,
real(kind=kind_phys), intent(in)  cp,
real(kind=kind_phys), intent(in)  rvrdm1,
real(kind=kind_phys), intent(in)  rd,
real (kind=kind_phys), dimension(:), intent(in)  t1,
real (kind=kind_phys), dimension(:), intent(in)  q1,
real (kind=kind_phys), dimension(:), intent(in)  cm,
real (kind=kind_phys), dimension(:), intent(in)  ch,
real (kind=kind_phys), dimension(:), intent(in)  prsl1,
real (kind=kind_phys), dimension(:), intent(in)  wind,
logical, dimension(:), intent(in)  flag_cice,
logical, dimension(:), intent(in)  flag_iter,
real (kind=kind_phys), dimension(:), intent(in)  dqsfc,
real (kind=kind_phys), dimension(:), intent(in)  dtsfc,
real (kind=kind_phys), dimension(:), intent(in)  dusfc,
real (kind=kind_phys), dimension(:), intent(in)  dvsfc,
real (kind=kind_phys), dimension(:), intent(in)  snowd,
real (kind=kind_phys), dimension(:), intent(inout)  qsurf,
real (kind=kind_phys), dimension(:), intent(inout)  cmm,
real (kind=kind_phys), dimension(:), intent(inout)  chh,
real (kind=kind_phys), dimension(:), intent(inout)  evap,
real (kind=kind_phys), dimension(:), intent(inout)  hflx,
real (kind=kind_phys), dimension(:), intent(inout)  stress,
  weasd,
  snwdph,
  ep,
character(len=*), intent(out)  errmsg,
integer, intent(out)  errflg 
)

Brief description of the subroutine.

Arguments

Definition at line 23 of file sfc_cice.f.