|
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 |