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 |