Changeset 490
- Timestamp:
- 02/21/24 16:45:10 (4 months ago)
- Location:
- branches/GRISLIv3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/GRISLIv3/SOURCES/bmelt-beckmann-gcm_mod.f90
r481 r490 81 81 integer :: nmax ! to avoid inifite loop 82 82 integer :: err 83 84 namelist/bmelt_beckmann_gcm_mod/K_t,TO_file,SO_file,Bassin_file,nbassins,deltaT_bool,deltaT_file,bmelt_empty,nonlocal_bool,grlmelt_bool 83 real :: depth_shelf_min ! minimal depth used to compute bmelt 84 integer :: ksup 85 86 namelist/bmelt_beckmann_gcm_mod/K_t,TO_file,SO_file,Bassin_file,nbassins,deltaT_bool,deltaT_file,bmelt_empty,nonlocal_bool,grlmelt_bool,depth_shelf_min 85 87 86 88 rewind(num_param) ! loop back at the beginning of the param_list.dat file … … 326 328 enddo 327 329 !$OMP END DO 330 331 ! limitation de la temperature a une profondeur depth_shelf_min pour eviter tx fonte tres faible au front des ice-shelves 332 ! recherche de l'indice de profondeur 333 do k=1,nzoc 334 if ( zoc(k).GT.depth_shelf_min) ksup = k + 1 335 enddo 336 if (ksup.LT.2) print*,'bmelt-beckmann-gcm_mod, check depth_shelf_min : ksup = ',ksup 337 338 do k=1,ksup - 1 339 !$OMP WORKSHARE 340 temp_ocean(:,:,k) = temp_ocean(:,:,ksup) 341 salinity_ocean(:,:,k) = salinity_ocean(:,:,ksup) 342 !$OMP END WORKSHARE 343 enddo 344 345 328 346 329 347 !$OMP WORKSHARE -
branches/GRISLIv3/launching_area/Master-files/Param/anteis1_param_list_lhs-nolin.dat
r489 r490 231 231 nonlocal_bool = 1 232 232 grlmelt_bool = 0 233 depth_shelf_min = -200. 233 234 / 234 235 !---------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.