call Pipeline_localPrintSnapshot (subroutine, intent (in) :: printItemDetails)
The routine will print a snapshot of the current local state of the pipeline. It prints all items in each of the buffer, sending and receiving channels in the pipeline on the local processor.
printItemDetails : the routine specifying the print statements for the items
The routine 'printItemDetails' must be defined outside the pipeline unit. It will contain the specifics of the items for which the pipeline was used.