preCICE v3.1.2
Loading...
Searching...
No Matches
precice::m2n::DistributedCommunication Member List

This is the complete list of members for precice::m2n::DistributedCommunication, including all inherited members.

_meshprecice::m2n::DistributedCommunicationprotected
acceptConnection(const std::string &acceptorName, const std::string &requesterName)=0precice::m2n::DistributedCommunicationpure virtual
acceptPreConnection(std::string const &acceptorName, std::string const &requesterName)=0precice::m2n::DistributedCommunicationpure virtual
broadcastReceiveAll(std::vector< int > &itemToReceive)=0precice::m2n::DistributedCommunicationpure virtual
broadcastReceiveAllMesh()=0precice::m2n::DistributedCommunicationpure virtual
broadcastSend(int itemToSend)=0precice::m2n::DistributedCommunicationpure virtual
broadcastSendMesh()=0precice::m2n::DistributedCommunicationpure virtual
closeConnection()=0precice::m2n::DistributedCommunicationpure virtual
CommunicationMap typedefprecice::m2n::DistributedCommunication
completeSecondaryRanksConnection()=0precice::m2n::DistributedCommunicationpure virtual
DistributedCommunication(mesh::PtrMesh mesh)precice::m2n::DistributedCommunicationinlineexplicit
gatherAllCommunicationMap(CommunicationMap &localCommunicationMap)=0precice::m2n::DistributedCommunicationpure virtual
isConnected() const =0precice::m2n::DistributedCommunicationpure virtual
receive(precice::span< double > itemsToReceive, int valueDimension)=0precice::m2n::DistributedCommunicationpure virtual
requestConnection(const std::string &acceptorName, const std::string &requesterName)=0precice::m2n::DistributedCommunicationpure virtual
requestPreConnection(std::string const &acceptorName, std::string const &requesterName)=0precice::m2n::DistributedCommunicationpure virtual
scatterAllCommunicationMap(CommunicationMap &localCommunicationMap)=0precice::m2n::DistributedCommunicationpure virtual
send(precice::span< double const > itemsToSend, int valueDimension)=0precice::m2n::DistributedCommunicationpure virtual
SharedPointer typedefprecice::m2n::DistributedCommunication
~DistributedCommunication()precice::m2n::DistributedCommunicationinlinevirtual