- Timestamp:
- Nov 30, 2022, 11:29:29 AM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/evolution/compute_tendencies_mod_slope.F90
r2794 r2835 6 6 7 7 IMPLICIT NONE 8 9 8 10 9 !======================================================================= … … 34 33 !======================================================================= 35 34 36 37 35 ! We compute the difference 38 ! tendencies_h2o_ice(:,:,:)=min_h2o_ice_Y2(:,:,:)-min_h2o_ice_Y1(:,:,:)39 36 40 37 DO j=1,jjm_input+1 … … 46 43 ENDDO 47 44 48 print *, "jjm_input+1", jjm_input+149 print *, "iim_input+1", iim_input+150 print *, "nslope+1", nslope+151 52 45 ! If the difference is too small; there is no evolution 53 46 DO j=1,jjm_input+1 54 47 DO i = 1, iim_input 55 48 DO islope = 1, nslope 56 ! print *, "tendencies_h2o_ice(i,j,islope)LAAA", tendencies_h2o_ice(i,j,islope)57 49 if(abs(tendencies_h2o_ice(i,j,islope)).LT.1.0E-10) then 58 50 tendencies_h2o_ice(i,j,islope)=0. 59 51 endif 60 ! print *, "tendencies_h2o_ice(i,j,islope)HERE", tendencies_h2o_ice(i,j,islope)61 52 enddo 62 53 ENDDO 63 54 ENDDO 64 55 65 66 ! We reorganise the difference on the physical grid 67 tendencies_h2o_ice_phys(1,:)=tendencies_h2o_ice(1,1,:) 68 69 ig0 = 2 70 DO j=2,jjm_input 71 DO i = 1, iim_input 72 tendencies_h2o_ice_phys(ig0,:) =tendencies_h2o_ice(i,j,:) 73 ig0= ig0 + 1 74 ENDDO 56 DO islope = 1,nslope 57 CALL gr_dyn_fi(1,iim_input+1,jjm_input+1,ngrid,tendencies_h2o_ice(:,:,islope),tendencies_h2o_ice_phys(:,islope)) 75 58 ENDDO 76 77 tendencies_h2o_ice_phys(ig0,:) = tendencies_h2o_ice(1,jjm_input+1,:)78 79 ! print *, "tendencies_h2o_ice_physze", tendencies_h2o_ice_phys(:,:)80 81 59 82 60 END SUBROUTINE compute_tendencies_slope 83 61 84 85 86 87
Note: See TracChangeset
for help on using the changeset viewer.