| bcast(int root) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| oofem::MPIBuffer::bcast(MPI_Comm communicator, int root) | oofem::MPIBuffer | |
| buff | oofem::MPIBuffer | protected |
| CommunicationBuffer(MPI_Comm comm, std::size_t size, bool dynamic=0) | oofem::CommunicationBuffer | inline |
| CommunicationBuffer(MPI_Comm comm, bool dynamic=0) | oofem::CommunicationBuffer | inline |
| communicator | oofem::CommunicationBuffer | protected |
| curr_pos | oofem::MPIBuffer | protected |
| dump() | oofem::MPIBuffer | |
| giveAvailableSpace() | oofem::MPIBuffer | inline |
| givePackSize(MPI_Comm communicator, MPI_Datatype type, std::size_t size) | oofem::MPIBuffer | |
| givePackSizeOfBool(std::size_t count) override | oofem::CommunicationBuffer | virtual |
| givePackSizeOfChar(std::size_t count) override | oofem::CommunicationBuffer | virtual |
| givePackSizeOfDouble(std::size_t count) override | oofem::CommunicationBuffer | virtual |
| givePackSizeOfInt(std::size_t count) override | oofem::CommunicationBuffer | virtual |
| givePackSizeOfLong(std::size_t count) override | oofem::CommunicationBuffer | virtual |
| givePackSizeOfSizet(std::size_t count) override | oofem::CommunicationBuffer | virtual |
| givePosition() | oofem::MPIBuffer | inlineprivate |
| giveRequest() | oofem::MPIBuffer | inline |
| giveSize() | oofem::MPIBuffer | inline |
| init() override | oofem::StaticCommunicationBuffer | inlinevirtual |
| initForPacking() override | oofem::StaticCommunicationBuffer | inlinevirtual |
| initForUnpacking() override | oofem::StaticCommunicationBuffer | inlinevirtual |
| iRecv(int source, int tag, std::size_t count=0) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| oofem::MPIBuffer::iRecv(MPI_Comm communicator, int source, int tag, std::size_t count=0) | oofem::MPIBuffer | virtual |
| isDynamic | oofem::MPIBuffer | protected |
| iSend(int dest, int tag) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| oofem::MPIBuffer::iSend(MPI_Comm communicator, int dest, int tag) | oofem::MPIBuffer | virtual |
| MPIBuffer(std::size_t size, bool dynamic=0) | oofem::MPIBuffer | |
| MPIBuffer(bool dynamic=0) | oofem::MPIBuffer | |
| packArray(MPI_Comm communicator, const void *src, std::size_t n, MPI_Datatype type) | oofem::MPIBuffer | |
| read(int *dest, std::size_t n) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| read(long *dest, std::size_t n) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| read(unsigned long *dest, std::size_t n) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| read(double *dest, std::size_t n) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| read(char *dest, std::size_t n) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| read(bool &data) override | oofem::StaticCommunicationBuffer | virtual |
| read(int &data) | oofem::StaticCommunicationBuffer | inline |
| read(unsigned long &data) | oofem::StaticCommunicationBuffer | inline |
| read(long &data) | oofem::StaticCommunicationBuffer | inline |
| read(double &data) | oofem::StaticCommunicationBuffer | inline |
| read(char &data) | oofem::StaticCommunicationBuffer | inline |
| read(std ::string &data) | oofem::StaticCommunicationBuffer | |
| request | oofem::MPIBuffer | protected |
| resize(std::size_t newSize) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| size | oofem::MPIBuffer | protected |
| StaticCommunicationBuffer(MPI_Comm comm, int size, bool dynamic=0) | oofem::StaticCommunicationBuffer | inline |
| StaticCommunicationBuffer(MPI_Comm comm, bool dynamic=0) | oofem::StaticCommunicationBuffer | inline |
| testCompletion() override | oofem::StaticCommunicationBuffer | inlinevirtual |
| testCompletion(int &source, int &tag) | oofem::StaticCommunicationBuffer | inline |
| unpackArray(MPI_Comm communicator, void *dest, std::size_t n, MPI_Datatype type) | oofem::MPIBuffer | |
| waitCompletion() override | oofem::StaticCommunicationBuffer | inlinevirtual |
| write(const int *src, std::size_t n) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| write(const long *src, std::size_t n) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| write(const unsigned long *src, std::size_t n) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| write(const double *src, std::size_t n) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| write(const char *src, std::size_t n) override | oofem::StaticCommunicationBuffer | inlinevirtual |
| write(bool data) override | oofem::StaticCommunicationBuffer | virtual |
| write(int data) | oofem::StaticCommunicationBuffer | inline |
| write(unsigned long data) | oofem::StaticCommunicationBuffer | inline |
| write(long data) | oofem::StaticCommunicationBuffer | inline |
| write(double data) | oofem::StaticCommunicationBuffer | inline |
| write(char data) | oofem::StaticCommunicationBuffer | inline |
| write(const std ::string &data) | oofem::StaticCommunicationBuffer | |
| write(const char *data) | oofem::StaticCommunicationBuffer | inline |
| ~CommunicationBuffer() | oofem::CommunicationBuffer | inlinevirtual |
| ~DataStream() | oofem::DataStream | inlinevirtual |
| ~MPIBuffer() | oofem::MPIBuffer | virtual |
| ~StaticCommunicationBuffer() | oofem::StaticCommunicationBuffer | inlinevirtual |