Parallel numerical verification of the σ_odd problem
October 6, 2018
|
Go to the source code of this file.
Namespaces | |
mpi | |
Functions | |
constexpr bool | mpi::is_master (rank_type rank) |
Return true iff rank correspond to the master instance. More... | |
bool | mpi::is_finished_from (rank_type from_rank) |
Return true iff the process send an empty finished message. More... | |
unsigned int | mpi::mpi_nb_process () |
Return the number of process. More... | |
std::string | mpi::mpi_processor_name () |
Return the processor name. More... | |
unsigned int | mpi::mpi_rank () |
Return the rank of this process. More... | |
void | mpi::send_bool_to_master (bool b) |
Send a boolean value to the master. More... | |
void | mpi::send_finished_to_master () |
Send a finished empty message to the master. More... | |
void | mpi::send_first_last_bad_bad_to (nat_type first_n, nat_type last_n, nat_type bad_first_n, nat_type bad_last_n, rank_type to_rank) |
Send first_n, last_n, bad_first and bad_last_n to a process. More... | |
void | mpi::send_n_bad_bad_to (nat_type n, nat_type first_n, nat_type last_n, rank_type to_rank) |
Send n, first_n and last_n to a process. More... | |
void | mpi::send_n_to (nat_type n, rank_type to_rank) |
Send a value to a process. More... | |
void | mpi::send_range_to (nat_type first_n, nat_type last_n, rank_type to_rank) |
Send a range (first_n, last_n) to a process. More... | |
void | mpi::send_size_to (unsigned int size, rank_type to_rank) |
Send a size to a process. More... | |
bool | mpi::wait_bool_from (rank_type from_rank) |
Wait and receive a boolean value from a process. More... | |
void | mpi::wait_finished_from (rank_type from_rank) |
Wait and received a finished empty message from a process. More... | |
first_last_bad_bad_type | mpi::wait_first_last_bad_bad_from_master () |
Wait and receive values first_n, last_n and bad_last_n from the master. More... | |
n_bad_bad_type | mpi::wait_n_bad_bad_from_master () |
Wait and receive values n, first_n and last_n from the master. More... | |
nat_type | mpi::wait_n_from_master () |
Wait and receive a value from the master. More... | |
std::pair< nat_type, nat_type > | mpi::wait_range_from_master () |
Wait and receive a range (first_n, last_n) from the master. More... | |
unsigned int | mpi::wait_size_from (rank_type from_rank) |
Wait and receive a size from a process. More... | |
(January 17, 2018)
GPLv3 — Copyright (C) 2017, 2018 Olivier Pirson http://www.opimedia.be/
Definition in file mpi__inline.hpp.