Add PP decomposition simluationWorkload flags
[alexxy/gromacs.git] / src / gromacs / mdtypes / simulation_workload.h
index 0d7ffe82255d5cf03a7187a92ce9adaf7999a73b..256d8366b88d23b96f6a9c14c657fa1736708d67 100644 (file)
@@ -180,6 +180,10 @@ public:
     bool useGpuUpdate = false;
     //! If buffer operations are performed on GPU.
     bool useGpuBufferOps = false;
+    //! If PP domain decomposition is active.
+    bool havePpDomainDecomposition = false;
+    //! If domain decomposition halo exchange is performed on CPU (in CPU-only runs or with staged GPU communication).
+    bool useCpuHaloExchange = false;
     //! If domain decomposition halo exchange is performed on GPU.
     bool useGpuHaloExchange = false;
     //! If direct PP-PME communication between GPU is used.