- Timestamp:
- 2016-05-20T11:54:18+02:00 (8 years ago)
- Location:
- branches/2016/dev_v3_6_STABLE_r6506_AGRIF_LIM3/NEMOGCM/NEMO/LIM_SRC_3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_v3_6_STABLE_r6506_AGRIF_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limrhg.F90
r5888 r6584 40 40 #if defined key_agrif && defined key_lim2 41 41 USE agrif_lim2_interp 42 #endif 43 #if defined key_agrif && defined key_lim3 44 USE agrif_lim3_interp 42 45 #endif 43 46 #if defined key_bdy … … 174 177 CALL agrif_rhg_lim2_load ! First interpolation of coarse values 175 178 #endif 179 #if defined key_agrif && defined key_lim3 180 CALL agrif_interp_lim3('U') ! First interpolation of coarse values 181 CALL agrif_interp_lim3('V') ! First interpolation of coarse values 182 #endif 176 183 ! 177 184 !------------------------------------------------------------------------------! … … 460 467 CALL agrif_rhg_lim2( jter, nn_nevp, 'U' ) 461 468 #endif 469 #if defined key_agrif && defined key_lim3 470 CALL agrif_interp_lim3( 'U' ) 471 #endif 462 472 #if defined key_bdy 463 473 CALL bdy_ice_lim_dyn( 'U' ) … … 486 496 CALL agrif_rhg_lim2( jter, nn_nevp, 'V' ) 487 497 #endif 498 #if defined key_agrif && defined key_lim3 499 CALL agrif_interp_lim3( 'V' ) 500 #endif 488 501 #if defined key_bdy 489 502 CALL bdy_ice_lim_dyn( 'V' ) … … 513 526 CALL agrif_rhg_lim2( jter, nn_nevp, 'V' ) 514 527 #endif 528 #if defined key_agrif && defined key_lim3 529 CALL agrif_interp_lim3( 'V' ) 530 #endif 515 531 #if defined key_bdy 516 532 CALL bdy_ice_lim_dyn( 'V' ) … … 537 553 #if defined key_agrif && defined key_lim2 538 554 CALL agrif_rhg_lim2( jter, nn_nevp, 'U' ) 555 #endif 556 #if defined key_agrif && defined key_lim3 557 CALL agrif_interp_lim3( 'U' ) 539 558 #endif 540 559 #if defined key_bdy … … 576 595 CALL agrif_rhg_lim2( nn_nevp , nn_nevp, 'U' ) 577 596 CALL agrif_rhg_lim2( nn_nevp , nn_nevp, 'V' ) 597 #endif 598 #if defined key_agrif && defined key_lim3 599 CALL agrif_interp_lim3( 'U' ) 600 CALL agrif_interp_lim3( 'V' ) 578 601 #endif 579 602 #if defined key_bdy -
branches/2016/dev_v3_6_STABLE_r6506_AGRIF_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limtrp.F90
r6515 r6584 102 102 ENDIF 103 103 104 CALL lim_var_agg( 1 ) ! integrated values + ato_i 105 104 106 !-------------------------------------! 105 107 ! Advection of sea ice properties ! … … 113 115 zvsold = v_s 114 116 zsmvold(:,:) = SUM( smv_i(:,:,:), dim=3 ) 115 zeiold (:,:) = SUM( SUM( e_i(:,:,1:nlay_i,:), dim=4 ), dim=3 )116 zesold (:,:) = SUM( SUM( e_s(:,:,1:nlay_s,:), dim=4 ), dim=3 )117 zeiold (:,:) = et_i 118 zesold (:,:) = et_s 117 119 118 120 !--- Thickness correction init. --- ! 119 zatold(:,:) = SUM( a_i(:,:,:), dim=3 )121 zatold(:,:) = at_i 120 122 DO jl = 1, jpl 121 123 DO jj = 1, jpj -
branches/2016/dev_v3_6_STABLE_r6506_AGRIF_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limvar.F90
r6515 r6584 89 89 vt_s (:,:) = SUM( v_s, dim=3 ) 90 90 at_i (:,:) = SUM( a_i, dim=3 ) 91 et_s(:,:) = SUM( SUM( e_s(:,:,:,:), dim=4 ), dim=3 ) 92 et_i(:,:) = SUM( SUM( e_i(:,:,:,:), dim=4 ), dim=3 ) 91 93 92 94 ! open water fraction … … 98 100 99 101 IF( kn > 1 ) THEN 100 et_s(:,:) = SUM( SUM( e_s(:,:,:,:), dim=4 ), dim=3 ) ! snow heat content101 et_i(:,:) = SUM( SUM( e_i(:,:,:,:), dim=4 ), dim=3 ) ! ice heat content102 102 103 103 ! mean ice/snow thickness
Note: See TracChangeset
for help on using the changeset viewer.