X-Git-Url: http://biod.pnpi.spb.ru/gitweb/?a=blobdiff_plain;f=src%2Fgromacs%2Fmdtypes%2Fstate_propagator_data_gpu_impl.cpp;h=99c456277b9108543579c0f5ba94b3146f5e36b2;hb=0504f4b552b9713671975a3ab0864755657bd8b3;hp=618856d0ce1a6fb650ce9cc5cdcd2c6f18cd9894;hpb=f6793f9b3baa31c5f48382c5fb5295a35608cc34;p=alexxy%2Fgromacs.git diff --git a/src/gromacs/mdtypes/state_propagator_data_gpu_impl.cpp b/src/gromacs/mdtypes/state_propagator_data_gpu_impl.cpp index 618856d0ce..99c456277b 100644 --- a/src/gromacs/mdtypes/state_propagator_data_gpu_impl.cpp +++ b/src/gromacs/mdtypes/state_propagator_data_gpu_impl.cpp @@ -119,6 +119,20 @@ void StatePropagatorDataGpu::waitCoordinatesCopiedToDevice(AtomLocality /* atomL "GPU implementation."); } +void StatePropagatorDataGpu::consumeCoordinatesCopiedToDeviceEvent(AtomLocality /* atomLocality */) +{ + GMX_ASSERT(!impl_, + "A CPU stub method from GPU state propagator data was called instead of one from " + "GPU implementation."); +} + +void StatePropagatorDataGpu::resetCoordinatesCopiedToDeviceEvent(AtomLocality /* atomLocality */) +{ + GMX_ASSERT(!impl_, + "A CPU stub method from GPU state propagator data was called instead of one from " + "GPU implementation."); +} + void StatePropagatorDataGpu::setXUpdatedOnDeviceEvent(GpuEventSynchronizer* /* xUpdatedOnDeviceEvent */) { GMX_ASSERT(!impl_, @@ -223,6 +237,13 @@ GpuEventSynchronizer* StatePropagatorDataGpu::fReducedOnDevice(AtomLocality /*at return nullptr; } +void StatePropagatorDataGpu::consumeForcesReducedOnDeviceEvent(AtomLocality /*atomLocality*/) +{ + GMX_ASSERT(!impl_, + "A CPU stub method from GPU state propagator data was called instead of one from " + "GPU implementation."); +} + GpuEventSynchronizer* StatePropagatorDataGpu::fReadyOnDevice(AtomLocality /*atomLocality*/) { GMX_ASSERT(!impl_,