C++ mpi module for stochmagnet_main Package
MPI_CoreToCoreWMessage< T > Member List

This is the complete list of members for MPI_CoreToCoreWMessage< T >, including all inherited members.

CORE_Object()CORE_Objectprotected
DisableMemoryStack()CORE_Objectinlinestatic
EnableMemoryStack(const tBoolean &isMemoryChecked)CORE_Objectinlinestatic
EnableMemoryStack()CORE_Objectinlinestatic
exchange(const MPI_Environment &env, const tMPICoreId &dstCore, std::valarray< T > &data, const tMPITag &tag) overrideMPI_CoreToCoreWMessage< T >inlinevirtual
Exchange(const MPI_Environment &env, const tMPICoreId &dstCore, const tMPICoreId &srcCore, T *data, const int &nData, const tMPITag &sentTag, const tMPITag &receivedTag, MPI_Status &status)MPI_CoreToCoreWMessage< T >inlinestatic
Exchange(const MPI_Environment &env, const tMPICoreId &dstCore, T *data, const int &nData, const tMPITag &sentTag, const tMPITag &receivedTag, MPI_Status &status)MPI_CoreToCoreWMessage< T >inlinestatic
Exchange(const MPI_Environment &env, const tMPICoreId &dstCore, const tMPICoreId &srcCore, T *data, const int &nData, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
Exchange(const MPI_Environment &env, const tMPICoreId &dstCore, const tMPICoreId &srcCore, std::valarray< T > &data, const tMPITag &sendTag, const tMPITag &receivedTag)MPI_CoreToCoreWMessage< T >inlinestatic
Exchange(const MPI_Environment &env, const tMPICoreId &dstCore, std::valarray< T > &data, const tMPITag &tag, tMPIStatus &status)MPI_CoreToCoreWMessage< T >inlinestatic
Exchange(const MPI_Environment &env, const tMPICoreId &dstCore, std::valarray< T > &data, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
Exchange(const MPI_Environment &env, const tMPICoreId &dstCore, T *data, const int &nData, const tMPIType &dataType, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
getClassName() constCORE_Objectinline
getConstSharedPointer() constCORE_Objectinline
getContentsMemorySize() const overrideMPI_CoreToCoreWMessage< T >inlinevirtual
getElementsNumber(tMPICount &nElements) overrideMPI_CoreToCoreWMessage< T >inlinevirtual
GetElementsNumber(const MPI_Environment &env, const tMPICoreId &srcCore, const tMPITag &tag, tMPIStatus &status, tMPICount &nElements)MPI_CoreToCoreWMessage< T >inlinestatic
GetElementsNumber(const tMPIStatus &status, tMPICount &nElements)MPI_CoreToCoreWMessage< T >inline
getIdentityString() constCORE_Objectinline
getMemorySize() const overrideMPI_CoreToCoreWMessage< T >inlinevirtual
getPointerString() constCORE_Objectinline
GetRegisteredClassesNumber()CORE_Objectinlinestatic
getSharedPointer()CORE_Objectinline
isFinished() overrideMPI_CoreToCoreWMessage< T >inlinevirtual
isInstanceOf() constCORE_Objectinline
IsMemoryStackEnabled()CORE_Objectinlinestatic
MemoryStackToString()CORE_Objectinlinestatic
MPI_CoreToCoreMessage()MPI_CoreToCoreMessage< T >inlineprotected
MPI_CoreToCoreWMessage()MPI_CoreToCoreWMessage< T >inline
MPI_Object(void)MPI_Objectinlineprotected
New()MPI_CoreToCoreWMessage< T >inlinestatic
receive(const MPI_Environment &env, const tMPICoreId &srcCore, std::valarray< T > &data, const tMPITag &tag) overrideMPI_CoreToCoreWMessage< T >inlinevirtual
receive(const MPI_Environment &env, const tMPICoreId &dstCore, T *buffer, const tMPICount &nData, const tMPIType &dataType, const tMPITag &tag) overrideMPI_CoreToCoreWMessage< T >inlinevirtual
Receive(const MPI_Environment &env, const tMPICoreId &srcCore, T &data, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
Receive(const MPI_Environment &env, const tMPICoreId &srcCore, T *buffer, const tMPICount &nData, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
Receive(const MPI_Environment &env, const tMPICoreId &srcCore, std::valarray< T > &data, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
Receive(const MPI_Environment &env, const tMPICoreId &srcCore, std::valarray< T > &data, const tMPITag &tag, tMPIStatus &status)MPI_CoreToCoreWMessage< T >inlinestatic
Receive(const MPI_Environment &env, const tMPICoreId &srcCore, std::valarray< T > &data, const tMPIInteger &nData, const tMPITag &tag, tMPIStatus &status)MPI_CoreToCoreWMessage< T >inlinestatic
Receive(const MPI_Environment &env, const tMPICoreId &dstCore, T *buffer, const tMPICount &nData, const tMPIType &dataType, const tMPITag &tag, tMPIStatus &status)MPI_CoreToCoreWMessage< T >inlinestatic
Receive(const MPI_Environment &env, const tMPICoreId &dstCore, T *buffer, const tMPICount &nData, const tMPIType &dataType, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
send(const MPI_Environment &env, const tMPICoreId &dstCore, const std::valarray< T > &data, const tMPITag &tag) overrideMPI_CoreToCoreWMessage< T >inlinevirtual
send(const MPI_Environment &env, const tMPICoreId &dstCore, const T *data, const tMPICount &nData, const tMPIType &dataType, const tMPITag &tag) overrideMPI_CoreToCoreWMessage< T >inlinevirtual
Send(const MPI_Environment &env, const tMPICoreId &dstCore, const T &data, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
Send(const MPI_Environment &env, const tMPICoreId &dstCore, const T *data, const tMPICount &nData, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
Send(const MPI_Environment &env, const tMPICoreId &dstCore, const std::valarray< T > &data, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
Send(const MPI_Environment &env, const tMPICoreId &dstCore, const T *data, const tMPICount &nData, const tMPIType &dataType, const tMPITag &tag)MPI_CoreToCoreWMessage< T >inlinestatic
sendNReceive(const MPI_Environment &env, const tMPICoreId &dstCore, const tMPICoreId &srcCore, const T &sentData, const tMPITag &sentTag, T &receivedData, const tMPITag &receivedTag) overrideMPI_CoreToCoreWMessage< T >inlinevirtual
sendNReceive(const MPI_Environment &env, const tMPICoreId &dstCore, const tMPICoreId &srcCore, const std::valarray< T > &sentData, const tMPITag &sentTag, std::valarray< T > &receivedData, const tMPITag &receivedTag) overrideMPI_CoreToCoreWMessage< T >inlinevirtual
sendNReceive(const MPI_Environment &env, const tMPICoreId &dstCore, const tMPICoreId &srcCore, const T *sentData, const tMPICount &nSentData, const tMPIType &sentDataType, const tMPITag &sentTag, T *receivedData, const tMPICount &nReceivedData, const tMPIType &receivedDataType, const tMPITag &receivedTag) overrideMPI_CoreToCoreWMessage< T >inlinevirtual
SendNReceive(const MPI_Environment &env, const tMPICoreId &dstCore, const tMPICoreId &srcCore, const T &sentData, const tMPITag &sentTag, T &receivedData, const tMPITag &receivedTag, tMPIStatus &status)MPI_CoreToCoreWMessage< T >inlinevirtual
SendNReceive(const MPI_Environment &env, const tMPICoreId &dstCore, const T *sentData, const int &nSentData, const tMPITag &sentTag, T *receivedData, const int &nReceivedData, const tMPITag &receivedTag)MPI_CoreToCoreWMessage< T >inlinestatic
SendNReceive(const MPI_Environment &env, const tMPICoreId &dstCore, const tMPICoreId &srcCore, const std::valarray< T > &sentData, const tMPITag &sentTag, std::valarray< T > &receivedData, const tMPITag &receivedTag, tMPIStatus &status)MPI_CoreToCoreWMessage< T >inlinestatic
SendNReceive(const MPI_Environment &env, const tMPICoreId &dstCore, const tMPICoreId &srcCore, const T *sentData, const tMPICount &nSentData, const tMPIType &sentDataType, const tMPITag &sentTag, T *receivedData, const tMPICount &nReceivedData, const tMPIType &receivedDataType, const tMPITag &receivedTag, MPI_Status &status)MPI_CoreToCoreWMessage< T >inlinestatic
SendNReceive(const MPI_Environment &env, const tMPICoreId &dstCore, const tMPICoreId &srcCore, const T *sentData, const tMPICount &nSentData, const tMPIType &sentDataType, const tMPITag &sentTag, T *receivedData, const tMPICount &nReceivedData, const tMPIType &receivedDataType, const tMPITag &receivedTag)MPI_CoreToCoreWMessage< T >inlinestatic
SendNReceive(const MPI_Environment &env, const tMPICoreId &dstCore, const T *sentData, const tMPICount &nSentData, const tMPIType &sentDataType, const tMPITag &sentTag, T *receivedData, const tMPICount &nReceivedData, const tMPIType &receivedDataType, const tMPITag &receivedTag)MPI_CoreToCoreWMessage< T >inlinestatic
toString() constCORE_Objectinlinevirtual
wait() overrideMPI_CoreToCoreWMessage< T >inlinevirtual
WaitAllMessages(const std::vector< CORE_UniquePointer< MPI_CoreToCoreMessage< T >>> &messages)MPI_CoreToCoreMessage< T >inlinestatic
~CORE_Object()CORE_Objectprotectedvirtual
~MPI_CoreToCoreMessage(void)MPI_CoreToCoreMessage< T >inlineprotectedvirtual
~MPI_CoreToCoreWMessage(void)MPI_CoreToCoreWMessage< T >inlinevirtual
~MPI_Object(void)MPI_Objectinlineprotectedvirtual