Changeset 8663 for branches/2017/dev_r7963_nemo_v3_6_AGRIF-3_AGRIFVVL/NEMOGCM/NEMO/NST_SRC/agrif_opa_update.F90
- Timestamp:
- 2017-10-27T12:51:56+02:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r7963_nemo_v3_6_AGRIF-3_AGRIFVVL/NEMOGCM/NEMO/NST_SRC/agrif_opa_update.F90
r8010 r8663 177 177 IF (lwp.AND.lk_agrif_debug) Write(*,*) 'Update e3 from grid Number',Agrif_Fixed(), 'Step', Agrif_Nb_Step() 178 178 ! 179 Agrif_UseSpecialValueInUpdate = .FALSE. 179 ! JC 180 ! Agrif_UseSpecialValueInUpdate = .FALSE. 181 Agrif_UseSpecialValueInUpdate = .TRUE. 180 182 Agrif_SpecialValueFineGrid = 0. 181 183 ! … … 293 295 !> jc tmp 294 296 DO jn = n1,n2 295 tabres(i1:i2,j1:j2,k1:k2,jn) = tabres(i1:i2,j1:j2,k1:k2,jn) * e3t_0(i1:i2,j1:j2,k1:k2) 297 tabres(i1:i2,j1:j2,k1:k2,jn) = tabres(i1:i2,j1:j2,k1:k2,jn) * e3t_0(i1:i2,j1:j2,k1:k2) & 298 & * tmask(i1:i2,j1:j2,k1:k2) 296 299 ENDDO 297 300 !< jc tmp … … 883 886 !> jc tmp: 884 887 ! ptab(i1:i2,j1:j2,k1:k2) = fse3t_n(i1:i2,j1:j2,k1:k2) 885 ptab(i1:i2,j1:j2,k1:k2) = fse3t_n(i1:i2,j1:j2,k1:k2) / e3t_0(i1:i2,j1:j2,k1:k2) 888 ptab(i1:i2,j1:j2,k1:k2) = fse3t_n(i1:i2,j1:j2,k1:k2) / e3t_0(i1:i2,j1:j2,k1:k2) * tmask(i1:i2,j1:j2,k1:k2) 886 889 !< jc tmp: 887 890 ELSE … … 891 894 ! 892 895 !> jc tmp: 893 ptab(i1:i2,j1:j2,k1:k2) = ptab(i1:i2,j1:j2,k1:k2) * e3t_0(i1:i2,j1:j2,k1:k2) 896 DO jk = 1, jpkm1 897 DO jj=j1,j2 898 DO ji=i1,i2 899 IF (tmask(ji,jj,jk)==1) THEN 900 ptab(ji,jj,jk) = ptab(ji,jj,jk) * e3t_0(ji,jj,jk) 901 ELSE 902 ptab(ji,jj,jk) = e3t_0(ji,jj,jk) 903 ENDIF 904 END DO 905 END DO 906 END DO 907 !! ptab(i1:i2,j1:j2,k1:k2) = ptab(i1:i2,j1:j2,k1:k2) * e3t_0(i1:i2,j1:j2,k1:k2) 894 908 !< jc tmp: 895 909
Note: See TracChangeset
for help on using the changeset viewer.