Helper class for allocating/freeing communicators. More...
Public Member Functions | |
communicator (const label parent, const labelList &subRanks, const bool doPstream) | |
~communicator () | |
operator label () const | |
Private Member Functions | |
communicator (const communicator &) | |
Disallow copy and assignment. More... | |
void | operator= (const communicator &) |
Private Attributes | |
label | comm_ |
Helper class for allocating/freeing communicators.
Definition at line 294 of file UPstream.H.
|
private |
Disallow copy and assignment.
|
inline |
Definition at line 305 of file UPstream.H.
|
inline |
Definition at line 314 of file UPstream.H.
References UPstream::communicator::comm_, and UPstream::freeCommunicator().
|
private |
|
inline |
Definition at line 319 of file UPstream.H.
References UPstream::communicator::comm_.
|
private |
Definition at line 296 of file UPstream.H.
Referenced by UPstream::communicator::operator label(), and UPstream::communicator::~communicator().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.