Changeset 14640
- Timestamp:
- 2021-03-26T11:04:11+01:00 (3 years ago)
- Location:
- utils/tools/DOMAINcfg/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
utils/tools/DOMAINcfg/src/agrif_connect.F90
r14623 r14640 184 184 DO ji = mi0(ind1), mi1(ind2) 185 185 DO jj = 1, jpj 186 ztabramp(ji,jj) = REAL(ind2 - mig(ji), wp) * z1_spongearea * umask(ind1,jj,1)186 ztabramp(ji,jj) = REAL(ind2 - mig(ji), wp) * z1_spongearea 187 187 END DO 188 188 ENDDO … … 203 203 DO ji = mi0(ind1), mi1(ind2) 204 204 DO jj = 1, jpj 205 ztabramp(ji,jj) = MAX( ztabramp(ji,jj), REAL( mig(ji) - ind1 ) * z1_spongearea * umask(ind2-1,jj,1))205 ztabramp(ji,jj) = MAX( ztabramp(ji,jj), REAL( mig(ji) - ind1 ) * z1_spongearea ) 206 206 ENDDO 207 207 ENDDO … … 222 222 DO jj = mj0(ind1), mj1(ind2) 223 223 DO ji = 1, jpi 224 ztabramp(ji,jj) = MAX( ztabramp(ji,jj), REAL( ind2 - mjg(jj) ) * z1_spongearea * vmask(ji,ind1,1))224 ztabramp(ji,jj) = MAX( ztabramp(ji,jj), REAL( ind2 - mjg(jj) ) * z1_spongearea ) 225 225 END DO 226 226 ENDDO … … 241 241 DO jj = mj0(ind1), mj1(ind2) 242 242 DO ji = 1, jpi 243 ztabramp(ji,jj) = MAX( ztabramp(ji,jj), REAL( mjg(jj) - ind1 ) * z1_spongearea * vmask(ji,ind2-1,1))243 ztabramp(ji,jj) = MAX( ztabramp(ji,jj), REAL( mjg(jj) - ind1 ) * z1_spongearea ) 244 244 END DO 245 245 ENDDO -
utils/tools/DOMAINcfg/src/agrif_user.F90
r14633 r14640 349 349 CALL Agrif_Set_bcinterp(e3t_copy_id,interp=AGRIF_constant) 350 350 CALL Agrif_Set_interp(e3t_copy_id,interp=AGRIF_constant) 351 CALL Agrif_Set_bc( e3t_copy_id, (/-npt_copy*irafx,max(nbghostcellsfine_tot_x,nbghostcellsfine_tot_y)-1/)) 352 353 CALL Agrif_Set_bcinterp(e3t_connect_id,interp=AGRIF_linear) 354 CALL Agrif_Set_interp(e3t_connect_id,interp=AGRIF_linear) 355 CALL Agrif_Set_bc( e3t_connect_id, (/-(npt_copy+npt_connect)*irafx-1,-npt_copy*irafx/)) 351 CALL Agrif_Set_bc( e3t_copy_id, (/-npt_copy*irafx-1,max(nbghostcellsfine_tot_x,nbghostcellsfine_tot_y)-1/)) 352 353 ! CALL Agrif_Set_bcinterp(e3t_connect_id,interp=AGRIF_linear) 354 ! CALL Agrif_Set_interp(e3t_connect_id,interp=AGRIF_linear) 355 CALL Agrif_Set_bcinterp(e3t_connect_id,interp=AGRIF_constant) 356 CALL Agrif_Set_interp(e3t_connect_id,interp=AGRIF_constant) 357 CALL Agrif_Set_bc( e3t_connect_id, (/-(npt_copy+npt_connect)*irafx-1,-npt_copy*irafx-1/)) 356 358 357 359 CALL Agrif_Set_bcinterp(e3u_id, interp1=Agrif_linear, interp2=AGRIF_ppm) … … 368 370 CALL Agrif_Set_bcinterp(bottom_level_id,interp=AGRIF_constant) 369 371 CALL Agrif_Set_interp(bottom_level_id,interp=AGRIF_constant) 370 CALL Agrif_Set_bc( bottom_level_id, (/-npt_copy*irafx ,max(nbghostcellsfine_tot_x,nbghostcellsfine_tot_y)-1/))372 CALL Agrif_Set_bc( bottom_level_id, (/-npt_copy*irafx-1,max(nbghostcellsfine_tot_x,nbghostcellsfine_tot_y)-1/)) 371 373 CALL Agrif_Set_Updatetype( bottom_level_id, update = AGRIF_Update_Max) 372 374
Note: See TracChangeset
for help on using the changeset viewer.