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.
|
|