File indexing completed on 2023-01-05 06:09:34 UTC
view on githubraw file Latest commit 310f4f2d on 2023-01-03 19:44:45 UTC
89474f9a5c Mart*0001 #include "GGL90_OPTIONS.h"
0002
310f4f2d26 Jean*0003
0004
0005
0006
5e48dccc42 Jean*0007 SUBROUTINE GGL90_CALC_VISC(
310f4f2d26 Jean*0008 I bi, bj, iMin, iMax, jMin, jMax, k,
0009 U KappaRU, KappaRV,
0010 I myThid )
89474f9a5c Mart*0011
310f4f2d26 Jean*0012
5e48dccc42 Jean*0013
89474f9a5c Mart*0014
310f4f2d26 Jean*0015
5e48dccc42 Jean*0016
89474f9a5c Mart*0017
310f4f2d26 Jean*0018
0019 IMPLICIT NONE
89474f9a5c Mart*0020
0021 #include "SIZE.h"
0022 #include "EEPARAMS.h"
0023 #include "PARAMS.h"
310f4f2d26 Jean*0024
0025
5e48dccc42 Jean*0026 #include "GGL90.h"
89474f9a5c Mart*0027
310f4f2d26 Jean*0028
0029
0030
0031
0032
0033
0034
0035
0036 INTEGER bi, bj, iMin, iMax, jMin, jMax, k
0037 _RL KappaRU(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr)
0038 _RL KappaRV(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr)
89474f9a5c Mart*0039 INTEGER myThid
0040
0041 #ifdef ALLOW_GGL90
310f4f2d26 Jean*0042
0043
0044 INTEGER i, j
0045
004d5ee949 Davi*0046
89474f9a5c Mart*0047 DO j=jMin,jMax
0048 DO i=iMin,iMax
310f4f2d26 Jean*0049 KappaRU(i,j,k) = KappaRU(i,j,k)
0050 & + ( GGL90viscArU(i,j,k,bi,bj) - viscArNr(k) )
89474f9a5c Mart*0051 ENDDO
0052 ENDDO
0053
0054 DO j=jMin,jMax
0055 DO i=iMin,iMax
310f4f2d26 Jean*0056 KappaRV(i,j,k) = KappaRV(i,j,k)
0057 & + ( GGL90viscArV(i,j,k,bi,bj) - viscArNr(k) )
89474f9a5c Mart*0058 ENDDO
0059 ENDDO
0060
0061 #endif /* ALLOW_GGL90 */
0062
0063 RETURN
0064 END