OOFEM 3.0
Loading...
Searching...
No Matches
oofem::CommunicationBuffer Member List

This is the complete list of members for oofem::CommunicationBuffer, including all inherited members.

bcast(int root)=0oofem::CommunicationBufferpure virtual
CommunicationBuffer(MPI_Comm comm, std::size_t size, bool dynamic=0)oofem::CommunicationBufferinline
CommunicationBuffer(MPI_Comm comm, bool dynamic=0)oofem::CommunicationBufferinline
communicatoroofem::CommunicationBufferprotected
givePackSizeOfBool(std::size_t count) overrideoofem::CommunicationBuffervirtual
givePackSizeOfChar(std::size_t count) overrideoofem::CommunicationBuffervirtual
givePackSizeOfDouble(std::size_t count) overrideoofem::CommunicationBuffervirtual
givePackSizeOfInt(std::size_t count) overrideoofem::CommunicationBuffervirtual
givePackSizeOfLong(std::size_t count) overrideoofem::CommunicationBuffervirtual
givePackSizeOfSizet(std::size_t count) overrideoofem::CommunicationBuffervirtual
init()=0oofem::CommunicationBufferpure virtual
initForPacking()=0oofem::CommunicationBufferpure virtual
initForUnpacking()=0oofem::CommunicationBufferpure virtual
iRecv(int source, int tag, std::size_t count=0)=0oofem::CommunicationBufferpure virtual
iSend(int dest, int tag)=0oofem::CommunicationBufferpure virtual
read(bool &data) overrideoofem::CommunicationBuffervirtual
read(int *data, std::size_t count)=0oofem::CommunicationBuffervirtual
read(int &data)oofem::CommunicationBufferinline
read(unsigned long *data, std::size_t count)=0oofem::CommunicationBuffervirtual
read(unsigned long &data)oofem::CommunicationBufferinline
read(long *data, std::size_t count)=0oofem::CommunicationBuffervirtual
read(long &data)oofem::CommunicationBufferinline
read(double *data, std::size_t count)=0oofem::CommunicationBuffervirtual
read(double &data)oofem::CommunicationBufferinline
read(char *data, std::size_t count)=0oofem::CommunicationBuffervirtual
read(char &data)oofem::CommunicationBufferinline
read(std ::string &data)oofem::CommunicationBuffer
resize(std::size_t newSize)=0oofem::CommunicationBufferpure virtual
testCompletion()=0oofem::CommunicationBufferpure virtual
waitCompletion()=0oofem::CommunicationBufferpure virtual
write(bool data) overrideoofem::CommunicationBuffervirtual
write(const int *data, std::size_t count)=0oofem::CommunicationBuffervirtual
write(int data)oofem::CommunicationBufferinline
write(const unsigned long *data, std::size_t count)=0oofem::CommunicationBuffervirtual
write(unsigned long data)oofem::CommunicationBufferinline
write(const long *data, std::size_t count)=0oofem::CommunicationBuffervirtual
write(long data)oofem::CommunicationBufferinline
write(const double *data, std::size_t count)=0oofem::CommunicationBuffervirtual
write(double data)oofem::CommunicationBufferinline
write(const char *data, std::size_t count)=0oofem::CommunicationBuffervirtual
write(char data)oofem::CommunicationBufferinline
write(const std ::string &data)oofem::CommunicationBuffer
write(const char *data)oofem::CommunicationBufferinline
~CommunicationBuffer()oofem::CommunicationBufferinlinevirtual
~DataStream()oofem::DataStreaminlinevirtual

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011