This is the complete list of members for halo, including all inherited members.
| communicationBuffers | halo | protected |
| CommunicationBuffers() | halo | inline |
| CreateLocalHaloExtents(const pcpp::IndexIntervalType &globalExtent, const pcpp::IndexIntervalType &partitionExtent, std::vector< size_t > &haloSizes) | halo | |
| CreateLocalHaloExtents(std::vector< size_t > &haloSizes) | halo | |
| CreateMessageBuffers(int numComponents, int componentSize=8) | halo | |
| CreateRemoteHaloExtents(const pcpp::IndexIntervalType &globalExtent, const pcpp::IndexIntervalType &partitionExtent, std::vector< size_t > &haloSizes) | halo | |
| CreateRemoteHaloExtents(std::vector< size_t > &haloSizes) | halo | |
| CreateSimpleRecvIndices() | halo | |
| CreateSimpleSendIndices() | halo | |
| CreateThreadRecvIndices(int threadId) | halo | |
| CreateThreadSendIndices(int threadId) | halo | |
| DestroyAll() | halo | |
| DestroyMessageBuffer(int messageId) | halo | |
| doFill | halo | protected |
| Fill() | halo | inline |
| GlobalExtent() | halo | inline |
| globalGridExtent | halo | protected |
| globalPartitionExtent | halo | protected |
| halo() | halo | inline |
| halo(const pcpp::IndexIntervalType &inGlobalExtent, const pcpp::IndexIntervalType &inPartitionExtent) | halo | inline |
| haloRecvIndices | halo | protected |
| haveNeighbor | halo | protected |
| haveRecvData | halo | protected |
| haveSendData | halo | protected |
| localBufferSizes | halo | protected |
| localHaloBufferExtents | halo | protected |
| LocalHaloBufferExtents() const | halo | inline |
| localHaloExtents | halo | protected |
| LocalHaloExtents() | halo | inline |
| localPartitionExtent | halo | protected |
| numPointsBuffer | halo | protected |
| numThreads | halo | protected |
| NumThreads() | halo | inline |
| PackMessageBuffers(const int messageId, const int componentId, const int numComponents, const double *sourceBuffer) | halo | |
| PackMessageBuffers(const int messageId, const int componentId, const int numComponents, const int *sourceBuffer) | halo | |
| PackMessageBuffers(const int messageId, const int componentId, const int numComponents, const double *sourceBuffer, const int threadId) | halo | |
| PackMessageBuffers(const int messageId, const int componentId, const int numComponents, const int *sourceBuffer, const int threadId) | halo | |
| PartitionExtent() | halo | inline |
| PeriodicDirs() | halo | inline |
| periodicDirs | halo | protected |
| ReceiveMessage(const int messageId, const std::vector< int > &neighborRanks, fixtures::CommunicatorType &inComm) | halo | |
| recvCollisions | halo | protected |
| RecvIndices() const | halo | inline |
| recvIndices | halo | protected |
| remoteHaloBufferExtents | halo | protected |
| RemoteHaloBufferExtents() const | halo | inline |
| remoteHaloExtents | halo | protected |
| RemoteHaloExtents() | halo | inline |
| ReportSimpleBufferContents(std::ostream &outStream) | halo | |
| sendCollisions | halo | protected |
| sendExtents | halo | protected |
| sendIndices | halo | protected |
| SendIndices() const | halo | inline |
| SendMessage(const int messageId, const std::vector< int > &neighborRanks, fixtures::CommunicatorType &inComm) | halo | |
| SetFill(bool yesno) | halo | inline |
| SetGridInterval(const pcpp::IndexIntervalType &inExtent) | halo | inline |
| SetLocalBufferSizes(const std::vector< size_t > &inBufferSizes) | halo | |
| SetLocalHaloExtents(const std::vector< pcpp::IndexIntervalType > haloExtents) | halo | |
| SetLocalPartitionExtent(const pcpp::IndexIntervalType &inExtent) | halo | inline |
| SetNeighbors(const std::vector< bool > &inNeighbors) | halo | inline |
| SetNumThreads(int numThreadsIn) | halo | |
| SetPartitionInterval(const pcpp::IndexIntervalType &inExtent) | halo | inline |
| SetPeriodicDirs(const std::vector< int > &inPeriodic) | halo | inline |
| SetRemoteHaloExtents(const std::vector< pcpp::IndexIntervalType > haloExtents) | halo | |
| SetThreadExtent(int myThreadId, pcpp::IndexIntervalType threadInterval) | halo | |
| threadBufferExtents | halo | protected |
| threadExtents | halo | protected |
| threadHaloBufferIndices | halo | protected |
| threadRecvBufferIndices | halo | protected |
| threadRecvIndices | halo | protected |
| threadSendBufferIndices | halo | protected |
| threadSendIndices | halo | protected |
| UnPackMessageBuffers(const int messageId, const int componentId, const int numComponents, double *targetBuffer) | halo | |
| UnPackMessageBuffers(const int messageId, const int componentId, const int numComponents, double *targetBuffer, const int threadId) | halo | |
| UnPackMessageBuffers(const int messageId, const int componentId, const int numComponents, int *targetBuffer) | halo | |
| UnPackMessageBuffers(const int messageId, const int componentId, const int numComponents, int *targetBuffer, const int threadId) | halo | |
| UnpackSimpleRecvBuffers(int threadId) | halo | |
| ~halo() | halo | inline |