Skip to main content

Crate jsmpi

Crate jsmpi 

Source
Expand description

jsmpi is a browser-oriented MPI compatibility layer for Rust/WASM. This initial scaffold focuses on API shape and a minimal runtime contract.

Re-exports§

pub use environment::initialize;
pub use environment::Universe;
pub use error::Error;
pub use error::Result;
pub use datatype::Rank;
pub use datatype::Status;
pub use datatype::Tag;
pub use runtime::RetryPolicy;
pub use topology::AnyProcess;
pub use topology::ImmediateReceiveRequest;
pub use topology::ImmediateSendRequest;
pub use topology::Process;
pub use topology::RequestState;
pub use topology::SimpleCommunicator;
pub use topology::SystemCommunicator;

Modules§

collective
datatype
environment
error
point_to_point
runtime
topology
traits