- Timestamp:
- Jan 30, 2019, 5:55:48 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Ocean_skin/libf/phylmd/pbl_surface_mod.F90
r3429 r3458 27 27 !! wx_pbl_fuse, wx_pbl_split 28 28 wx_pbl0_fuse, wx_pbl0_split 29 use config_ocean_skin_m, only: activate_ocean_skin 29 30 30 31 IMPLICIT NONE … … 963 964 rh2m_x(:) = 0. ; qsat2m_x(:) = 0. ; rh2m_w(:) = 0. ; qsat2m_w(:) = 0. 964 965 965 t_int = nf90_fill_real 966 s_int = nf90_fill_real 967 dter = nf90_fill_real 968 dser = nf90_fill_real 969 tkt = nf90_fill_real 970 tks = nf90_fill_real 971 rf = nf90_fill_real 972 taur = nf90_fill_real 966 if (activate_ocean_skin >= 1) then 967 t_int = nf90_fill_real 968 s_int = nf90_fill_real 969 dter = nf90_fill_real 970 dser = nf90_fill_real 971 tkt = nf90_fill_real 972 tks = nf90_fill_real 973 rf = nf90_fill_real 974 taur = nf90_fill_real 975 end if 973 976 974 977 ! 2b) Initialization of all local variables that will be compressed later … … 1431 1434 ENDIF 1432 1435 1433 if (nsrf == is_oce ) then1436 if (nsrf == is_oce .and. activate_ocean_skin >= 1) then 1434 1437 yds_ns(:knon) = ds_ns(ni(:knon)) 1435 1438 ydt_ns(:knon) = dt_ns(ni(:knon)) … … 2561 2564 ENDIF 2562 2565 2563 if (nsrf == is_oce ) then2566 if (nsrf == is_oce .and. activate_ocean_skin >= 1) then 2564 2567 dt_ns = nf90_fill_real 2565 2568 ds_ns = nf90_fill_real … … 3188 3191 USE indice_sol_mod 3189 3192 use phys_state_var_mod, only: ds_ns, dt_ns 3193 use config_ocean_skin_m, only: activate_ocean_skin 3190 3194 3191 3195 INCLUDE "dimsoil.h" … … 3274 3278 alb_dif(i,k,nsrf) = 0.06 3275 3279 ENDDO 3276 ds_ns(i) = 0. 3277 dt_ns(i) = 0. 3280 if (activate_ocean_skin >= 1) then 3281 ds_ns(i) = 0. 3282 dt_ns(i) = 0. 3283 end if 3278 3284 ELSE IF (nsrf.EQ.is_sic) THEN 3279 3285 tsurf(i,nsrf) = 271.35
Note: See TracChangeset
for help on using the changeset viewer.