File indexing completed on 2018-03-02 18:37:08 UTC
view on githubraw file Latest commit add29e06 on 2018-01-31 20:35:05 UTC
8b771500b3 Jean*0001 #include "PACKAGES_CONFIG.h"
42c525bfb4 Alis*0002 #include "CPP_OPTIONS.h"
0003
9366854e02 Chri*0004
0005
0006
aea29c8517 Alis*0007 SUBROUTINE TIMESTEP_TRACER(
6fca64f237 Jean*0008 I bi, bj, deltaTLev,
ebea654113 Jean*0009 I tracer,
0010 U gTracer,
6fca64f237 Jean*0011 I myTime, myIter, myThid )
9366854e02 Chri*0012
0013
8b771500b3 Jean*0014
0015
9366854e02 Chri*0016
0017
aea29c8517 Alis*0018
9366854e02 Chri*0019
0020 IMPLICIT NONE
aea29c8517 Alis*0021
42c525bfb4 Alis*0022 #include "SIZE.h"
0023 #include "EEPARAMS.h"
0024 #include "PARAMS.h"
8b771500b3 Jean*0025 #include "GRID.h"
aea29c8517 Alis*0026
9366854e02 Chri*0027
42c525bfb4 Alis*0028
6fca64f237 Jean*0029
0030
0031
0032
0033
0034
0035
0036 INTEGER bi, bj
0037 _RL deltaTLev(Nr)
0038 _RL tracer (1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr)
0039 _RL gTracer(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr)
0040 _RL myTime
42c525bfb4 Alis*0041 INTEGER myIter, myThid
9366854e02 Chri*0042
0043
42c525bfb4 Alis*0044
6fca64f237 Jean*0045 INTEGER i, j, k
9366854e02 Chri*0046
42c525bfb4 Alis*0047
dce55d02b7 Jean*0048
0049
8b771500b3 Jean*0050
6fca64f237 Jean*0051 DO k=1,Nr
0052 DO j=1-OLy,sNy+OLy
0053 DO i=1-OLx,sNx+OLx
0054 gTracer(i,j,k) = tracer(i,j,k)
0055 & + deltaTLev(k)*gTracer(i,j,k)
8b771500b3 Jean*0056 #ifdef ALLOW_OBCS
e03571c360 Mart*0057
0058
0059
0060
0061
0062
8b771500b3 Jean*0063 #endif
6fca64f237 Jean*0064 ENDDO
dce55d02b7 Jean*0065 ENDDO
0066 ENDDO
0067
42c525bfb4 Alis*0068 RETURN
0069 END