#include <ELComm.h>
Inheritance diagram for elc::ELComm< N, T >:

Public Member Functions | |
Constructors etc. | |
| ELComm (const MPI_Comm comm, VertexIdentifierStyle vertexIdentifierStyle) | |
| Constructor. | |
| virtual | ~ELComm () |
| Destructor. | |
Protected Types | |
| typedef T | Number |
| The number type. | |
|
typedef ads::FixedArray< N, Number > | Point |
| A Cartesian point. | |
| typedef geom::BBox< N, Number > | BBox |
| A bounding box. | |
| typedef MPI_Request | MpiRequest |
| An MPI request. | |
| typedef MPI_Status | MpiStatus |
| Status for an MPI request. | |
| TagIdentifiers | |
| TagPositions | |
| TagVelocities | |
| TagPressures | |
| TagFaceData | |
| enum | { TagIdentifiers, TagPositions, TagVelocities, TagPressures, TagFaceData } |
| Tags for the different communications. | |
Protected Attributes | |
| MPI_Comm | _comm |
| The group that includes both the Eulerian and Lagrangian processors. | |
| MPI_Datatype | _mpiNumber |
| The MPI number type. | |
| VertexIdentifierStyle | _vertexIdentifierStyle |
| The vertex identifier style. | |
| N | is the space dimension. 1, 2 and 3 are supported. | |
| T | is the floating point number type. |
1.4.7