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


Epetra_Comm Global Min function. More...

Public Member Functions

Max/Min Methods
subroutine minall (this, PartialMins, GlobalMins, err)
 
subroutine minall (this, PartialMins, GlobalMins, err)
 

Detailed Description


Epetra_Comm Global Min function.

Take list of input values from all processors in the communicator, computes the min and returns the min to all processors. Implemented in Epetra_MpiComm, and Epetra_SerialComm.

Member Function/Subroutine Documentation

subroutine fepetra_comm::MinAll::minall ( class(epetra_comm), intent(in)  this,
real(c_double), dimension(:), intent(in)  PartialMins,
real(c_double), dimension(:), intent(inout)  GlobalMins,
type(error), intent(inout), optional  err 
)
Parameters
[in]thisPolymorphic type Epetra_Comm communicator containing processors information
[in]partialminsIn On entry, contains the list of values, usually partial mins computed locally; using these Partial Mins, the min across all processors will be computed.
[in,out]globalminsOut On exit, contains the list of mins computed across all processors.
[in,out]errReturns error information.
subroutine fepetra_comm::MinAll::minall ( class(epetra_comm), intent(in)  this,
integer(c_int), dimension(:), intent(in)  PartialMins,
integer(c_int), dimension(:), intent(inout)  GlobalMins,
type(error), intent(inout), optional  err 
)
Parameters
[in]thisPolymorphic type Epetra_Comm communicator containing processors information
[in]partialminsIn On entry, contains the list of values, usually partial mins computed locally; using these Partial Mins, the min across all processors will be computed.
[in,out]globalminsOut On exit, contains the list of mins computed across all processors.
[in,out]errReturns error information.

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