FMI 1.0
FaaS Message Interface
|
This is the complete list of members for FMI::Communicator, including all inherited members.
allreduce(Comm::Data< T > &sendbuf, Comm::Data< T > &recvbuf, FMI::Utils::Function< T > f) | FMI::Communicator | inline |
barrier() | FMI::Communicator | inline |
bcast(Comm::Data< T > &buf, FMI::Utils::peer_num root) | FMI::Communicator | inline |
Communicator(FMI::Utils::peer_num peer_id, FMI::Utils::peer_num num_peers, std::string config_path, std::string comm_name, unsigned int faas_memory=128) | FMI::Communicator | |
gather(Comm::Data< T > &sendbuf, Comm::Data< T > &recvbuf, FMI::Utils::peer_num root) | FMI::Communicator | inline |
hint(FMI::Utils::Hint hint) | FMI::Communicator | |
recv(Comm::Data< T > &buf, FMI::Utils::peer_num src) | FMI::Communicator | inline |
reduce(Comm::Data< T > &sendbuf, Comm::Data< T > &recvbuf, FMI::Utils::peer_num root, FMI::Utils::Function< T > f) | FMI::Communicator | inline |
register_channel(std::string name, std::shared_ptr< FMI::Comm::Channel >) | FMI::Communicator | |
scan(Comm::Data< T > &sendbuf, Comm::Data< T > &recvbuf, FMI::Utils::Function< T > f) | FMI::Communicator | inline |
scatter(Comm::Data< T > &sendbuf, Comm::Data< T > &recvbuf, FMI::Utils::peer_num root) | FMI::Communicator | inline |
send(Comm::Data< T > &buf, FMI::Utils::peer_num dest) | FMI::Communicator | inline |
set_channel_policy(std::shared_ptr< FMI::Utils::ChannelPolicy > policy) | FMI::Communicator | |
~Communicator() | FMI::Communicator |