|
| Impl (bool allocateGrids, MPI_Comm, ArrayRef< const int > gridSizesInXForEachRank, ArrayRef< const int > gridSizesInYForEachRank, const int, bool performOutOfPlaceFFT, const DeviceContext &context, const DeviceStream &pmeStream, ivec realGridSize, ivec realGridSizePadded, ivec complexGridSizePadded, DeviceBuffer< float > *realGrid, DeviceBuffer< float > *complexGrid) |
| Default constructor. More...
|
|
|
VkFFTConfiguration | configuration_ |
|
VkFFTApplication | application_ |
|
VkFFTLaunchParams | launchParams_ |
|
uint64_t | bufferSize_ |
|
uint64_t | inputBufferSize_ |
|
cl_context | context_ |
|
cl_device_id | device_ |
|
cl_command_queue | commandQueue_ |
|
DeviceBuffer< float > | realGrid_ |
|
gmx::Gpu3dFft::ImplOclVkfft::Impl::Impl |
( |
bool |
allocateGrids, |
|
|
MPI_Comm |
, |
|
|
ArrayRef< const int > |
gridSizesInXForEachRank, |
|
|
ArrayRef< const int > |
gridSizesInYForEachRank, |
|
|
const int |
, |
|
|
bool |
performOutOfPlaceFFT, |
|
|
const DeviceContext & |
context, |
|
|
const DeviceStream & |
pmeStream, |
|
|
ivec |
realGridSize, |
|
|
ivec |
realGridSizePadded, |
|
|
ivec |
complexGridSizePadded, |
|
|
DeviceBuffer< float > * |
realGrid, |
|
|
DeviceBuffer< float > * |
complexGrid |
|
) |
| |
The documentation for this class was generated from the following file: