Changeset 13295 for NEMO/trunk/src/ICE/icectl.F90
- Timestamp:
- 2020-07-10T20:24:21+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/src/ICE/icectl.F90
r13286 r13295 368 368 cl_alname(ialert_id) = ' Incompat vol and con ' ! name of the alert 369 369 DO jl = 1, jpl 370 DO_2D _11_11370 DO_2D( 1, 1, 1, 1 ) 371 371 IF( v_i(ji,jj,jl) /= 0._wp .AND. a_i(ji,jj,jl) == 0._wp ) THEN 372 372 WRITE(numout,*) ' ALERTE 2 : Incompatible volume and concentration ' … … 380 380 cl_alname(ialert_id) = ' Very thick ice ' ! name of the alert 381 381 jl = jpl 382 DO_2D _11_11382 DO_2D( 1, 1, 1, 1 ) 383 383 IF( h_i(ji,jj,jl) > 50._wp ) THEN 384 384 WRITE(numout,*) ' ALERTE 3 : Very thick ice' … … 391 391 ialert_id = 4 ! reference number of this alert 392 392 cl_alname(ialert_id) = ' Very fast ice ' ! name of the alert 393 DO_2D _11_11393 DO_2D( 1, 1, 1, 1 ) 394 394 IF( MAX( ABS( u_ice(ji,jj) ), ABS( v_ice(ji,jj) ) ) > 2. .AND. & 395 395 & at_i(ji,jj) > 0._wp ) THEN … … 403 403 ialert_id = 5 ! reference number of this alert 404 404 cl_alname(ialert_id) = ' High salt flux ' ! name of the alert 405 DO_2D _11_11405 DO_2D( 1, 1, 1, 1 ) 406 406 IF( ABS( sfx (ji,jj) ) > 1.0e-2 ) THEN ! = 1 psu/day for 1m ocean depth 407 407 WRITE(numout,*) ' ALERTE 5 : High salt flux' … … 414 414 ialert_id = 6 ! reference number of this alert 415 415 cl_alname(ialert_id) = ' Ice on continents ' ! name of the alert 416 DO_2D _11_11416 DO_2D( 1, 1, 1, 1 ) 417 417 IF( tmask(ji,jj,1) <= 0._wp .AND. at_i(ji,jj) > 0._wp ) THEN 418 418 WRITE(numout,*) ' ALERTE 6 : Ice on continents' … … 427 427 cl_alname(ialert_id) = ' Very fresh ice ' ! name of the alert 428 428 DO jl = 1, jpl 429 DO_2D _11_11429 DO_2D( 1, 1, 1, 1 ) 430 430 IF( s_i(ji,jj,jl) < 0.1 .AND. a_i(ji,jj,jl) > 0._wp ) THEN 431 431 WRITE(numout,*) ' ALERTE 7 : Very fresh ice' … … 439 439 ialert_id = 8 ! reference number of this alert 440 440 cl_alname(ialert_id) = ' fnsolar very big ' ! name of the alert 441 DO_2D _11_11441 DO_2D( 1, 1, 1, 1 ) 442 442 IF( ABS( qns(ji,jj) ) > 1500._wp .AND. at_i(ji,jj) > 0._wp ) THEN 443 443 ! … … 454 454 cl_alname(ialert_id) = ' Very old ice ' ! name of the alert 455 455 DO jl = 1, jpl 456 DO_2D _11_11456 DO_2D( 1, 1, 1, 1 ) 457 457 IF ( ( ( ABS( o_i(ji,jj,jl) ) > rDt_ice ) .OR. & 458 458 ( ABS( o_i(ji,jj,jl) ) < 0._wp) ) .AND. & … … 470 470 inb_alp(ialert_id) = 0 471 471 DO jl = 1, jpl 472 DO_3D _11_11(1, nlay_i )472 DO_3D( 1, 1, 1, 1, 1, nlay_i ) 473 473 ztmelts = -rTmlt * sz_i(ji,jj,jk,jl) + rt0 474 474 IF( t_i(ji,jj,jk,jl) > ztmelts .AND. v_i(ji,jj,jl) > 1.e-10 &
Note: See TracChangeset
for help on using the changeset viewer.