Module parallel

Module parallel 

Source

Re-exports§

pub use mpi_comm::MpiComm;
pub use rayon_comm::RayonComm;

Modules§

mpi_comm
MPI-based parallel communication module.
rayon_comm
Rayon-based parallel communication implementation for shared-memory environments.
threads
Thread-pool sizing and tuning for shared-memory parallelism (Rayon).

Structs§

MpiRequest
NoComm
Default no‐MPI/no‐parallel communicator for serial execution

Enums§

AnyRequest
ReduceOp
UniverseComm
UniverseComm is a stable logical handle for MPI (or NoComm for serial). It is Clone + Eq and cheap to pass; use it only for initialization or when launching collectives. Do not store per-rank derived state here.

Traits§

Comm
Abstract communicator for reductions & splits