Added grid collection and reuse of MainGrid if the grids are equal

p4#: 20517
This commit is contained in:
Magne Sjaastad
2013-02-14 13:16:56 +01:00
parent 46cb61e859
commit 8f50b90216
11 changed files with 114 additions and 38 deletions

View File

@@ -35,7 +35,7 @@ TEST(RigGridCollection, BasicTest)
cvf::ref<RigEclipseCase> eclipseCase = new RigEclipseCase;
RigGridCollection gridCollection;
gridCollection.addGrid(eclipseCase.p(), mainGridA.p());
gridCollection.addCase(eclipseCase.p());
int count = mainGridA->refCount();
EXPECT_TRUE(mainGridA->refCount() == 2);
@@ -60,7 +60,7 @@ TEST(RigGridCollection, EqualTests)
cvf::ref<RigEclipseCase> eclipseCase = new RigEclipseCase;
RigGridCollection gridCollection;
gridCollection.addGrid(eclipseCase.p(), mainGridA.p());
gridCollection.addCase(eclipseCase.p());
cvf::ref<RigMainGrid> mainGridB = new RigMainGrid;