message: Compressing the fix to be a bit nicer.
diff: @@ -127,20 +127,13 @@ public:
  GridCell res;
  if(gridRes != nullptr){
  - if(NDIMS == 2){
  - res = GridCell::make_point(gridRes[0], gridRes[1]);
  + res = GridCell(gridRes, NDIMS);
  }
  - else if(NDIMS == 3){
  - res = GridCell::make_point(gridRes[0], gridRes[1], gridRes[2]);
  - }
  - }
  -
  - const GridCell* pRes =
  - (gridRes != nullptr) ? &res : nullptr;
  initialize(
  SpatialBoundingBox( SpacePoint(bbMin), SpacePoint(bbMax) ),
  - pRes, numElts);
  + (gridRes != nullptr) ? &res : nullptr,
  + numElts);
  }
  /*! Predicate to check if the ImplicitGrid has been initialized */
  