Struct mpi::topology::SystemCommunicator [] [src]

pub struct SystemCommunicator(_);

A built-in communicator, e.g. MPI_COMM_WORLD

Standard section(s)

6.4

Methods

impl SystemCommunicator
[src]

[src]

The 'world communicator'

Contains all processes initially partaking in the computation.

Examples

See examples/simple.rs

Trait Implementations

impl Copy for SystemCommunicator
[src]

impl Clone for SystemCommunicator
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl AsRaw for SystemCommunicator
[src]

The raw MPI C API type

[src]

The raw value

impl Communicator for SystemCommunicator
[src]

[src]

Number of processes in this communicator Read more

[src]

The Rank that identifies the calling process within this communicator Read more

[src]

Bundles a reference to this communicator with a specific Rank into a Process. Read more

[src]

Returns an AnyProcess identifier that can be used, e.g. as a Source in point to point communication. Read more

[src]

A Process for the calling process

[src]

Compare two communicators. Read more

[src]

Duplicate a communicator. Read more

[src]

Split a communicator by color. Read more

[src]

Split a communicator by color. Read more

[src]

Split a communicator collectively by subgroup. Read more

[src]

Split a communicator by subgroup. Read more

[src]

Split a communicator by subgroup Read more

[src]

The group associated with this communicator Read more

[src]

Abort program execution Read more

impl AsCommunicator for SystemCommunicator
[src]

The type of the associated communicator

[src]

Returns the associated communicator.