diff --git a/src/SIM/SIMinput.C b/src/SIM/SIMinput.C index 1d8e927e..a17f875c 100644 --- a/src/SIM/SIMinput.C +++ b/src/SIM/SIMinput.C @@ -1430,7 +1430,7 @@ bool SIMinput::refine (const LR::RefineData& prm, Vectors& sol) std::vector prmloc(myModel.size(),LR::RefineData(prm)); std::vector refineIndices(myModel.size()); std::vector conformingIndices(myModel.size()); - bool changed = true; + bool changed = !this->getPatch(1)->isShared(); while (changed) { changed = false; for (size_t i = 0; i < myModel.size(); i++)