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

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

__read(T *dest, int n, MPI_Datatype type)oofem::DynamicCommunicationBufferinlineprotected
__write(T *src, int n, MPI_Datatype type)oofem::DynamicCommunicationBufferinlineprotected
active_packetoofem::DynamicCommunicationBufferprotected
active_rankoofem::DynamicCommunicationBufferprotected
active_tagoofem::DynamicCommunicationBufferprotected
allocateNewPacket(int)oofem::DynamicCommunicationBufferprotected
bcast(int root) overrideoofem::DynamicCommunicationBuffervirtual
clear()oofem::DynamicCommunicationBufferprotected
CommunicationBuffer(MPI_Comm comm, std::size_t size, bool dynamic=0)oofem::CommunicationBufferinline
CommunicationBuffer(MPI_Comm comm, bool dynamic=0)oofem::CommunicationBufferinline
communicatoroofem::CommunicationBufferprotected
completedoofem::DynamicCommunicationBufferprotected
DCB_Mode enum nameoofem::DynamicCommunicationBufferprotected
DCB_null enum valueoofem::DynamicCommunicationBufferprotected
DCB_receive enum valueoofem::DynamicCommunicationBufferprotected
DCB_send enum valueoofem::DynamicCommunicationBufferprotected
DynamicCommunicationBuffer(MPI_Comm comm, std::size_t size, bool dynamic=0)oofem::DynamicCommunicationBuffer
DynamicCommunicationBuffer(MPI_Comm comm, bool dynamic=0)oofem::DynamicCommunicationBuffer
freePacket(CommunicationPacket *)oofem::DynamicCommunicationBufferprotected
giveFitSize(MPI_Datatype type, int availableSpace, int arrySize)oofem::DynamicCommunicationBufferprotected
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() overrideoofem::DynamicCommunicationBuffervirtual
initForPacking() overrideoofem::DynamicCommunicationBuffervirtual
initForUnpacking() overrideoofem::DynamicCommunicationBuffervirtual
iRecv(int source, int tag, std::size_t count=0) overrideoofem::DynamicCommunicationBuffervirtual
iSend(int dest, int tag) overrideoofem::DynamicCommunicationBuffervirtual
modeoofem::DynamicCommunicationBufferprotected
number_of_packetsoofem::DynamicCommunicationBufferprotected
packet_listoofem::DynamicCommunicationBufferprotected
packetPooloofem::DynamicCommunicationBufferprotectedstatic
popNewRecvPacket()oofem::DynamicCommunicationBufferprotected
printInfo()oofem::DynamicCommunicationBufferinlinestatic
pushNewRecvPacket(CommunicationPacket *)oofem::DynamicCommunicationBufferprotected
read(int *dest, std::size_t n) overrideoofem::DynamicCommunicationBufferinlinevirtual
read(long *dest, std::size_t n) overrideoofem::DynamicCommunicationBufferinlinevirtual
read(unsigned long *dest, std::size_t n) overrideoofem::DynamicCommunicationBufferinlinevirtual
read(double *dest, std::size_t n) overrideoofem::DynamicCommunicationBufferinlinevirtual
read(char *dest, std::size_t n) overrideoofem::DynamicCommunicationBufferinlinevirtual
oofem::CommunicationBuffer::read(bool &data) overrideoofem::CommunicationBuffervirtual
oofem::CommunicationBuffer::read(int &data)oofem::CommunicationBufferinline
oofem::CommunicationBuffer::read(unsigned long &data)oofem::CommunicationBufferinline
oofem::CommunicationBuffer::read(long &data)oofem::CommunicationBufferinline
oofem::CommunicationBuffer::read(double &data)oofem::CommunicationBufferinline
oofem::CommunicationBuffer::read(char &data)oofem::CommunicationBufferinline
oofem::CommunicationBuffer::read(std ::string &data)oofem::CommunicationBuffer
receiveCompleted()oofem::DynamicCommunicationBufferprotected
recvItoofem::DynamicCommunicationBufferprotected
resize(std::size_t newSize) overrideoofem::DynamicCommunicationBufferinlinevirtual
sendCompleted()oofem::DynamicCommunicationBufferprotected
testCompletion() overrideoofem::DynamicCommunicationBuffervirtual
waitCompletion() overrideoofem::DynamicCommunicationBuffervirtual
write(const int *src, std::size_t n) overrideoofem::DynamicCommunicationBufferinlinevirtual
write(const long *src, std::size_t n) overrideoofem::DynamicCommunicationBufferinlinevirtual
write(const unsigned long *src, std::size_t n) overrideoofem::DynamicCommunicationBufferinlinevirtual
write(const double *src, std::size_t n) overrideoofem::DynamicCommunicationBufferinlinevirtual
write(const char *src, std::size_t n) overrideoofem::DynamicCommunicationBufferinlinevirtual
oofem::CommunicationBuffer::write(bool data) overrideoofem::CommunicationBuffervirtual
oofem::CommunicationBuffer::write(int data)oofem::CommunicationBufferinline
oofem::CommunicationBuffer::write(unsigned long data)oofem::CommunicationBufferinline
oofem::CommunicationBuffer::write(long data)oofem::CommunicationBufferinline
oofem::CommunicationBuffer::write(double data)oofem::CommunicationBufferinline
oofem::CommunicationBuffer::write(char data)oofem::CommunicationBufferinline
oofem::CommunicationBuffer::write(const std ::string &data)oofem::CommunicationBuffer
oofem::CommunicationBuffer::write(const char *data)oofem::CommunicationBufferinline
~CommunicationBuffer()oofem::CommunicationBufferinlinevirtual
~DataStream()oofem::DataStreaminlinevirtual
~DynamicCommunicationBuffer()oofem::DynamicCommunicationBuffervirtual

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