/[MITgcm]/MITgcm/pkg/exch2/exch2_ad_put_rx1.template
ViewVC logotype

Diff of /MITgcm/pkg/exch2/exch2_ad_put_rx1.template

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1 by jmc, Sat May 30 21:18:59 2009 UTC revision 1.2 by jmc, Fri Apr 23 20:21:07 2010 UTC
# Line 22  C !INTERFACE: Line 22  C !INTERFACE:
22    
23  C !DESCRIPTION:  C !DESCRIPTION:
24  C---------------  C---------------
25  C  AD: IMPORTANT: all comments (exept AD:) are taken from the Forward S/R  C  AD: IMPORTANT: all comments (except AD:) are taken from the Forward S/R
26  C  AD: and need to be interpreted in the reverse sense: put <-> get,  C  AD: and need to be interpreted in the reverse sense: put <-> get,
27  C  AD: send <-> recv, source <-> target ...  C  AD: send <-> recv, source <-> target ...
28  C---------------  C---------------
29  C     Scalar field (1 component) Exchange:  C     Scalar field (1 component) Exchange:
30  C     Put into buffer exchanged data from this source tile.  C     Put into buffer exchanged data from this source tile.
31  C     Those data are intedended to fill-in the  C     Those data are intended to fill-in the
32  C     target-neighbour-edge overlap region.  C     target-neighbour-edge overlap region.
33    
34  C !USES:  C !USES:
# Line 67  C                   :: coordinate access Line 67  C                   :: coordinate access
67  C                   :: buffering. In PUT communication sender will increment  C                   :: buffering. In PUT communication sender will increment
68  C                   :: handle entry once data is ready in buffer. Receiver will  C                   :: handle entry once data is ready in buffer. Receiver will
69  C                   :: decrement handle once data is consumed from buffer.  C                   :: decrement handle once data is consumed from buffer.
70  C                   :: For MPI MSG communication MPI_Wait uses hanlde to check  C                   :: For MPI MSG communication MPI_Wait uses handle to check
71  C                   :: Isend has cleared. This is done in routine after receives.  C                   :: Isend has cleared. This is done in routine after receives.
72  C     commSetting   :: Mode of communication used to exchange with this neighbor  C     commSetting   :: Mode of communication used to exchange with this neighbor
73  C     myThid        :: my Thread Id. number  C     myThid        :: my Thread Id. number
# Line 94  C                 :: isl etc... source l Line 94  C                 :: isl etc... source l
94  C                 :: isc etc... source canonical  C                 :: isc etc... source canonical
95  C     tgT         :: Target tile Id. number  C     tgT         :: Target tile Id. number
96  C     itb, jtb    :: Target local to canonical offsets  C     itb, jtb    :: Target local to canonical offsets
97  C     iBufr       :: number of buffer elements to transfert  C     iBufr       :: number of buffer elements to transfer
98        INTEGER itl, jtl, ktl        INTEGER itl, jtl, ktl
99        INTEGER itc, jtc        INTEGER itc, jtc
100        INTEGER isc, jsc        INTEGER isc, jsc

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

  ViewVC Help
Powered by ViewVC 1.1.22