ForTrilinos
 All Classes Files Functions Pages
List of all members
fepetra_comm::gather_long Interface Reference


Epetra_Comm All Gather function. More...

Public Member Functions

Gather Methods
subroutine gather_long (this, MyVals, AllVals, err)
 

Detailed Description


Epetra_Comm All Gather function.

Take list of input values from all processors in the communicator and creates an ordered contiguous list of those values on each processor. Implemented in Epetra_MpiComm, and Epetra_SerialComm.

Constructor & Destructor Documentation

subroutine fepetra_comm::gather_long::gather_long ( class(epetra_comm), intent(in)  this,
integer(c_long), dimension(:), intent(in)  MyVals,
integer(c_long), dimension(:), intent(inout)  AllVals,
type(error), intent(inout), optional  err 
)
Parameters
[in]thisPolymorphic type Epetra_Comm communicator containing processors information
[in]myvalsIn On entry, contains the list of values to be sent to all processors.
[in,out]allvalsOut On exit, contains the list of values from all processors. Must be of size NumProc*size(MyVals).
[in,out]errReturns error information.

The documentation for this interface was generated from the following file: