Changeset 10534 for NEMO/trunk/src/OCE
- Timestamp:
- 2019-01-16T17:49:45+01:00 (5 years ago)
- Location:
- NEMO/trunk/src/OCE/SBC
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/src/OCE/SBC/sbcblk.F90
r10531 r10534 17 17 !! ! ==> based on AeroBulk (http://aerobulk.sourceforge.net/) 18 18 !! 4.0 ! 2016-10 (G. Madec) introduce a sbc_blk_init routine 19 !! 4.0 ! 2016-10 (M. Vancoppenolle) Introduce Julesemulator (M. Vancoppenolle)19 !! 4.0 ! 2016-10 (M. Vancoppenolle) Introduce conduction flux emulator (M. Vancoppenolle) 20 20 !!---------------------------------------------------------------------- 21 21 … … 31 31 !! blk_ice_tau : provide the air-ice stress 32 32 !! blk_ice_flx : provide the heat and mass fluxes at air-ice interface 33 !! blk_ice_qcn : provide ice surface temperature and snow/ice conduction flux (emulating JULES coupler)33 !! blk_ice_qcn : provide ice surface temperature and snow/ice conduction flux (emulating conduction flux) 34 34 !! Cdn10_Lupkes2012 : Lupkes et al. (2012) air-ice drag 35 35 !! Cdn10_Lupkes2015 : Lupkes et al. (2015) air-ice drag … … 688 688 !! blk_ice_tau : provide the air-ice stress 689 689 !! blk_ice_flx : provide the heat and mass fluxes at air-ice interface 690 !! blk_ice_qcn : provide ice surface temperature and snow/ice conduction flux (emulating JULES coupler)690 !! blk_ice_qcn : provide ice surface temperature and snow/ice conduction flux (emulating conduction flux) 691 691 !! Cdn10_Lupkes2012 : Lupkes et al. (2012) air-ice drag 692 692 !! Cdn10_Lupkes2015 : Lupkes et al. (2015) air-ice drag … … 932 932 !! ** Purpose : Compute surface temperature and snow/ice conduction flux 933 933 !! to force sea ice / snow thermodynamics 934 !! in the case JULES coupleris emulated934 !! in the case conduction flux is emulated 935 935 !! 936 936 !! ** Method : compute surface energy balance assuming neglecting heat storage -
NEMO/trunk/src/OCE/SBC/sbccpl.F90
r10425 r10534 2012 2012 ! ! Transmitted Qsr ! [W/m2] 2013 2013 ! ! ========================= ! 2014 SELECT CASE( nice_jules ) 2015 CASE( np_jules_OFF ) !== No Jules coupler ==! 2014 IF( .NOT.ln_cndflx ) THEN !== No conduction flux as surface forcing ==! 2016 2015 ! 2017 2016 ! ! ===> used prescribed cloud fraction representative for polar oceans in summer (0.81) … … 2022 2021 WHERE( phi(:,:,:) <= 0.1_wp ) qtr_ice_top(:,:,:) = qsr_ice(:,:,:) ! thin ice transmits all solar radiation 2023 2022 ! 2024 CASE( np_jules_ACTIVE ) !== Jules coupler is active==!2023 ELSEIF( ln_cndflx .AND. .NOT.ln_cndemulate ) THEN !== conduction flux as surface forcing ==! 2025 2024 ! 2026 2025 ! ! ===> here we must receive the qtr_ice_top array from the coupler … … 2028 2027 qtr_ice_top(:,:,:) = 0._wp 2029 2028 ! 2030 END SELECT2029 ENDIF 2031 2030 ! 2032 2031 #endif
Note: See TracChangeset
for help on using the changeset viewer.