|
PanNDE
|
This is the complete list of members for PanNDE::Communicator, including all inherited members.
| allGatherValue(double value, std::shared_ptr< PanNDE::ArrayFactory< double >> maker)=0 | PanNDE::Communicator | pure virtual |
| allGatherValue(int32_t value, std::shared_ptr< PanNDE::ArrayFactory< int32_t >> maker)=0 | PanNDE::Communicator | pure virtual |
| allGatherValue(int64_t value, std::shared_ptr< PanNDE::ArrayFactory< int64_t >> maker)=0 | PanNDE::Communicator | pure virtual |
| barrier()=0 | PanNDE::Communicator | pure virtual |
| broadcastArray(std::shared_ptr< PanNDE::Array< double >> &array, int sender=0)=0 | PanNDE::Communicator | pure virtual |
| broadcastArray(std::shared_ptr< PanNDE::Array< int32_t >> &array, int sender=0)=0 | PanNDE::Communicator | pure virtual |
| broadcastArray(std::shared_ptr< PanNDE::Array< int64_t >> &array, int sender=0)=0 | PanNDE::Communicator | pure virtual |
| broadcastValue(double *value, int sender=0)=0 | PanNDE::Communicator | pure virtual |
| broadcastValue(int32_t *value, int sender=0)=0 | PanNDE::Communicator | pure virtual |
| broadcastValue(int64_t *value, int sender=0)=0 | PanNDE::Communicator | pure virtual |
| determineExchangePattern(std::shared_ptr< PanNDE::Mesh > mesh)=0 | PanNDE::Communicator | pure virtual |
| Finalize()=0 | PanNDE::Communicator | pure virtual |
| getGlobalId()=0 | PanNDE::Communicator | pure virtual |
| getNumberOfAllProcesses()=0 | PanNDE::Communicator | pure virtual |
| getNumberOfProcesses()=0 | PanNDE::Communicator | pure virtual |
| getProcessId()=0 | PanNDE::Communicator | pure virtual |
| Init(int &argc, char **&argv)=0 | PanNDE::Communicator | pure virtual |
| Init(int &argc, char **&argv, std::shared_ptr< PanNDE::Mesh > mesh)=0 | PanNDE::Communicator | pure virtual |
| recvArray(std::shared_ptr< PanNDE::ArrayFactory< double >> maker, int sender)=0 | PanNDE::Communicator | pure virtual |
| recvArray(std::shared_ptr< PanNDE::ArrayFactory< int32_t >> maker, int sender)=0 | PanNDE::Communicator | pure virtual |
| recvArray(std::shared_ptr< PanNDE::ArrayFactory< int64_t >> maker, int sender)=0 | PanNDE::Communicator | pure virtual |
| recvValue(double *value, int sender)=0 | PanNDE::Communicator | pure virtual |
| recvValue(int32_t *value, int sender)=0 | PanNDE::Communicator | pure virtual |
| recvValue(int64_t *value, int sender)=0 | PanNDE::Communicator | pure virtual |
| sendArray(std::shared_ptr< PanNDE::Array< double >> array, int receiver)=0 | PanNDE::Communicator | pure virtual |
| sendArray(double *array, int N, int receiver)=0 | PanNDE::Communicator | pure virtual |
| sendArray(std::shared_ptr< PanNDE::Array< int32_t >> array, int receiver)=0 | PanNDE::Communicator | pure virtual |
| sendArray(int32_t *array, int N, int receiver)=0 | PanNDE::Communicator | pure virtual |
| sendArray(std::shared_ptr< PanNDE::Array< int64_t >> array, int receiver)=0 | PanNDE::Communicator | pure virtual |
| sendArray(int64_t *array, int N, int receiver)=0 | PanNDE::Communicator | pure virtual |
| sendValue(double value, int receiver)=0 | PanNDE::Communicator | pure virtual |
| sendValue(int32_t value, int receiver)=0 | PanNDE::Communicator | pure virtual |
| sendValue(int64_t value, int receiver)=0 | PanNDE::Communicator | pure virtual |
| setupDataLinks(std::string keyname, std::shared_ptr< PanNDE::Field > field)=0 | PanNDE::Communicator | pure virtual |
| setupDataLinks(std::shared_ptr< PanNDE::FieldBundle > fields)=0 | PanNDE::Communicator | pure virtual |
| startHaloExchange(std::string keyname)=0 | PanNDE::Communicator | pure virtual |
| waitall()=0 | PanNDE::Communicator | pure virtual |
| waitUntilDone(std::string keyname)=0 | PanNDE::Communicator | pure virtual |