29       logical,
 intent (out) :: finishedComm
 
   30       logical,
 intent (out) :: emptyRecvBuffers
 
   31       logical,
 intent (out) :: emptyItemBuffers
 
   52       character (len
=*),
 intent (in),
 optional :: logName
 
   53       integer,
           intent (in)           :: itemSize
 
   54       integer,
           intent (in)           :: maxItems
 
   55       integer,
           intent (in)           :: channelSize
 
   61       logical,
 optional,
 intent (in) :: doAsyncReturn
 
   72       logical,
 intent (in) :: fullestChannelOnly
 
   78       real,
    intent (inout) :: userArray (:,:)
 
   79       integer,
 intent (out)   :: userCount
 
   86         subroutine printItemDetails (item, itemDescription)
 
   87           real,
              intent (in) :: item (:)
 
   88           character (len
=*),
 intent (in) :: itemDescription
 
   89         end subroutine printItemDetails
 
  101       real,
    intent (in)  :: userItem (:)
 
  102       integer,
 intent (in)  :: userProcID
 
  103       logical,
 intent (out) :: isHandled
 
subroutine Pipeline_localProgress()
subroutine Pipeline_localSendItem(userItem, userProcID, isHandled)