** Warning **
Issuing rollback() due to DESTROY without explicit disconnect() of DBD::mysql::db handle dbname=MITgcm at /usr/local/share/lxr/lib/LXR/Common.pm line 1224.
Last-Modified: Fri, 1 Oct 2026 05:15:17 GMT
Content-Type: text/html; charset=utf-8
MITgcm/MITgcm/pkg/down_slope/dwnslp_calc_rho.F
File indexing completed on 2018-03-02 18:39:15 UTC
view on github raw file Latest commit add29e06 on 2018-01-31 20:35:05 UTC
b6bbe8cccf Jean* 0001 #include "DWNSLP_OPTIONS.h "
0002
0003
0004
0005
0006 SUBROUTINE DWNSLP_CALC_RHO (
0007 I tFld , sFld ,
04f24c0cdf Jean* 0008 O rhoLoc ,
b6bbe8cccf Jean* 0009 I k , bi , bj , myTime , myIter , myThid )
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023 IMPLICIT NONE
0024
0025
0026 #include "SIZE.h "
0027 #include "EEPARAMS.h "
0028 #include "PARAMS.h "
0029 #include "GRID.h "
0030
0031
0032
0033
0034
0035
0036
0037
0038
0039
0040
0041 _RL tFld (1-OLx :sNx +OLx ,1-OLy :sNy +OLy ,Nr ,nSx ,nSy )
0042 _RL sFld (1-OLx :sNx +OLx ,1-OLy :sNy +OLy ,Nr ,nSx ,nSy )
72ae0fb86b Jean* 0043 _RL rhoLoc (1-OLx :sNx +OLx ,1-OLy :sNy +OLy )
b6bbe8cccf Jean* 0044 INTEGER k , bi , bj
0045 _RL myTime
0046 INTEGER myIter , myThid
0047
0048
0049
0050
0884a363a5 Jean* 0051
b6bbe8cccf Jean* 0052
0053 _RL tLoc (1-OLx :sNx +OLx ,1-OLy :sNy +OLy )
0054 _RL sLoc (1-OLx :sNx +OLx ,1-OLy :sNy +OLy )
0055 INTEGER i ,j ,kl
0056
0057
0058
72ae0fb86b Jean* 0059
b6bbe8cccf Jean* 0060 DO j =1-OLy ,sNy +OLy
0061 DO i =1-OLx ,sNx +OLx
0062
0063
0064
0065
0066
0067
0068 kl = MIN( MAX(k ,kSurfC (i ,j ,bi ,bj )), MAX(kLowC (i ,j ,bi ,bj ),1) )
0069 tLoc (i ,j ) = tFld (i ,j ,kl ,bi ,bj )
0070 sLoc (i ,j ) = sFld (i ,j ,kl ,bi ,bj )
0071 ENDDO
0072 ENDDO
0073
0074 CALL FIND_RHO_2D (
0075 I 1-OLx , sNx +OLx , 1-OLy , sNy +OLy , k ,
0076 I tLoc , sLoc ,
0077 O rhoLoc ,
0078 I k , bi , bj , myThid )
0079
0080
0081
0082 RETURN
0083 END