bcast(int root)=0 | oofem::CommunicationBuffer | pure virtual |
CommunicationBuffer(MPI_Comm comm, int size, bool dynamic=0) | oofem::CommunicationBuffer | inline |
CommunicationBuffer(MPI_Comm comm, bool dynamic=0) | oofem::CommunicationBuffer | inline |
communicator | oofem::CommunicationBuffer | protected |
givePackSizeOfBool(int count) | oofem::CommunicationBuffer | virtual |
givePackSizeOfChar(int count) | oofem::CommunicationBuffer | virtual |
givePackSizeOfDouble(int count) | oofem::CommunicationBuffer | virtual |
givePackSizeOfInt(int count) | oofem::CommunicationBuffer | virtual |
givePackSizeOfLong(int count) | oofem::CommunicationBuffer | virtual |
init()=0 | oofem::CommunicationBuffer | pure virtual |
initForPacking()=0 | oofem::CommunicationBuffer | pure virtual |
initForUnpacking()=0 | oofem::CommunicationBuffer | pure virtual |
iRecv(int source, int tag, int count=0)=0 | oofem::CommunicationBuffer | pure virtual |
iSend(int dest, int tag)=0 | oofem::CommunicationBuffer | pure virtual |
read(bool &data) | oofem::CommunicationBuffer | virtual |
oofem::DataStream::read(int *data, int count)=0 | oofem::DataStream | pure virtual |
oofem::DataStream::read(int &data) | oofem::DataStream | inline |
oofem::DataStream::read(unsigned long *data, int count)=0 | oofem::DataStream | pure virtual |
oofem::DataStream::read(unsigned long &data) | oofem::DataStream | inline |
oofem::DataStream::read(long *data, int count)=0 | oofem::DataStream | pure virtual |
oofem::DataStream::read(long &data) | oofem::DataStream | inline |
oofem::DataStream::read(double *data, int count)=0 | oofem::DataStream | pure virtual |
oofem::DataStream::read(double &data) | oofem::DataStream | inline |
oofem::DataStream::read(char *data, int count)=0 | oofem::DataStream | pure virtual |
oofem::DataStream::read(char &data) | oofem::DataStream | inline |
oofem::DataStream::read(std::string &data) | oofem::DataStream | |
resize(int newSize)=0 | oofem::CommunicationBuffer | pure virtual |
testCompletion()=0 | oofem::CommunicationBuffer | pure virtual |
waitCompletion()=0 | oofem::CommunicationBuffer | pure virtual |
write(bool data) | oofem::CommunicationBuffer | virtual |
oofem::DataStream::write(const int *data, int count)=0 | oofem::DataStream | pure virtual |
oofem::DataStream::write(int data) | oofem::DataStream | inline |
oofem::DataStream::write(const unsigned long *data, int count)=0 | oofem::DataStream | pure virtual |
oofem::DataStream::write(unsigned long data) | oofem::DataStream | inline |
oofem::DataStream::write(const long *data, int count)=0 | oofem::DataStream | pure virtual |
oofem::DataStream::write(long data) | oofem::DataStream | inline |
oofem::DataStream::write(const double *data, int count)=0 | oofem::DataStream | pure virtual |
oofem::DataStream::write(double data) | oofem::DataStream | inline |
oofem::DataStream::write(const char *data, int count)=0 | oofem::DataStream | pure virtual |
oofem::DataStream::write(char data) | oofem::DataStream | inline |
oofem::DataStream::write(const std::string &data) | oofem::DataStream | |
oofem::DataStream::write(const char *data) | oofem::DataStream | inline |
~CommunicationBuffer() | oofem::CommunicationBuffer | inlinevirtual |
~DataStream() | oofem::DataStream | inlinevirtual |