File indexing completed on 2024-12-17 18:37:59 UTC
view on githubraw file Latest commit add29e06 on 2018-01-31 20:35:05 UTC
7744ec9132 Jean*0001 #include "PTRACERS_OPTIONS.h"
0002
0003
0004
0005
0006
0007 SUBROUTINE PTRACERS_ZONAL_FILT_APPLY(
0008 I myThid )
0009
0010
0011
0012
0013
0014
0015
0016
0017 IMPLICIT NONE
0018
0019 #include "SIZE.h"
0020 #include "EEPARAMS.h"
0021 #include "PARAMS.h"
0022 #include "GRID.h"
0023 #include "PTRACERS_SIZE.h"
0024 #include "PTRACERS_PARAMS.h"
d3a355ef62 Jean*0025 #include "PTRACERS_START.h"
7744ec9132 Jean*0026 #include "PTRACERS_FIELDS.h"
0027
0028
0029
0030 INTEGER myThid
0031
0032
0033 #ifdef ALLOW_ZONAL_FILT
0034
0035
0036 INTEGER iTr
0037 INTEGER bi,bj
0038
0039 DO iTr = 1,PTRACERS_numInUse
d3a355ef62 Jean*0040 IF ( PTRACERS_StepFwd(iTr) ) THEN
7744ec9132 Jean*0041
d3a355ef62 Jean*0042 DO bj=myByLo(myThid),myByHi(myThid)
0043 DO bi=myBxLo(myThid),myBxHi(myThid)
7744ec9132 Jean*0044 CALL ZONAL_FILTER(
d3a355ef62 Jean*0045 U pTracer(1-OLx,1-OLy,1,bi,bj,iTr),
7744ec9132 Jean*0046 I hFacC(1-OLx,1-OLy,1,bi,bj),
0047 I 1, sNy, Nr, bi, bj, 1, myThid )
d3a355ef62 Jean*0048 ENDDO
7744ec9132 Jean*0049 ENDDO
d3a355ef62 Jean*0050
0051 ENDIF
7744ec9132 Jean*0052 ENDDO
0053
0054 #endif /* ALLOW_ZONAL_FILT */
0055
0056 RETURN
0057 END