- Timestamp:
- Dec 13, 2016, 10:03:48 AM (8 years ago)
- Location:
- LMDZ5/trunk/libf/phylmd
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/surf_landice_mod.F90
r2311 r2728 30 30 USE calcul_fluxs_mod 31 31 USE phys_output_var_mod 32 !FC 33 USE ioipsl_getin_p_mod, ONLY : getin_p 34 32 35 #ifdef CPP_SISVAT 33 36 USE surf_sisvat_mod, ONLY : surf_sisvat … … 121 124 CHARACTER (len = 80) :: abort_message 122 125 126 123 127 !albedo SB >>> 124 128 real,dimension(klon) :: alb1,alb2 … … 127 131 ! End definition 128 132 !**************************************************************************************** 133 !FC 134 !FC 135 REAL,SAVE :: alb_vis_sno_lic 136 !$OMP THREADPRIVATE(alb_vis_sno_lic) 137 REAL,SAVE :: alb_nir_sno_lic 138 !$OMP THREADPRIVATE(alb_nir_sno_lic) 139 LOGICAL, SAVE :: firstcall = .TRUE. 140 !$OMP THREADPRIVATE(firstcall) 141 !FC 142 143 144 IF (firstcall) THEN 145 alb_vis_sno_lic=0.77 146 CALL getin_p('alb_vis_sno_lic',alb_vis_sno_lic) 147 PRINT*, 'alb_vis_sno_lic',alb_vis_sno_lic 148 alb_nir_sno_lic=0.77 149 CALL getin_p('alb_nir_sno_lic',alb_nir_sno_lic) 150 PRINT*, 'alb_nir_sno_lic',alb_nir_sno_lic 151 firstcall=.false. 152 ENDIF 129 153 ! 130 154 ! Initialize output variables … … 280 304 281 305 ! Attantion: alb1 and alb2 are the same! 282 alb1(1:knon) = 0.77283 alb2(1:knon) = alb 1(1:knon)306 alb1(1:knon) = alb_vis_sno_lic 307 alb2(1:knon) = alb_nir_sno_lic 284 308 285 309
Note: See TracChangeset
for help on using the changeset viewer.