File indexing completed on 2018-03-02 18:44:40 UTC
view on githubraw file Latest commit add29e06 on 2018-01-31 20:35:05 UTC
42c525bfb4 Alis*0001 #include "ZONAL_FILT_OPTIONS.h"
0002
e4b65e705c Jean*0003
0004
0005
0006
0007 SUBROUTINE ZONAL_FILT_APPLY_TS(
0008 U tFld, sFld,
0009 I myThid )
0010
0011
0012
0013
0014
0015
42c525bfb4 Alis*0016
e4b65e705c Jean*0017
0018 IMPLICIT NONE
42c525bfb4 Alis*0019
0020 #include "SIZE.h"
0021 #include "EEPARAMS.h"
0022 #include "PARAMS.h"
0023 #include "GRID.h"
0024
e4b65e705c Jean*0025
0026
42c525bfb4 Alis*0027 _RL tFld(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
0028 _RL sFld(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
0029 INTEGER myThid
e4b65e705c Jean*0030
42c525bfb4 Alis*0031
0032 #ifdef ALLOW_ZONAL_FILT
0033
e4b65e705c Jean*0034
0035 INTEGER bi,bj
42c525bfb4 Alis*0036
0037 DO bj=myByLo(myThid),myByHi(myThid)
0038 DO bi=myBxLo(myThid),myBxHi(myThid)
0039
0040 IF ( tempStepping ) CALL ZONAL_FILTER(
e4b65e705c Jean*0041 U tFld( 1-OLx,1-OLy,1,bi,bj),
0042 I hFacC(1-OLx,1-OLy,1,bi,bj),
0043 I 1, sNy, Nr, bi, bj, 1, myThid )
42c525bfb4 Alis*0044 IF ( saltStepping ) CALL ZONAL_FILTER(
e4b65e705c Jean*0045 U sFld( 1-OLx,1-OLy,1,bi,bj),
0046 I hFacC(1-OLx,1-OLy,1,bi,bj),
0047 I 1, sNy, Nr, bi, bj, 1, myThid )
0048
42c525bfb4 Alis*0049
0050 ENDDO
0051 ENDDO
0052
0053 #endif /* ALLOW_ZONAL_FILT */
0054
0055 RETURN
0056 END