mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Do not add same case more than once in a grid case group
p4#: 21030
This commit is contained in:
@@ -342,3 +342,22 @@ void RimIdenticalGridCaseGroup::clearActiveCellUnions()
|
||||
m_unionOfFractureActiveCells = new RigActiveCellInfo;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool RimIdenticalGridCaseGroup::contains(RimReservoir* reservoir) const
|
||||
{
|
||||
CVF_ASSERT(reservoir);
|
||||
|
||||
for (size_t i = 0; i < caseCollection()->reservoirs().size(); i++)
|
||||
{
|
||||
RimReservoir* rimReservoir = caseCollection()->reservoirs()[i];
|
||||
if (reservoir->caseName == reservoir->caseName)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user