FLASH-X
Doxygen Generated Documentation From Interface Source Code
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | Pipeline_localProgress () |
subroutine Pipeline_localProgress |
This routine can be considered the motor of the pipeline. It makes sure the items are transported through the channels on the local processor. As such the routine should be called often to ensure best possible communication progress between the channels. Progress on a processor can stall, if the item buffer is full.
none
NOTES
All MPI ranks must call this subroutine to avoid possible deadlock. This subroutine must remain non-blocking.
Definition at line 32 of file Pipeline_localProgress.F90.