From c4d42790dd5cf15a9d9845328f05346da0203a41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jacob=20St=C3=B8ren?= Date: Fri, 4 Oct 2013 14:19:46 +0200 Subject: [PATCH] Octave Interface: Added unit test of Octave interface --- .../ResInsightIterfaceUnitTest.m | 146 + TestModels/OctaveUnitTestProject.rsp | 2957 +++++++++++++++++ 2 files changed, 3103 insertions(+) create mode 100644 OctavePlugin/OctaveScripts/ResInsightIterfaceUnitTest.m create mode 100644 TestModels/OctaveUnitTestProject.rsp diff --git a/OctavePlugin/OctaveScripts/ResInsightIterfaceUnitTest.m b/OctavePlugin/OctaveScripts/ResInsightIterfaceUnitTest.m new file mode 100644 index 0000000000..6e90916496 --- /dev/null +++ b/OctavePlugin/OctaveScripts/ResInsightIterfaceUnitTest.m @@ -0,0 +1,146 @@ +### The case with caseid 1 has to be selected/active in ResInsight when running this test-script +### Coarsening and Dual porosity is not exercised by this tes yet. We need models + + +### CaseInfo riGetCurrentCase() +printf ("===== Testing ====> riGetCurrentCase\n"); +caseInfo = riGetCurrentCase(); +caseInfo.CaseId == 1; + + +### Vector[CaseInfo] riGetSelectedCases() +printf ("===== Testing ====> riGetSelectedCases\n"); +caseInfoVector1 = riGetSelectedCases(); + + +### Vector[CaseGroupInfo] riGetCaseGroups() +printf ("===== Testing ====> riGetCaseGroups\n"); +caseGroupInfoVector = riGetCaseGroups(); + +### Vector[CaseInfo] riGetCases([CaseGroupId]) +printf ("===== Testing ====> riGetCases\n"); +caseinfoVector2 = riGetCases(); +caseinfoVector3 = riGetCases(caseGroupInfoVector(2).CaseGroupId); + +### Matrix[numActiveCells][9] riGetActiveCellInfo([CaseId], [PorosityModel = "Matrix"|"Fracture"] ) +printf ("===== Testing ====> riGetActiveCellInfo\n"); +ACInfo1 = riGetActiveCellInfo(); +ACInfo2 = riGetActiveCellInfo("Matrix"); +ACInfo3 = riGetActiveCellInfo(1, "Matrix"); + +### Matrix[numCoarseGroups][6] riGetCoarseningInfo([CaseId]) +printf ("===== Testing ====> riGetCoarseningInfo\n"); +CoarseInfo1 = riGetCoarseningInfo(); +CoarseInfo2 = riGetCoarseningInfo(1); + +### Matrix[numGrids][3] riGetGridDimensions([CaseId]) +printf ("===== Testing ====> riGetGridDimensions\n"); +GridDims1 = riGetGridDimensions(); +GridDims2 = riGetGridDimensions(1); + +### Vector[TimeStepDate] riGetTimestepDates([CaseId]) +printf ("===== Testing ====> riGetTimestepDates\n"); +TimeStepDates1 = riGetTimeStepDates(); +TimeStepDates2 = riGetTimeStepDates(1); + +### Vector[DecimalDay] riGetTimestepDays([CaseId]) +printf ("===== Testing ====> riGetTimestepDays\n"); +TimeStepDays1 = riGetTimeStepDays(); +TimeStepDays2 = riGetTimeStepDays(1); + +### Vector[PropertyInfo] riGetPropertyNames([CaseId] ], [PorosityModel = "Matrix"|"Fracture"]) +printf ("===== Testing ====> riGetPropertyNames\n"); +PropertyInfos1 = riGetPropertyNames(); +PropertyInfos2 = riGetPropertyNames(1); +PropertyInfos3 = riGetPropertyNames("Matrix"); +PropertyInfos4 = riGetPropertyNames(1, "Matrix"); + +### Matrix[numActiveCells][numTimestepsRequested] riGetActiveCellProperty([CaseId], PropertyName, [RequestedTimeSteps], [PorosityModel = "Matrix"|"Fracture"]) +printf ("===== Testing ====> riGetActiveCellProperty\n"); +ActivePropData1 = riGetActiveCellProperty("SOIL"); +##ActivePropData2 = riGetActiveCellProperty("SOIL", "Matrix"); +ActivePropData3 = riGetActiveCellProperty("SOIL", [1,3]); +ActivePropData4 = riGetActiveCellProperty("SOIL", [1,3], "Matrix"); + +ActivePropData5 = riGetActiveCellProperty(1, "SOIL"); +ActivePropData6 = riGetActiveCellProperty(1, "SOIL", [1,3]); +ActivePropData7 = riGetActiveCellProperty(1, "SOIL", [1,3], "Matrix"); +##ActivePropData8 = riGetActiveCellProperty(1, "SOIL", "Matrix"); + +### Matrix[numI][numJ][numK][numTimestepsRequested] riGetGridProperty([CaseId], GridIndex , PropertyName, [RequestedTimeSteps], [PorosityModel = "Matrix"|"Fracture"]) +printf ("===== Testing ====> riGetGridProperty\n"); +GridProps1 = riGetGridProperty( 0 , "SOIL" ); +GridProps2 = riGetGridProperty( 0 , "SOIL", [1,3]); +GridProps3 = riGetGridProperty( 0 , "SOIL", [1,3], "Matrix"); +##GridProps4 = riGetGridProperty( 0 , "SOIL", "Matrix"); +GridProps5 = riGetGridProperty(1, 0 , "SOIL" ); +GridProps6 = riGetGridProperty(1, 0 , "SOIL", [1,3]); +GridProps7 = riGetGridProperty(1, 0 , "SOIL", [1,3], "Matrix"); +##GridProps8 = riGetGridProperty(1, 0 , "SOIL", "Matrix"); + + +### riSetActiveCellProperty( Matrix[numActiveCells][numTimeSteps], [CaseId], PropertyName, [TimeStepIndices], [PorosityModel = "Matrix"|"Fracture"]) +printf ("===== Testing ====> riSetActiveCellProperty\n"); +riSetActiveCellProperty( ActivePropData1, "PropertyName1" ); + +riSetActiveCellProperty( ActivePropData3, "PropertyName2", [1,3]); +riSetActiveCellProperty( ActivePropData3, "PropertyName3", [1,3], "Matrix"); +##riSetActiveCellProperty( ActivePropData1, "PropertyName4", "Matrix"); +riSetActiveCellProperty( ActivePropData1, 1, "PropertyName5" ); +riSetActiveCellProperty( ActivePropData3, 1, "PropertyName6", [1,3]); +riSetActiveCellProperty( ActivePropData3, 1, "PropertyName7", [1,3], "Matrix"); +##riSetActiveCellProperty( ActivePropData1, 1, "PropertyName8", "Matrix"); + +### riSetGridProperty( Matrix[numI][numJ][numK][numTimeSteps], [CaseId], GridIndex, PropertyName, [TimeStepIndices], [PorosityModel = "Matrix"|"Fracture"]) +printf ("===== Testing ====> riSetGridProperty\n"); +riSetGridProperty( GridProps1, 0, "PropertyName11" ); +riSetGridProperty( GridProps2, 0, "PropertyName12", [1,3]); +riSetGridProperty( GridProps2, 0, "PropertyName13", [1,3], "Matrix"); +##riSetGridProperty( GridProps1, 0, "PropertyName14", "Matrix"); +riSetGridProperty( GridProps1, 1, 0, "PropertyName15" ); +riSetGridProperty( GridProps2, 1, 0, "PropertyName16", [1,3]); +riSetGridProperty( GridProps2, 1, 0, "PropertyName17", [1,3], "Matrix"); +##riSetGridProperty( GridProps1, 1, 0, "PropertyName18", "Matrix"); + + +### Matrix[numI][numJ][numK][3] riGetCellCenters([CaseId], GridIndex) +printf ("===== Testing ====> riGetCellCenters\n"); +CellCenters1 = riGetCellCenters(0); +CellCenters2 = riGetCellCenters(1, 0); + +### Matrix[ActiveCells][3] riGetActiveCellCenters([CaseId], [PorosityModel = "Matrix"|"Fracture"]) +printf ("===== Testing ====> riGetActiveCellCenters\n"); +ActiveCellCenters1 = riGetActiveCellCenters(); +ActiveCellCenters2 = riGetActiveCellCenters("Matrix"); +ActiveCellCenters3 = riGetActiveCellCenters(1, "Matrix"); + +### Matrix[numI][numJ][numK][8][3] riGetCellCorners([CaseId], GridIndex) +printf ("===== Testing ====> riGetCellCorners\n"); +CellCorners1 = riGetCellCorners(0); +CellCorners2 = riGetCellCorners(1, 0); + +### Matrix[ActiveCells][8][3] riGetActiveCellCorners([CaseId], [PorosityModel = "Matrix"|"Fracture"]) +printf ("===== Testing ====> riGetActiveCellCorners\n"); +ActiveCellCorners1 = riGetActiveCellCorners(); +ActiveCellCorners2 = riGetActiveCellCorners(1); +ActiveCellCorners3 = riGetActiveCellCorners(1, "Matrix"); +ActiveCellCorners4 = riGetActiveCellCorners("Matrix"); + +### Vector[WellNames] riGetWellNames([CaseId]) +printf ("===== Testing ====> riGetWellNames\n"); + +WellNames1 = riGetWellNames(); +WellNames2 = riGetWellNames(1); + +### Vector[WellCellInfo] riGetWellCells([CaseId], WellName, TimeStep) +printf ("===== Testing ====> riGetWellCells\n"); +WellCellInfos1 = riGetWellCells(1, WellNames1(1), 3); +WellCellInfos2 = riGetWellCells(WellNames1(1), 3); + +if(0) +### Vector[WellStatus] riGetWellStatus ([CaseId], WellName, [RequestedTimeSteps]) +printf ("===== Testing ====> riGetWellStatus\n"); +WellStatuses1 = riGetWellStatus(1, WellNames1(1), [1,3]); +WellStatuses2 = riGetWellStatus( WellNames1(1), [1,3]); +WellStatuses3 = riGetWellStatus(WellNames1(1)); +endif \ No newline at end of file diff --git a/TestModels/OctaveUnitTestProject.rsp b/TestModels/OctaveUnitTestProject.rsp new file mode 100644 index 0000000000..f7e3092b00 --- /dev/null +++ b/TestModels/OctaveUnitTestProject.rsp @@ -0,0 +1,2957 @@ + + + + C:/gitRoot/OPM/ResInsight/TestModels/OctaveUnitTestProject.rsp + 0.9.29 + 11 + 3 + + + + + + + TEST10K_FLT_LGR_NNC + 0 + + + + + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + + + 8 + 2 + FIXED + NORMAL + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + SOIL + + + + + + + + + True + True + True + + + 8 + 2 + FIXED + PINK_WHITE + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + + + + + + + + True + True + True + True + + + View 1 + 5 + True + 0 + True + + + True + True + True + 1 + WELLHEAD_POS_TOP_COLUMN + 0.890196 0.890196 0.890196 + OPEN_IN_VISIBLE_CELLS + 0.1 + 12 + FORCE_ALL_OFF + False + K_DIRECTION + 0.5 + True + + + GP1 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + GI1 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + GP2 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + + + + + + True + + + + + + True + + + FULL_MESH + SURFACE + 10 + True + False + False + 0.752941 0.823529 0.870588 + 1 0 0 -1233.79 0 1 0 -1598.74 0 0 1 -5667 0 0 0 1 + + + + + + + + + + + + + + + False + False + C:\gitRoot\OPM\ResInsight\TestModels\TEST10K_FLT_LGR_NNC\TEST10K_FLT_LGR_NNC.EGRID + + + BRUGGE_0040 + 6 + + + + + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + + + 8 + 2 + FIXED + NORMAL + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + SOIL + + + + + + + + + True + True + True + + + 8 + 2 + FIXED + PINK_WHITE + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + + + + + + + + True + True + True + True + + + View 1 + 5 + True + 0 + True + + + True + True + True + 1 + WELLHEAD_POS_TOP_COLUMN + 0.898039 0.898039 0.898039 + OPEN_IN_VISIBLE_CELLS + 0.1 + 12 + FORCE_ALL_OFF + False + K_DIRECTION + 0.5 + True + + + I01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I04 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I05 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I06 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I07 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I08 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I09 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I10 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P04 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P05 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P06 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P07 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P08 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P09 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P10 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P11 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P12 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P13 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P14 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P15 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P16 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P17 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P18 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P19 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P20 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I01-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I01-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I01-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I02-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I02-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I02-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I03-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I03-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I03-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I04-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I04-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I04-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I05-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I05-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I05-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I06-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I06-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I06-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I07-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I07-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I07-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I08-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I08-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I08-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I09-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I09-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I09-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I10-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I10-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I10-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P01-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P01-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P01-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P02-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P02-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P02-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P03-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P03-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P03-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P04-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P04-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P04-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P05-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P05-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P06-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P06-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P07-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P07-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P07-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P08-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P08-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P08-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P09-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P10-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P10-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P11-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P11-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P11-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P12-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P12-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P12-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P13-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P13-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P13-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P14-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P14-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P15-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P15-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P16-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P16-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P16-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P17-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P17-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P17-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P18-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P18-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P18-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P19-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P19-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P19-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P20-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P20-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P20-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + + + + + + True + + + + + + True + + + FULL_MESH + SURFACE + 10 + True + False + False + 0.752941 0.823529 0.870588 + 0.0886273 -0.975863 0.199593 5826.88 -0.026925 0.197962 0.97984 -15330.1 -0.995701 -0.0922146 -0.0087303 -23559.7 0 0 0 1 + + + + + + + + + + + + + + + False + False + C:\gitRoot\OPM\ResInsight\TestModels\Case_with_10_timesteps\Real40\BRUGGE_0040.EGRID + + + + + Grid Case Group + 0 + + + + + Statistics 1 + 2 + + + + + + + + + + + + + + False + False + PRESSURE + PERMX PORO + + + + + + + True + InterpolatedObservationPercentile + 10 + 50 + 90 + None + + + + + + + + + BRUGGE_0000 + 1 + + + + + DYNAMIC_NATIVE + MATRIX_MODEL + PRESSURE + + + 8 + 2 + FIXED + NORMAL + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + PRESSURE + + + + + 8 + 2 + FIXED + NORMAL + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + + + + 8 + 2 + FIXED + NORMAL + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + SOIL + + + 8 + 2 + FIXED + NORMAL + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + SWAT + + + + + + + + True + True + True + + + 8 + 2 + FIXED + PINK_WHITE + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + + + + + + + + True + True + True + True + + + View 1 + 5 + True + 0 + True + + + True + True + True + 1 + WELLHEAD_POS_TOP_COLUMN + 0.890196 0.890196 0.890196 + OPEN_IN_VISIBLE_CELLS + 0.1 + 12 + FORCE_ALL_OFF + False + K_DIRECTION + 0.5 + True + + + I01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I04 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I05 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I06 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I07 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I08 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I09 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I10 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P04 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P05 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P06 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P07 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P08 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P09 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P10 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P11 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P12 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P13 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P14 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P15 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P16 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P17 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P18 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P19 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P20 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I01-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I01-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I01-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I02-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I02-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I02-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I03-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I03-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I03-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I04-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I04-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I04-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I05-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I05-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I05-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I06-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I06-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I06-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I07-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I07-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I07-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I08-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I08-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I08-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I09-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I09-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I09-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I10-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I10-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + I10-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P01-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P01-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P01-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P02-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P02-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P02-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P03-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P03-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P03-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P04-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P04-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P04-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P05-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P05-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P06-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P06-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P07-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P07-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P07-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P08-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P08-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P08-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P09-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P10-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P10-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P11-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P11-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P11-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P12-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P12-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P12-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P13-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P13-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P13-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P14-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P14-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P15-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P15-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P16-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P16-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P16-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P17-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P17-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P17-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P18-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P18-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P18-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P19-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P19-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P19-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P20-01 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P20-02 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + P20-03 + True + True + True + 1 + 0.588 0.588 0.804 + True + False + + + + + + + + True + + + + + + True + + + FULL_MESH + SURFACE + 10 + True + False + False + 0.752941 0.823529 0.870588 + 1 0 0 -31314.5 0 1 0 -26550.5 0 0 1 -64567.3 0 0 0 1 + + + + + + + + + + + + + + + False + False + C:/gitRoot/OPM/ResInsight/TestModels/Case_with_10_timesteps/Real0/BRUGGE_0000.EGRID + + + BRUGGE_0010 + 3 + + + + + + + + + + + + + + False + False + C:/gitRoot/OPM/ResInsight/TestModels/Case_with_10_timesteps/Real10/BRUGGE_0010.EGRID + + + BRUGGE_0030 + 4 + + + + + + + + + + + + + + False + False + C:/gitRoot/OPM/ResInsight/TestModels/Case_with_10_timesteps/Real30/BRUGGE_0030.EGRID + + + BRUGGE_0040 + 5 + + + + + + + + + + + + + + False + False + C:/gitRoot/OPM/ResInsight/TestModels/Case_with_10_timesteps/Real40/BRUGGE_0040.EGRID + + + + + + + Grid Case Group 2 + 1 + + + + + Statistics 1 + 7 + + + + + + + + + + + + + + False + False + PRESSURE + PERMX PORO + + + + + + + True + InterpolatedObservationPercentile + 10 + 50 + 90 + None + + + + + + + + + BRUGGE_0000 + 8 + + + + + + + + + + + + + + False + False + C:/gitRoot/OPM/ResInsight/TestModels/Case_with_10_timesteps/Real0/BRUGGE_0000.EGRID + + + BRUGGE_0010 + 9 + + + + + + + + + + + + + + False + False + C:/gitRoot/OPM/ResInsight/TestModels/Case_with_10_timesteps/Real10/BRUGGE_0010.EGRID + + + + + + + + + + + True + 0.870588 0.870588 0.870588 + ALL_ON + 0.1 + True + 100 + + + + + + + + + + + + C:\gitRoot\OPM\ResInsight\OctavePlugin\OctaveScripts + + + C:\gitRoot\OPM\ResInsight\OctavePlugin\OctaveScripts\InputPropTest.m + + + C:\gitRoot\OPM\ResInsight\OctavePlugin\OctaveScripts\kaverage.m + + + C:\gitRoot\OPM\ResInsight\OctavePlugin\OctaveScripts\kslice.m + + + C:\gitRoot\OPM\ResInsight\OctavePlugin\OctaveScripts\LGRSOIL.m + + + C:\gitRoot\OPM\ResInsight\OctavePlugin\OctaveScripts\ResInsightIterfaceUnitTest.m + + + C:\gitRoot\OPM\ResInsight\OctavePlugin\OctaveScripts\SatNum.m + + + C:\gitRoot\OPM\ResInsight\OctavePlugin\OctaveScripts\SoilTimeDiff.m + + + + + + + + -1-1001000;-1-10010;-1-10020100000;-1-100201000;-1-1002010;-1-10020;-1-100;-1-12000;-1-120 + + + True + True + UTM_FILTER_OFF + 0 + 0 + 0 + 0 + + + + + 0 0;2 0;1 0;0 0 +