lib.Qmpi_tools module

class lib.Qmpi_tools.MpiTools(comm)[source]

Bases: object

Methods

get_random_value([init_seed])

Random value

bcast

bcast(arr)[source]
get_random_value(init_seed=None)[source]

Random value

Method to build a random seed.

Returns:

seed – Random seed.

Return type:

int

lib.Qmpi_tools.join_data(comm, data)[source]
lib.Qmpi_tools.join_toward_rank(comm, data, target_rank)[source]
lib.Qmpi_tools.split_data(comm, theta)[source]