forked from wrf-model/WRF
-
Notifications
You must be signed in to change notification settings - Fork 2
Home
massonseb edited this page Sep 19, 2019
·
4 revisions
options :
sf_lake_physics = 1,
seaice_threshold = 271.0,
sf_surface_mosaic = 1
seaice_albedo_opt = 2
==> Field ALBSI is required if SEAICE_ALBEDO_OPT=2
seaice_snowdepth_opt = 1
==> Field SNOWSI is required if SEAICE_SNOWDEPTH_OPT=1
seaice_thickness_opt = 1
==> Field ICEDEPTH is required if SEAICE_THICKNESS_OPT=1
fractional_seaice = 1
==> variable XICE, corresponds to variable SEAICE of NetCDF file
SUBROUTINE optional_input
SUBROUTINE optional_ice
SUBROUTINE optional_ice in share/module_optional_input.F define
flag_icedepth flag_icefrac
flag_albsi flag_snowsi
XICE : SURFACE_DRIVER + RADIATION + PBL "SEA ICE FLAG" ""
XICEM : SURFACE_DRIVER ONLY "SEA ICE FLAG (PREVIOUS STEP)" ""
SNOW : SURFACE_DRIVER + RADIATION + PBL "SNOW WATER EQUIVALENT" "kg m-2"
ICEDEPTH : SURFACE_DRIVER ONLY SEAICE_NOAH "SEA ICE THICKNESS" "m"
ALBSI : SURFACE_DRIVER ONLY "SEA ICE ALBEDO" ""
SNOWSI : SURFACE_DRIVER ONLY SEAICE_NOAH "SNOW DEPTH ON SEA ICE" "m"
SNOWH : SURFACE_DRIVER ONLY "PHYSICAL SNOW DEPTH" "m"
SNOWC : SURFACE_DRIVER ONLY "FLAG INDICATING SNOW COVERAGE (1 FOR SNOW COVER)" ""
- albedo
- snoalb
- seaice_albedo_opt
- seaice_albedo_default
- albsi
- albbck
- iopt_alb
- usemonalb
INTEGER, INTENT(IN):: SEAICE_ALBEDO_OPT
REAL, INTENT(IN):: SEAICE_ALBEDO_DEFAULT
REAL, DIMENSION( ims:ime , jms:jme ), INTENT(INOUT):: ALBSI
REAL, DIMENSION( ims:ime , jms:jme ), INTENT(INOUT):: SNOALB
REAL, DIMENSION( ims:ime, jms:jme ) , INTENT(INOUT):: ALBEDO
IF ( config_flags%seaice_albedo_opt == 2 ) THEN
grid%ifndalbsi = flag_albsi
ELSE
grid%ifndalbsi = 0
ENDIF