** 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: Mon, 14 Dec 2025 06:09:08 GMT
Content-Type: text/html; charset=utf-8
MITgcm/MITgcm/pkg/exch2/exch2_rl1_cube_b.F
File indexing completed on 2023-05-28 05:10:12 UTC
view on github raw file Latest commit b4daa243 on 2023-05-28 03:53:22 UTC
b4daa24319 Shre* 0001 #include "CPP_EEOPTIONS.h "
0002
0003
0004
0005
0006
0007 SUBROUTINE EXCH2_RL1_CUBE_B (
0008 U array , arrayb ,
0009 I signOption , fieldCode ,
0010 I myOLw , myOLe , myOLs , myOLn , myNz ,
0011 I exchWidthX , exchWidthY ,
0012 I cornerMode , myThid )
0013
0014
0015
0016
0017
0018
0019
0020 IMPLICIT NONE
0021
0022
0023 #include "SIZE.h "
0024 #include "EEPARAMS.h "
0025 #include "EESUPPORT.h "
0026 #include "W2_EXCH2_SIZE.h "
0027 #include "W2_EXCH2_TOPOLOGY.h "
0028 #include "W2_EXCH2_BUFFER.h "
0029
0030
0031
0032
0033
0034
0035
0036
0037
0038
0039
0040
0041
0042 INTEGER myOLw , myOLe , myOLs , myOLn , myNz
0043 _RL array (1-myOLw :sNx +myOLe ,
0044 & 1-myOLs :sNy +myOLn ,
0045 & myNZ , nSx , nSy )
0046 _RL arrayb (1-myOLw :sNx +myOLe ,
0047 & 1-myOLs :sNy +myOLn ,
0048 & myNZ , nSx , nSy )
0049 LOGICAL signOption
0050 CHARACTER *2 fieldCode
0051 INTEGER exchWidthX
0052 INTEGER exchWidthY
0053 INTEGER cornerMode
0054 INTEGER myThid
0055
0056
0057
0058 CALL EXCH2_RL1_CUBE_AD(
0059 U arrayb ,
0060 I signOption , fieldCode ,
0061 I myOLw , myOLe , myOLs , myOLn , myNz ,
0062 I exchWidthX , exchWidthY ,
0063 I cornerMode , myThid )
0064 RETURN
0065 END