parallel_fatal Subroutine

public subroutine parallel_fatal(message)

Abort the entire MPI world with a diagnostic message.

Use this for fatal errors that may be raised on a subset of ranks. The message is printed by the calling rank; MPI_Abort then terminates every rank. At -np 1 this is functionally equivalent to error stop, while remaining correct when a fatal error is raised on only a subset of ranks.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: message