Exceptions

exception mpi.exceptions.MPIException

General exception for pupyMPI. Look into the API at the specific function for the actual cause of this exception.

exception mpi.exceptions.MPITopologyException

Custom exception for Topologies

exception mpi.exceptions.MPINoSuchRankException

Raised in calls when specifying a rank in a communicator that is not a member of the communicator.

exception mpi.exceptions.MPIInvalidStrideException

Custom exception for group (range) calls

exception mpi.exceptions.MPIInvalidRangeException

Custom exception for group (range) calls

exception mpi.exceptions.MPIInvalidTagException

Raised in calls where an invalid tag is supplied. Remember all tags should be integers. See also the section about Rules for tags.

exception mpi.exceptions.MPICommunicatorGroupNotSubsetOf

Raised when a new communicator is created from a group that is not a subset of the parent communicator group.

exception mpi.exceptions.MPICommunicatorNoNewIdAvailable

Raised if it is no longer possible to create new communicators because there are no unique identifiers available. This typically happens when communicators are created locally since only 31 can be created in total.

Previous topic

Predefined constants

Next topic

Utilities

This Page