mpi 0.8.0

Message Passing Interface bindings for Rust
Documentation
1
2
3
4
5
6
7
8
9
#![deny(warnings)]

use mpi::Threading;

fn main() {
    let (_universe, threading) = mpi::initialize_with_threading(Threading::Multiple).unwrap();
    assert_eq!(threading, mpi::environment::threading_support());
    println!("Supported level of threading: {:?}", threading);
}