DOLFIN
DOLFIN C++ interface
|
This is the complete list of members for dolfin::MPI, including all inherited members.
all_gather(MPI_Comm comm, const std::vector< T > &in_values, std::vector< T > &out_values) | dolfin::MPI | static |
all_gather(MPI_Comm comm, const std::vector< T > &in_values, std::vector< std::vector< T >> &out_values) | dolfin::MPI | static |
all_gather(MPI_Comm comm, const T in_value, std::vector< T > &out_values) | dolfin::MPI | static |
all_gather(MPI_Comm comm, const std::string &in_values, std::vector< std::string > &out_values) | dolfin::MPI | inlinestatic |
all_reduce(MPI_Comm comm, const T &value, X op) | dolfin::MPI | static |
all_reduce(const MPI_Comm comm, const dolfin::Table &table, const MPI_Op op) (defined in dolfin::MPI) | dolfin::MPI | |
all_reduce(MPI_Comm, const Table &, MPI_Op) (defined in dolfin::MPI) | dolfin::MPI | |
all_to_all(MPI_Comm comm, std::vector< std::vector< T >> &in_values, std::vector< std::vector< T >> &out_values) | dolfin::MPI | static |
all_to_all(MPI_Comm comm, std::vector< std::vector< T >> &in_values, std::vector< T > &out_values) | dolfin::MPI | static |
all_to_all(MPI_Comm comm, std::vector< std::vector< bool >> &in_values, std::vector< std::vector< bool >> &out_values) (defined in dolfin::MPI) | dolfin::MPI | inline |
all_to_all(MPI_Comm comm, std::vector< std::vector< bool >> &in_values, std::vector< bool > &out_values) (defined in dolfin::MPI) | dolfin::MPI | inline |
avg(MPI_Comm comm, const T &value) | dolfin::MPI | static |
avg(MPI_Comm comm, const dolfin::Table &table) (defined in dolfin::MPI) | dolfin::MPI | |
avg(MPI_Comm, const Table &) (defined in dolfin::MPI) | dolfin::MPI | |
barrier(MPI_Comm comm) | dolfin::MPI | static |
broadcast(MPI_Comm comm, std::vector< T > &value, unsigned int broadcaster=0) | dolfin::MPI | static |
broadcast(MPI_Comm comm, T &value, unsigned int broadcaster=0) | dolfin::MPI | static |
compute_local_range(int process, std::int64_t N, int size) | dolfin::MPI | static |
gather(MPI_Comm comm, const std::vector< T > &in_values, std::vector< T > &out_values, unsigned int receiving_process=0) | dolfin::MPI | static |
gather(MPI_Comm comm, const std::string &in_values, std::vector< std::string > &out_values, unsigned int receiving_process=0) | dolfin::MPI | inlinestatic |
global_offset(MPI_Comm comm, std::size_t range, bool exclusive) | dolfin::MPI | static |
index_owner(MPI_Comm comm, std::size_t index, std::size_t N) | dolfin::MPI | static |
is_broadcaster(MPI_Comm comm) | dolfin::MPI | static |
is_receiver(MPI_Comm comm) | dolfin::MPI | static |
local_range(MPI_Comm comm, std::int64_t N) | dolfin::MPI | static |
local_range(MPI_Comm comm, int process, std::int64_t N) | dolfin::MPI | static |
max(MPI_Comm comm, const T &value) | dolfin::MPI | static |
min(MPI_Comm comm, const T &value) | dolfin::MPI | static |
MPI_AVG() | dolfin::MPI | static |
rank(MPI_Comm comm) | dolfin::MPI | static |
scatter(MPI_Comm comm, const std::vector< std::vector< T >> &in_values, std::vector< T > &out_value, unsigned int sending_process=0) | dolfin::MPI | static |
scatter(MPI_Comm comm, const std::vector< T > &in_values, T &out_value, unsigned int sending_process=0) | dolfin::MPI | static |
scatter(MPI_Comm comm, const std::vector< std::vector< bool >> &in_values, std::vector< bool > &out_value, unsigned int sending_process) (defined in dolfin::MPI) | dolfin::MPI | inline |
send_recv(MPI_Comm comm, const std::vector< T > &send_value, unsigned int dest, int send_tag, std::vector< T > &recv_value, unsigned int source, int recv_tag) | dolfin::MPI | static |
send_recv(MPI_Comm comm, const std::vector< T > &send_value, unsigned int dest, std::vector< T > &recv_value, unsigned int source) | dolfin::MPI | static |
size(MPI_Comm comm) | dolfin::MPI | static |
sum(MPI_Comm comm, const T &value) | dolfin::MPI | static |