Doxygen Generated Documentation From Interface Source Code
Pipeline_localDeactivate.F90 File Reference

Go to the source code of this file.


subroutine Pipeline_localDeactivate (doAsyncReturn)

Function/Subroutine Documentation

◆ Pipeline_localDeactivate()

subroutine Pipeline_localDeactivate ( logical  doAsyncReturn)

Deactivates the local pipeline environment. Deactivation means smooth shutdown of the local pipeline communitation environment. There are two ways the local pipeline communicator can shut down: 1) all processors return at will or 2) all processors return at the same time.

doAsyncReturn : if set true, each processor returns at will


This routine should be called at the end of a pipeline application. Deactivation is essential before destroying the pipeline. One should never destruct a pipeline before deactivating it.

Definition at line 33 of file Pipeline_localDeactivate.F90.