Add separate constructor to StatePropagatorDataGpu for PME-only rank / PME tests
[alexxy/gromacs.git] / src / gromacs / mdtypes / state_propagator_data_gpu_impl.cpp
index 68d16ccd3b3622173fe2f618c69c94634f6348dc..417d488a803c3bd531d5ceda5978c0fd8f378b12 100644 (file)
@@ -64,6 +64,14 @@ StatePropagatorDataGpu::StatePropagatorDataGpu(const void *       /* pmeStream
 {
 }
 
+StatePropagatorDataGpu::StatePropagatorDataGpu(const void *       /* pmeStream       */,
+                                               const void *       /* deviceContext   */,
+                                               GpuApiCallBehavior /* transferKind    */,
+                                               int                /* paddingSize     */)
+    : impl_(nullptr)
+{
+}
+
 StatePropagatorDataGpu::StatePropagatorDataGpu(StatePropagatorDataGpu && /* other */) noexcept = default;
 
 StatePropagatorDataGpu &StatePropagatorDataGpu::operator=(StatePropagatorDataGpu && /* other */) noexcept = default;