|
preCICE v3.3.0
|
This is the complete list of members for precice::m2n::M2N, including all inherited members.
| _areSecondaryRanksConnected | precice::m2n::M2N | private |
| _distComs | precice::m2n::M2N | private |
| _distrFactory | precice::m2n::M2N | private |
| _interComm | precice::m2n::M2N | private |
| _isPrimaryRankConnected | precice::m2n::M2N | private |
| _log | precice::m2n::M2N | private |
| _useOnlyPrimaryCom | precice::m2n::M2N | private |
| _useTwoLevelInit | precice::m2n::M2N | private |
| acceptPrimaryRankConnection(const std::string &acceptorName, const std::string &requesterName, std::string_view configHash) | precice::m2n::M2N | |
| acceptSecondaryRanksConnection(const std::string &acceptorName, const std::string &requesterName) | precice::m2n::M2N | |
| acceptSecondaryRanksPreConnection(const std::string &acceptorName, const std::string &requesterName) | precice::m2n::M2N | |
| broadcastReceiveAll(std::vector< int > &itemToReceive, mesh::Mesh &mesh) | precice::m2n::M2N | |
| broadcastReceiveAllMesh(mesh::Mesh &mesh) | precice::m2n::M2N | |
| broadcastSend(int itemToSend, mesh::Mesh &mesh) | precice::m2n::M2N | |
| broadcastSendMesh(mesh::Mesh &mesh) | precice::m2n::M2N | |
| checkRemoteInfo(std::string_view localParticipant, std::string_view remoteParticipant, std::string_view localConfigHash, std::string_view remoteInfo) | precice::m2n::M2N | private |
| cleanupEstablishment(const std::string &acceptorName, const std::string &requesterName) | precice::m2n::M2N | |
| closeConnection() | precice::m2n::M2N | |
| closeDistributedConnections() | precice::m2n::M2N | |
| closePrimaryRankConnection() | precice::m2n::M2N | |
| completeSecondaryRanksConnection() | precice::m2n::M2N | |
| createDistributedCommunication(const mesh::PtrMesh &mesh) | precice::m2n::M2N | |
| gatherAllCommunicationMap(std::map< int, std::vector< int > > &localCommunicationMap, mesh::Mesh &mesh) | precice::m2n::M2N | |
| getPrimaryRankCommunication() | precice::m2n::M2N | |
| isConnected() | precice::m2n::M2N | |
| M2N(com::PtrCommunication intraComm, DistributedComFactory::SharedPointer distrFactory, bool useOnlyPrimaryCom=false, bool useTwoLevelInit=false) | precice::m2n::M2N | |
| prepareEstablishment(const std::string &acceptorName, const std::string &requesterName) | precice::m2n::M2N | |
| receive(precice::span< double > itemsToReceive, int meshID, int valueDimension) | precice::m2n::M2N | |
| receive(bool &itemToReceive) | precice::m2n::M2N | |
| receive(double &itemToReceive) | precice::m2n::M2N | |
| receive(precice::span< double > itemsToReceive) | precice::m2n::M2N | |
| receive(int &itemToReceive) | precice::m2n::M2N | |
| requestPrimaryRankConnection(const std::string &acceptorName, const std::string &requesterName, std::string_view configHash) | precice::m2n::M2N | |
| requestSecondaryRanksConnection(const std::string &acceptorName, const std::string &requesterName) | precice::m2n::M2N | |
| requestSecondaryRanksPreConnection(const std::string &acceptorName, const std::string &requesterName) | precice::m2n::M2N | |
| scatterAllCommunicationMap(std::map< int, std::vector< int > > &localCommunicationMap, mesh::Mesh &mesh) | precice::m2n::M2N | |
| send(precice::span< double const > itemsToSend, int meshID, int valueDimension) | precice::m2n::M2N | |
| send(bool itemToSend) | precice::m2n::M2N | |
| send(double itemToSend) | precice::m2n::M2N | |
| send(precice::span< double const > itemsToSend) | precice::m2n::M2N | |
| send(int itemToSend) | precice::m2n::M2N | |
| usesTwoLevelInitialization() | precice::m2n::M2N | inline |
| WhiteboxAccessor | precice::m2n::M2N | friend |
| ~M2N() | precice::m2n::M2N |