duplicate/duplicate.rs
1#![deny(warnings)]
2
3use mpi::topology::CommunicatorRelation;
4use mpi::traits::*;
5
6fn main() {
7 let universe = mpi::initialize().unwrap();
8 let world = universe.world();
9 let moon = world.duplicate();
10
11 world.barrier();
12 moon.barrier();
13
14 assert_eq!(CommunicatorRelation::Congruent, world.compare(&moon));
15}