Changeset 592 for trunk/NEMO/OPA_SRC/DOM/domzgr.F90
- Timestamp:
- 2007-02-09T10:15:25+01:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/DOM/domzgr.F90
r528 r592 337 337 idta(:,:) = jpkm1 ! flat basin 338 338 zdta(:,:) = gdepw_0(jpk) 339 h_oce = gdepw_0(jpk) 339 340 340 341 ELSE ! bump … … 342 343 IF(lwp) WRITE(numout,*) ' bathymetry field: flat basin with a bump' 343 344 344 ii_bump = jpidta / 3 + 3! i-index of the bump center345 ii_bump = jpidta / 2 ! i-index of the bump center 345 346 ij_bump = jpjdta / 2 ! j-index of the bump center 346 r_bump = 6 ! bump radius (index)347 h_bump = 240.e0 ! bump height (meters)347 r_bump = 50000.e0 ! bump radius (meters) 348 h_bump = 2700.e0 ! bump height (meters) 348 349 h_oce = gdepw_0(jpk) ! background ocean depth (meters) 349 350 IF(lwp) WRITE(numout,*) ' bump characteristics: ' … … 355 356 DO jj = 1, jpjdta 356 357 DO ji = 1, jpidta 357 zi = FLOAT( ji - ii_bump ) / r_bump358 zj = FLOAT( jj - ij_bump ) / r_bump358 zi = FLOAT( ji - ii_bump ) * ppe1_m / r_bump 359 zj = FLOAT( jj - ij_bump ) * ppe2_m / r_bump 359 360 zdta(ji,jj) = h_oce - h_bump * EXP( -( zi*zi + zj*zj ) ) 360 361 END DO … … 392 393 idta( 1 , : ) = ih ; zdta( 1 , : ) = zh 393 394 idta(jpidta, : ) = ih ; zdta(jpidta, : ) = zh 394 ENDIF395 396 ! EEL R5 configuration with east and west open boundaries.397 ! Two rows of zeroes are needed at the south and north for OBCs398 399 IF( cp_cfg == "eel" .AND. jp_cfg == 5 ) THEN400 ih = 0 ; zh = 0.e0401 IF( ln_sco ) zh = jpkm1 ; IF( ln_sco ) zh = h_oce402 idta( : , 2 ) = jpkm1 ; zdta( : , 2 ) = h_oce403 idta( : ,jpjdta-1) = jpkm1 ; zdta( : ,jpjdta-1) = h_oce404 395 ENDIF 405 396
Note: See TracChangeset
for help on using the changeset viewer.