Host data structure used to store data related to PME halo exchange, staging buffers for MPI communication.
|
|
int | gridSizeX |
| | local grid dimension along X-dimension
|
| |
|
int | gridSizeY |
| | local grid dimension along Y-dimension
|
| |
gmx::EnumerationArray
< gmx::DirectionX, int > | haloSizeX |
| | halo sizes to be used in X-dimension
|
| |
gmx::EnumerationArray
< gmx::DirectionY, int > | haloSizeY |
| | halo sizes to be used in Y-dimension
|
| |
gmx::EnumerationArray
< gmx::DirectionX, int > | ranksX |
| | rank of neighbours in X-dimension
|
| |
gmx::EnumerationArray
< gmx::DirectionY, int > | ranksY |
| | rank of neighbours in Y-dimension
|
| |
gmx::EnumerationArray
< gmx::DirectionX,
gmx::EnumerationArray
< gmx::DirectionY,
DeviceBuffer< float > > > | d_sendGrids |
| | Buffer used to send PME grid overlap region.
|
| |
gmx::EnumerationArray
< gmx::DirectionX,
gmx::EnumerationArray
< gmx::DirectionY,
DeviceBuffer< float > > > | d_recvGrids |
| | Buffer used to recv PME grid overlap region.
|
| |
gmx::EnumerationArray
< gmx::DirectionX,
gmx::EnumerationArray
< gmx::DirectionY, int > > | overlapSendSize |
| | Buffer size used to send PME grid overlap region.
|
| |
gmx::EnumerationArray
< gmx::DirectionX,
gmx::EnumerationArray
< gmx::DirectionY, int > > | overlapSendCapacity |
| | Buffer capacity used to send PME grid overlap region.
|
| |
gmx::EnumerationArray
< gmx::DirectionX,
gmx::EnumerationArray
< gmx::DirectionY, int > > | overlapRecvSize |
| | Buffer size used to recv PME grid overlap region.
|
| |
gmx::EnumerationArray
< gmx::DirectionX,
gmx::EnumerationArray
< gmx::DirectionY, int > > | overlapRecvCapacity |
| | Buffer capacity used to recv PME grid overlap region.
|
| |