return std::make_tuple(0, 0);
}
-DeviceBuffer<float> StatePropagatorDataGpu::getCoordinates()
+DeviceBuffer<RVec> StatePropagatorDataGpu::getCoordinates()
{
GMX_ASSERT(false,
"A CPU stub method from GPU state propagator data was called instead of one from "
"GPU implementation.");
- return DeviceBuffer<float>{};
+ return {};
}
GpuEventSynchronizer* StatePropagatorDataGpu::getCoordinatesReadyOnDeviceEvent(
}
-DeviceBuffer<float> StatePropagatorDataGpu::getVelocities()
+DeviceBuffer<RVec> StatePropagatorDataGpu::getVelocities()
{
GMX_ASSERT(false,
"A CPU stub method from GPU state propagator data was called instead of one from "
"GPU implementation.");
- return DeviceBuffer<float>{};
+ return {};
}
void StatePropagatorDataGpu::copyVelocitiesToGpu(const gmx::ArrayRef<const gmx::RVec> /* h_v */,
}
-DeviceBuffer<float> StatePropagatorDataGpu::getForces()
+DeviceBuffer<RVec> StatePropagatorDataGpu::getForces()
{
GMX_ASSERT(false,
"A CPU stub method from GPU state propagator data was called instead of one from "
"GPU implementation.");
- return DeviceBuffer<float>{};
+ return {};
}
void StatePropagatorDataGpu::copyForcesToGpu(const gmx::ArrayRef<const gmx::RVec> /* h_f */,