Further improve getDDGridSetup
[alexxy/gromacs.git] / src / gromacs / domdec / dlbtiming.h
index 8834e3d3b0dcb6b3d57b215671477c40814b1488..ebd84e6eac4c4bbbf8ecdd61b212ad6319f40b9b 100644 (file)
@@ -86,7 +86,7 @@ class DDBalanceRegionHandler
     public:
         //! Constructor, pass a pointer to t_commrec or nullptr when not using domain decomposition
         DDBalanceRegionHandler(const t_commrec *cr) :
-            useBalancingRegion_(havePPDomainDecomposition(cr)),
+            useBalancingRegion_(cr != nullptr ? havePPDomainDecomposition(cr) : false),
             dd_(cr != nullptr ? cr->dd : nullptr)
         {
         }