CheckMPIError Function

public function CheckMPIError(this, error_description, mpi_error, immediate_cleanup_in) result(error_occurred)

Routine to call to check if an MPI error has occurred.

Arguments

Type IntentOptional AttributesName
type(Error_t), intent(inout) :: this

The error variable to be set.

character(len=*), intent(in) :: error_description

Some string describing the details of the error.

integer, intent(in) :: mpi_error

The error variable produced by mpi.

logical, intent(in), optional :: immediate_cleanup_in

If true, the cleanup error handler is called.

Return Value logical

True if an error has occurred, false otherwise.


Contents

None