diff --git a/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableDataTools.cpp b/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableDataTools.cpp index 6799c842ee..2e9258cf02 100644 --- a/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableDataTools.cpp +++ b/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableDataTools.cpp @@ -250,6 +250,7 @@ void RicMswTableDataTools::collectWelsegsSegment( RigMswTableData& t //-------------------------------------------------------------------------------------------------- /// Helper function to collect WELSEGS data for valve completions +/// Ported from RicMswTableFormatterTools::writeValveWelsegsSegment() //-------------------------------------------------------------------------------------------------- void RicMswTableDataTools::collectValveWelsegsSegment( RigMswTableData& tableData, const RicMswSegment* outletSegment, @@ -258,25 +259,85 @@ void RicMswTableDataTools::collectValveWelsegsSegment( RigMswTableData& tabl double maxSegmentLength, int* segmentNumber ) { - for ( auto valveSegment : valve->segments() ) - { - valveSegment->setSegmentNumber( *segmentNumber ); + if ( !valve ) return; + if ( !valve->isValid() ) return; + if ( !valve->wellPath() ) return; + auto segments = valve->segments(); + + double startMD = 0.0; + double endMD = 0.0; + + if ( valve->completionType() == RigCompletionData::CompletionType::PERFORATION_ICD || + valve->completionType() == RigCompletionData::CompletionType::PERFORATION_AICD ) + { + CVF_ASSERT( segments.size() > 1 ); + + // The 0.1 valve segment is the first, the perforated segment is the second + auto subSegment = segments[0]; + subSegment->setSegmentNumber( *segmentNumber ); + + double midPointMD = subSegment->outputMD(); + startMD = midPointMD; + endMD = startMD + 0.1; + } + else + { + auto subSegment = segments.front(); + subSegment->setSegmentNumber( *segmentNumber ); + + startMD = subSegment->startMD(); + endMD = subSegment->endMD(); + } + + auto splitSegments = RicMswTableFormatterTools::createSubSegmentMDPairs( startMD, endMD, maxSegmentLength ); + + int outletSegmentNumber = outletSegment ? outletSegment->segmentNumber() : 1; + const auto linerDiameter = valve->wellPath()->mswCompletionParameters()->linerDiameter( exportInfo.unitSystem() ); + const auto roughnessFactor = valve->wellPath()->mswCompletionParameters()->roughnessFactor( exportInfo.unitSystem() ); + + bool isCommentAdded = false; + for ( const auto& [subStartMD, subEndMD] : splitSegments ) + { WelsegsRow row; - row.segment1 = valveSegment->segmentNumber(); - row.segment2 = valveSegment->segmentNumber(); - row.joinSegment = outletSegment ? outletSegment->segmentNumber() : 1; + + if ( !isCommentAdded ) + { + row.description = valve->label().toStdString(); + isCommentAdded = true; + } + + row.segment1 = *segmentNumber; + row.segment2 = *segmentNumber; + row.joinSegment = outletSegmentNumber; row.branch = valve->branchNumber(); - row.length = valveSegment->startMD(); - row.depth = valveSegment->startTVD(); - row.diameter = valveSegment->equivalentDiameter(); - row.roughness = valveSegment->openHoleRoughnessFactor(); - // row.description = QString( "Valve %1" ).arg( valve->label() ); + + const double subStartTVD = RicMswTableFormatterTools::tvdFromMeasuredDepth( valve->wellPath(), subStartMD ); + const double subEndTVD = RicMswTableFormatterTools::tvdFromMeasuredDepth( valve->wellPath(), subEndMD ); + + double depth = 0; + double length = 0; + + if ( exportInfo.lengthAndDepthText() == QString( "INC" ) ) + { + depth = subEndTVD - subStartTVD; + length = subEndMD - subStartMD; + } + else + { + depth = subEndTVD; + length = subEndMD; + } + + row.length = length; + row.depth = depth; + row.diameter = linerDiameter; + row.roughness = roughnessFactor; tableData.addWelsegsRow( row ); + outletSegmentNumber = *segmentNumber; ( *segmentNumber )++; - outletSegment = valveSegment; } } @@ -322,6 +383,7 @@ void RicMswTableDataTools::collectCompletionsForSegment( RigMswTableData& //-------------------------------------------------------------------------------------------------- /// Helper function to collect WELSEGS data for a completion's segments +/// Porting of RicMswTableFormatterTools::writeCompletionWelsegsSegments() //-------------------------------------------------------------------------------------------------- void RicMswTableDataTools::collectCompletionWelsegsSegments( RigMswTableData& tableData, gsl::not_null outletSegment, @@ -334,38 +396,130 @@ void RicMswTableDataTools::collectCompletionWelsegsSegments( RigMswTableData& auto outletNumber = outletSegment->segmentNumber(); - for ( auto completionSegment : completion->segments() ) + for ( auto segment : completion->segments() ) { - completionSegment->setSegmentNumber( *segmentNumber ); + segment->setSegmentNumber( *segmentNumber ); - WelsegsRow row; - row.segment1 = completionSegment->segmentNumber(); - row.segment2 = completionSegment->segmentNumber(); - row.joinSegment = outletNumber; - row.branch = completion->branchNumber(); - row.length = completionSegment->startMD(); - row.depth = completionSegment->startTVD(); - row.diameter = completionSegment->equivalentDiameter(); - row.roughness = completionSegment->openHoleRoughnessFactor(); + double startMD = segment->startMD(); + double endMD = segment->endMD(); + double startTVD = segment->startTVD(); + double endTVD = segment->endTVD(); - if ( !isDescriptionAdded ) + auto splitSegments = RicMswTableFormatterTools::createSubSegmentMDPairs( startMD, endMD, maxSegmentLength ); + for ( const auto& [subStartMD, subEndMD] : splitSegments ) { - row.description = completion->label().toStdString(); - isDescriptionAdded = true; + int subSegmentNumber = ( *segmentNumber )++; + + // TODO: Verify this calculation for fractures + double subStartTVD = RicMswTableFormatterTools::tvdFromMeasuredDepth( completion->wellPath(), subStartMD ); + double subEndTVD = RicMswTableFormatterTools::tvdFromMeasuredDepth( completion->wellPath(), subEndMD ); + + if ( completion->completionType() == RigCompletionData::CompletionType::FISHBONES ) + { + // Not possible to do interpolation based on well path geometry here + // Use linear interpolation based on start/end TVD for segment + { + auto normalizedWeight = ( subStartMD - startMD ) / ( endMD - startMD ); + subStartTVD = startTVD * ( 1.0 - normalizedWeight ) + endTVD * normalizedWeight; + } + { + auto normalizedWeight = ( subEndMD - startMD ) / ( endMD - startMD ); + + subEndTVD = startTVD * ( 1.0 - normalizedWeight ) + endTVD * normalizedWeight; + } + } + + double depth = 0; + double length = 0; + + if ( exportInfo.lengthAndDepthText() == QString( "INC" ) ) + { + depth = subEndTVD - subStartTVD; + length = subEndMD - subStartMD; + } + else + { + depth = subEndTVD; + length = subEndMD; + } + + double diameter = segment->equivalentDiameter(); + if ( segment->effectiveDiameter() > 0.0 ) diameter = segment->effectiveDiameter(); + + WelsegsRow row; + row.segment1 = subSegmentNumber; + row.segment2 = subSegmentNumber; + row.joinSegment = outletNumber; + row.branch = completion->branchNumber(); + row.length = length; + row.depth = depth; + row.diameter = diameter; + row.roughness = segment->openHoleRoughnessFactor(); + + if ( !isDescriptionAdded ) + { + row.description = completion->label().toStdString(); + isDescriptionAdded = true; + } + + tableData.addWelsegsRow( row ); + + outletNumber = subSegmentNumber; } - tableData.addWelsegsRow( row ); - - outletNumber = *segmentNumber; - ( *segmentNumber )++; - - for ( auto comp : completionSegment->completions() ) + for ( auto comp : segment->completions() ) { - collectCompletionWelsegsSegments( tableData, completionSegment, comp, exportInfo, maxSegmentLength, segmentNumber ); + collectCompletionWelsegsSegments( tableData, segment, comp, exportInfo, maxSegmentLength, segmentNumber ); } } } +//-------------------------------------------------------------------------------------------------- +/// +//-------------------------------------------------------------------------------------------------- +void RicMswTableDataTools::generateWsegAicdTableRecursively( RicMswExportInfo& exportInfo, + gsl::not_null branch, + std::map>& aicdValveData ) +{ + for ( auto segment : branch->segments() ) + { + for ( auto completion : segment->completions() ) + { + if ( completion->completionType() == RigCompletionData::CompletionType::PERFORATION_AICD ) + { + auto aicd = static_cast( completion ); + if ( aicd->isValid() ) + { + int segmentNumber = -1; + for ( auto seg : aicd->segments() ) + { + if ( seg->segmentNumber() > -1 ) segmentNumber = seg->segmentNumber(); + if ( seg->intersections().empty() ) continue; + + size_t cellIndex = seg->intersections().front()->globalCellIndex(); + + auto wellName = exportInfo.mainBoreBranch()->wellPath()->completionSettings()->wellNameForExport(); + auto comment = aicd->label(); + aicdValveData[cellIndex].push_back( + AicdWsegvalveData( wellName, comment, segmentNumber, aicd->flowScalingFactor(), aicd->isOpen(), aicd->values() ) ); + } + } + else + { + RiaLogging::error( QString( "Export AICD Valve (%1): Valve is invalid. At least one required " + "template parameter is not set." ) + .arg( aicd->label() ) ); + } + } + } + } + + for ( auto childBranch : branch->branches() ) + { + generateWsegAicdTableRecursively( exportInfo, childBranch, aicdValveData ); + } +} + //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- @@ -544,11 +698,78 @@ void RicMswTableDataTools::collectWsegvalvDataRecursively( RigMswTableData& } //-------------------------------------------------------------------------------------------------- -/// +/// Based on RicMswTableFormatterTools::generateWsegAicdTable() //-------------------------------------------------------------------------------------------------- void RicMswTableDataTools::collectWsegAicdData( RigMswTableData& tableData, RicMswExportInfo& exportInfo ) { - collectWsegAicdDataRecursively( tableData, exportInfo, exportInfo.mainBoreBranch() ); + std::map> aicdValveData; + generateWsegAicdTableRecursively( exportInfo, exportInfo.mainBoreBranch(), aicdValveData ); + + // Export data for each cell with AICD valves + + for ( auto [globalCellIndex, aicdDataForSameCell] : aicdValveData ) + { + if ( aicdDataForSameCell.empty() ) continue; + + double accumulatedFlowScalingFactorDivisor = 0.0; + QStringList comments; + + // See RicMswAICDAccumulator::accumulateValveParameters for similar accumulation for multiple valves in same + // segment + + for ( const auto& aicdData : aicdDataForSameCell ) + { + accumulatedFlowScalingFactorDivisor += 1.0 / aicdData.m_flowScalingFactor; + comments.push_back( aicdData.m_comment ); + } + + WsegaicdRow row; + + auto commentsCombined = comments.join( "; " ); + row.description = commentsCombined.toStdString(); + + auto firstDataObject = aicdDataForSameCell.front(); + + row.well = firstDataObject.m_wellName.toStdString(); // #1 + row.segment1 = firstDataObject.m_segmentNumber; // #2 + row.segment2 = firstDataObject.m_segmentNumber; // #3 + + std::array values = firstDataObject.m_values; + + row.strength = values[AICD_STRENGTH]; // #4 : AICD Strength + + double flowScalingFactor = 1.0 / accumulatedFlowScalingFactorDivisor; + row.length = flowScalingFactor; // #5 : AICD Length is used to store the flow scaling factor + + auto setOptional = [&exportInfo]( double value ) -> std::optional + { + if ( value == exportInfo.defaultDoubleValue() ) return std::nullopt; + + return value; + }; + + row.densityCali = setOptional( values[AICD_DENSITY_CALIB_FLUID] ); // #6 + row.viscosityCali = setOptional( values[AICD_VISCOSITY_CALIB_FLUID] ); // #7 + row.criticalValue = setOptional( values[AICD_CRITICAL_WATER_IN_LIQUID_FRAC] ); // #8 + row.widthTrans = setOptional( values[AICD_EMULSION_VISC_TRANS_REGION] ); // #9 + row.maxViscRatio = setOptional( values[AICD_MAX_RATIO_EMULSION_VISC] ); // #10 + + row.methodScalingFactor = 1; // #11 : Always use method "b. Scale factor". The value of the + // scale factor is given in item #5 + + row.maxAbsRate = values[AICD_MAX_FLOW_RATE]; // #12 + row.flowRateExponent = values[AICD_VOL_FLOW_EXP]; // #13 + row.viscExponent = values[AICD_VISOSITY_FUNC_EXP]; // #14 + row.status = firstDataObject.m_isOpen ? "OPEN" : "SHUT"; // #15 + row.oilFlowFraction = setOptional( values[AICD_EXP_OIL_FRAC_DENSITY] ); // #16 + row.waterFlowFraction = setOptional( values[AICD_EXP_WATER_FRAC_DENSITY] ); // #17 + row.gasFlowFraction = setOptional( values[AICD_EXP_GAS_FRAC_DENSITY] ); // #18 + row.oilViscFraction = setOptional( values[AICD_EXP_OIL_FRAC_VISCOSITY] ); // #19 + row.waterViscFraction = setOptional( values[AICD_EXP_WATER_FRAC_VISCOSITY] ); // #20 + row.gasViscFraction = setOptional( values[AICD_EXP_GAS_FRAC_VISCOSITY] ); // #21 + + tableData.addWsegaicdRow( row ); + } } //-------------------------------------------------------------------------------------------------- diff --git a/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableDataTools.h b/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableDataTools.h index 71b83265ca..bf921c8ec5 100644 --- a/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableDataTools.h +++ b/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableDataTools.h @@ -20,6 +20,8 @@ #include "RigCompletionData.h" +#include "RimWellPathAicdParameters.h" + #include "cvfVector3.h" #include @@ -41,6 +43,36 @@ class RimWellPath; namespace RicMswTableDataTools { +//-------------------------------------------------------------------------------------------------- +/// +//-------------------------------------------------------------------------------------------------- +class AicdWsegvalveData +{ +public: + explicit AicdWsegvalveData( const QString& wellName, + const QString& comment, + int segmentNumber, + double flowScalingFactor, + bool isOpen, + const std::array& values ) + : m_wellName( wellName ) + , m_comment( comment ) + , m_segmentNumber( segmentNumber ) + , m_flowScalingFactor( flowScalingFactor ) + , m_isOpen( isOpen ) + , m_values( values ) + + { + } + + QString m_wellName; + QString m_comment; + int m_segmentNumber; + double m_flowScalingFactor; + bool m_isOpen; + std::array m_values; +}; + // New data collection functions (replace formatter versions) void collectWelsegsData( RigMswTableData& tableData, RicMswExportInfo& exportInfo, @@ -104,4 +136,8 @@ void collectCompletionWelsegsSegments( RigMswTableData& table double maxSegmentLength, int* segmentNumber ); +void generateWsegAicdTableRecursively( RicMswExportInfo& exportInfo, + gsl::not_null branch, + std::map>& aicdValveData ); + } // namespace RicMswTableDataTools diff --git a/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableFormatterTools.cpp b/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableFormatterTools.cpp index ff1422b572..d70dd4bd28 100644 --- a/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableFormatterTools.cpp +++ b/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableFormatterTools.cpp @@ -22,9 +22,11 @@ #include "RicMswCompletions.h" #include "RicMswExportInfo.h" +#include "RicMswTableDataTools.h" #include "RifTextDataTableFormatter.h" +#include "CompletionsMsw/RigMswDataFormatter.h" #include "Well/RigWellPath.h" #include "RimMswCompletionParameters.h" @@ -55,36 +57,6 @@ public: double m_ac; }; -//-------------------------------------------------------------------------------------------------- -/// -//-------------------------------------------------------------------------------------------------- -class RicMswTableFormatterTools::AicdWsegvalveData -{ -public: - explicit AicdWsegvalveData( const QString& wellName, - const QString& comment, - int segmentNumber, - double flowScalingFactor, - bool isOpen, - const std::array& values ) - : m_wellName( wellName ) - , m_comment( comment ) - , m_segmentNumber( segmentNumber ) - , m_flowScalingFactor( flowScalingFactor ) - , m_isOpen( isOpen ) - , m_values( values ) - - { - } - - QString m_wellName; - QString m_comment; - int m_segmentNumber; - double m_flowScalingFactor; - bool m_isOpen; - std::array m_values; -}; - //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- @@ -546,57 +518,17 @@ void RicMswTableFormatterTools::generateWsegvalvTableRecursively( gsl::not_null< //-------------------------------------------------------------------------------------------------- void RicMswTableFormatterTools::generateWsegAicdTable( RifTextDataTableFormatter& formatter, RicMswExportInfo& exportInfo ) { - std::map> aicdValveData; + std::map> aicdValveData; - generateWsegAicdTableRecursively( exportInfo, exportInfo.mainBoreBranch(), aicdValveData ); + RicMswTableDataTools::generateWsegAicdTableRecursively( exportInfo, exportInfo.mainBoreBranch(), aicdValveData ); if ( !aicdValveData.empty() ) { - RifTextDataTableFormatter tighterFormatter( formatter ); - tighterFormatter.setColumnSpacing( 1 ); - tighterFormatter.setTableRowPrependText( " " ); + RifTextDataTableFormatter tightFormatter( formatter ); + tightFormatter.setColumnSpacing( 1 ); + tightFormatter.setTableRowPrependText( " " ); - { - // Write out header for AICD table - - std::vector columnDescriptions = { "Well Name", - "Segment Number", - "Segment Number", - "Strength of AICD", - "Flow Scaling Factor for AICD", - "Density of Calibration Fluid", - "Viscosity of Calibration Fluid", - "Critical water in liquid fraction for emulsions viscosity model", - "Emulsion viscosity transition region", - "Max ratio of emulsion viscosity to continuous phase viscosity", - "Flow scaling factor method", - "Maximum flow rate for AICD device", - "Volume flow rate exponent, x", - "Viscosity function exponent, y", - "Device OPEN/SHUT", - "Exponent of the oil flowing fraction in the density mixture calculation", - "Exponent of the water flowing fraction in the density mixture calculation", - "Exponent of the gas flowing fraction in the density mixture calculation", - "Exponent of the oil flowing fraction in the density viscosity calculation", - "Exponent of the water flowing fraction in the density viscosity calculation", - "Exponent of the gas flowing fraction in the density viscosity calculation" }; - - tighterFormatter.keyword( "WSEGAICD" ); - tighterFormatter.comment( "Column Overview:" ); - for ( size_t i = 0; i < columnDescriptions.size(); ++i ) - { - tighterFormatter.comment( QString( "%1: %2" ).arg( i + 1, 2, 10, QChar( '0' ) ).arg( columnDescriptions[i] ) ); - } - - std::vector header; - for ( size_t i = 1; i <= 21; ++i ) - { - QString cName = QString( "%1" ).arg( i, 2, 10, QChar( '0' ) ); - RifTextDataTableColumn col( cName, RifTextDataTableDoubleFormatting( RifTextDataTableDoubleFormat::RIF_CONSISE ), RIGHT ); - header.push_back( col ); - } - tighterFormatter.header( header ); - } + RigMswDataFormatter::addWsegaicdHeader( tightFormatter ); // Export data for each cell with AICD valves @@ -618,93 +550,47 @@ void RicMswTableFormatterTools::generateWsegAicdTable( RifTextDataTableFormatter for ( auto comment : comments ) { - tighterFormatter.comment( comment ); + tightFormatter.comment( comment ); } auto firstDataObject = aicdDataForSameCell.front(); - tighterFormatter.add( firstDataObject.m_wellName ); // #1 - tighterFormatter.add( firstDataObject.m_segmentNumber ); - tighterFormatter.add( firstDataObject.m_segmentNumber ); + tightFormatter.add( firstDataObject.m_wellName ); // #1 + tightFormatter.add( firstDataObject.m_segmentNumber ); + tightFormatter.add( firstDataObject.m_segmentNumber ); std::array values = firstDataObject.m_values; - tighterFormatter.add( values[AICD_STRENGTH] ); + tightFormatter.add( values[AICD_STRENGTH] ); double flowScalingFactor = 1.0 / accumulatedFlowScalingFactorDivisor; - tighterFormatter.add( flowScalingFactor ); // #5 Eclipse Flow scaling factor used when - // item #11 is set to '1' + tightFormatter.add( flowScalingFactor ); // #5 Eclipse Flow scaling factor used when + // item #11 is set to '1' - tighterFormatter.add( values[AICD_DENSITY_CALIB_FLUID] ); - tighterFormatter.add( values[AICD_VISCOSITY_CALIB_FLUID] ); - tighterFormatter.addValueOrDefaultMarker( values[AICD_CRITICAL_WATER_IN_LIQUID_FRAC], RicMswExportInfo::defaultDoubleValue() ); - tighterFormatter.addValueOrDefaultMarker( values[AICD_EMULSION_VISC_TRANS_REGION], RicMswExportInfo::defaultDoubleValue() ); - tighterFormatter.addValueOrDefaultMarker( values[AICD_MAX_RATIO_EMULSION_VISC], - RicMswExportInfo::defaultDoubleValue() ); // #10 + tightFormatter.add( values[AICD_DENSITY_CALIB_FLUID] ); + tightFormatter.add( values[AICD_VISCOSITY_CALIB_FLUID] ); + tightFormatter.addValueOrDefaultMarker( values[AICD_CRITICAL_WATER_IN_LIQUID_FRAC], RicMswExportInfo::defaultDoubleValue() ); + tightFormatter.addValueOrDefaultMarker( values[AICD_EMULSION_VISC_TRANS_REGION], RicMswExportInfo::defaultDoubleValue() ); + tightFormatter.addValueOrDefaultMarker( values[AICD_MAX_RATIO_EMULSION_VISC], + RicMswExportInfo::defaultDoubleValue() ); // #10 - tighterFormatter.add( 1 ); // #11 : Always use method "b. Scale factor". The value of the - // scale factor is given in item #5 + tightFormatter.add( 1 ); // #11 : Always use method "b. Scale factor". The value of the + // scale factor is given in item #5 - tighterFormatter.addValueOrDefaultMarker( values[AICD_MAX_FLOW_RATE], RicMswExportInfo::defaultDoubleValue() ); - tighterFormatter.add( values[AICD_VOL_FLOW_EXP] ); - tighterFormatter.add( values[AICD_VISOSITY_FUNC_EXP] ); - tighterFormatter.add( firstDataObject.m_isOpen ? "OPEN" : "SHUT" ); // #15 - tighterFormatter.addValueOrDefaultMarker( values[AICD_EXP_OIL_FRAC_DENSITY], RicMswExportInfo::defaultDoubleValue() ); - tighterFormatter.addValueOrDefaultMarker( values[AICD_EXP_WATER_FRAC_DENSITY], RicMswExportInfo::defaultDoubleValue() ); - tighterFormatter.addValueOrDefaultMarker( values[AICD_EXP_GAS_FRAC_DENSITY], RicMswExportInfo::defaultDoubleValue() ); - tighterFormatter.addValueOrDefaultMarker( values[AICD_EXP_OIL_FRAC_VISCOSITY], RicMswExportInfo::defaultDoubleValue() ); - tighterFormatter.addValueOrDefaultMarker( values[AICD_EXP_WATER_FRAC_VISCOSITY], - RicMswExportInfo::defaultDoubleValue() ); // #20 - tighterFormatter.addValueOrDefaultMarker( values[AICD_EXP_GAS_FRAC_VISCOSITY], RicMswExportInfo::defaultDoubleValue() ); - tighterFormatter.rowCompleted(); + tightFormatter.addValueOrDefaultMarker( values[AICD_MAX_FLOW_RATE], RicMswExportInfo::defaultDoubleValue() ); + tightFormatter.add( values[AICD_VOL_FLOW_EXP] ); + tightFormatter.add( values[AICD_VISOSITY_FUNC_EXP] ); + tightFormatter.add( firstDataObject.m_isOpen ? "OPEN" : "SHUT" ); // #15 + tightFormatter.addValueOrDefaultMarker( values[AICD_EXP_OIL_FRAC_DENSITY], RicMswExportInfo::defaultDoubleValue() ); + tightFormatter.addValueOrDefaultMarker( values[AICD_EXP_WATER_FRAC_DENSITY], RicMswExportInfo::defaultDoubleValue() ); + tightFormatter.addValueOrDefaultMarker( values[AICD_EXP_GAS_FRAC_DENSITY], RicMswExportInfo::defaultDoubleValue() ); + tightFormatter.addValueOrDefaultMarker( values[AICD_EXP_OIL_FRAC_VISCOSITY], RicMswExportInfo::defaultDoubleValue() ); + tightFormatter.addValueOrDefaultMarker( values[AICD_EXP_WATER_FRAC_VISCOSITY], + RicMswExportInfo::defaultDoubleValue() ); // #20 + tightFormatter.addValueOrDefaultMarker( values[AICD_EXP_GAS_FRAC_VISCOSITY], RicMswExportInfo::defaultDoubleValue() ); + tightFormatter.rowCompleted(); } - tighterFormatter.tableCompleted(); - } -} - -//-------------------------------------------------------------------------------------------------- -/// -//-------------------------------------------------------------------------------------------------- -void RicMswTableFormatterTools::generateWsegAicdTableRecursively( RicMswExportInfo& exportInfo, - gsl::not_null branch, - std::map>& aicdValveData ) -{ - for ( auto segment : branch->segments() ) - { - for ( auto completion : segment->completions() ) - { - if ( completion->completionType() == RigCompletionData::CompletionType::PERFORATION_AICD ) - { - auto aicd = static_cast( completion ); - if ( aicd->isValid() ) - { - int segmentNumber = -1; - for ( auto seg : aicd->segments() ) - { - if ( seg->segmentNumber() > -1 ) segmentNumber = seg->segmentNumber(); - if ( seg->intersections().empty() ) continue; - - size_t cellIndex = seg->intersections().front()->globalCellIndex(); - - auto wellName = exportInfo.mainBoreBranch()->wellPath()->completionSettings()->wellNameForExport(); - auto comment = aicd->label(); - aicdValveData[cellIndex].push_back( - AicdWsegvalveData( wellName, comment, segmentNumber, aicd->flowScalingFactor(), aicd->isOpen(), aicd->values() ) ); - } - } - else - { - RiaLogging::error( QString( "Export AICD Valve (%1): Valve is invalid. At least one required " - "template parameter is not set." ) - .arg( aicd->label() ) ); - } - } - } - } - - for ( auto childBranch : branch->branches() ) - { - generateWsegAicdTableRecursively( exportInfo, childBranch, aicdValveData ); + tightFormatter.tableCompleted(); } } diff --git a/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableFormatterTools.h b/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableFormatterTools.h index 7a6acdb108..3705baea78 100644 --- a/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableFormatterTools.h +++ b/ApplicationLibCode/Commands/CompletionExportCommands/RicMswTableFormatterTools.h @@ -121,9 +121,6 @@ void generateWsegvalvTableRecursively( gsl::not_null std::map>& wsegvalveData ); void generateWsegAicdTable( RifTextDataTableFormatter& formatter, RicMswExportInfo& exportInfo ); -void generateWsegAicdTableRecursively( RicMswExportInfo& exportInfo, - gsl::not_null branch, - std::map>& aicdValveData ); std::vector> createSubSegmentMDPairs( double startMD, double endMD, double maxSegmentLength ); diff --git a/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswCompletionsImpl.cpp b/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswCompletionsImpl.cpp index 4e2ba906cf..f0cac5e5db 100644 --- a/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswCompletionsImpl.cpp +++ b/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswCompletionsImpl.cpp @@ -1919,7 +1919,8 @@ RigMswUnifiedDataWIP RicWellPathExportMswCompletionsImpl::extractUnifiedMswData( for ( RimWellPath* wellPath : wellPaths ) { - auto wellData = RicWellPathExportMswTableData::extractSingleWellMswData( eclipseCase, wellPath, timeStep ); + bool exportAfterMainbore = true; + auto wellData = RicWellPathExportMswTableData::extractSingleWellMswData( eclipseCase, wellPath, timeStep, exportAfterMainbore ); if ( wellData.has_value() ) { unifiedData.addWellData( std::move( wellData.value() ) ); @@ -1940,15 +1941,15 @@ void RicWellPathExportMswCompletionsImpl::exportExperimentalMswToSeparateFolder( const auto exportFolder = exportSettings.folder() + "/prototype"; - // Use new unified data extraction approach - if ( exportSettings.fileSplit() == RicExportCompletionDataSettingsUi::ExportSplit::UNIFIED_FILE ) - { - exportUnifiedMswData( exportSettings, exportFolder, wellPaths ); - } - else if ( exportSettings.fileSplit() == RicExportCompletionDataSettingsUi::ExportSplit::SPLIT_ON_WELL ) + if ( exportSettings.fileSplit() == RicExportCompletionDataSettingsUi::ExportSplit::SPLIT_ON_WELL ) { + RiaLogging::info( " Experimental MSW export to " + exportFolder ); exportSplitMswData( exportSettings, exportFolder, wellPaths ); } + else + { + RiaLogging::warning( "'Unified' or 'Split on well and completion type' export not supported in experimental MSW export." ); + } } //-------------------------------------------------------------------------------------------------- @@ -2025,8 +2026,10 @@ void RicWellPathExportMswCompletionsImpl::exportSplitMswData( const RicExportCom for ( const auto& wellPath : wellPaths ) { // Extract data for single well - auto wellDataResult = - RicWellPathExportMswTableData::extractSingleWellMswData( exportSettings.caseToApply, wellPath, exportSettings.timeStep ); + auto wellDataResult = RicWellPathExportMswTableData::extractSingleWellMswData( exportSettings.caseToApply, + wellPath, + exportSettings.timeStep, + exportSettings.exportCompletionWelspecAfterMainBore() ); if ( !wellDataResult.has_value() ) { diff --git a/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswTableData.cpp b/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswTableData.cpp index e51b45146f..5f3a8fe307 100644 --- a/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswTableData.cpp +++ b/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswTableData.cpp @@ -380,7 +380,10 @@ void RicWellPathExportMswTableData::exportSplitMswData( const RicExportCompletio try { // Extract data for single well - auto wellDataResult = extractSingleWellMswData( exportSettings.caseToApply, wellPath, exportSettings.timeStep ); + auto wellDataResult = extractSingleWellMswData( exportSettings.caseToApply, + wellPath, + exportSettings.timeStep, + exportSettings.exportCompletionWelspecAfterMainBore() ); if ( !wellDataResult.has_value() ) { continue; // Skip wells with no MSW data @@ -2130,13 +2133,13 @@ void RicWellPathExportMswTableData::assignPerforationIntersections( const std::v //-------------------------------------------------------------------------------------------------- void RicWellPathExportMswTableData::assignBranchNumbersToPerforations( const RimEclipseCase* eclipseCase, gsl::not_null segment, - gsl::not_null branchNumber ) + int branchNumber ) { for ( auto completion : segment->completions() ) { if ( completion->completionType() == RigCompletionData::CompletionType::PERFORATION ) { - completion->setBranchNumber( *branchNumber ); + completion->setBranchNumber( branchNumber ); } } } @@ -2170,7 +2173,8 @@ void RicWellPathExportMswTableData::assignBranchNumbersToBranch( const RimEclips gsl::not_null branch, gsl::not_null branchNumber ) { - branch->setBranchNumber( *branchNumber ); + const auto currentBranchNumber = *branchNumber; + branch->setBranchNumber( currentBranchNumber ); for ( auto childBranch : branch->branches() ) { @@ -2181,7 +2185,7 @@ void RicWellPathExportMswTableData::assignBranchNumbersToBranch( const RimEclips // Assign perforations first to ensure the same branch number as the segment for ( auto segment : branch->segments() ) { - assignBranchNumbersToPerforations( eclipseCase, segment, branchNumber ); + assignBranchNumbersToPerforations( eclipseCase, segment, currentBranchNumber ); } // Assign other completions with an incremented branch number @@ -2286,7 +2290,10 @@ RigMswUnifiedDataWIP RicWellPathExportMswTableData::extractUnifiedMswData( const for ( RimWellPath* wellPath : wellPaths ) { - auto wellData = extractSingleWellMswData( exportSettings.caseToApply, wellPath, exportSettings.timeStep ); + auto wellData = extractSingleWellMswData( exportSettings.caseToApply, + wellPath, + exportSettings.timeStep, + exportSettings.exportCompletionWelspecAfterMainBore() ); if ( !wellData.has_value() ) { RiaLogging::error( @@ -2302,8 +2309,10 @@ RigMswUnifiedDataWIP RicWellPathExportMswTableData::extractUnifiedMswData( const //-------------------------------------------------------------------------------------------------- /// //-------------------------------------------------------------------------------------------------- -std::expected - RicWellPathExportMswTableData::extractSingleWellMswData( RimEclipseCase* eclipseCase, RimWellPath* wellPath, int timeStep ) +std::expected RicWellPathExportMswTableData::extractSingleWellMswData( RimEclipseCase* eclipseCase, + RimWellPath* wellPath, + int timeStep, + bool exportCompletionsAfterMainBoreSegments ) { if ( !eclipseCase || !wellPath || eclipseCase->eclipseCaseData() == nullptr ) { @@ -2339,6 +2348,8 @@ std::expected exportInfo.mainBoreBranch() ); appendFracturesMswExportInfo( eclipseCase, wellPath, initialMD, cellIntersections, &exportInfo, exportInfo.mainBoreBranch() ); + updateDataForMultipleItemsInSameGridCell( exportInfo.mainBoreBranch() ); + // Assign branch numbers int branchNumber = 1; assignBranchNumbersToBranch( eclipseCase, &exportInfo, exportInfo.mainBoreBranch(), &branchNumber ); @@ -2347,13 +2358,15 @@ std::expected RigMswTableData tableData( wellPath->completionSettings()->wellNameForExport().toStdString(), unitSystem ); // Use the new collection functions to populate the table data - RicMswTableDataTools::collectWelsegsData( tableData, exportInfo, mswParameters->maxSegmentLength(), false ); + RicMswTableDataTools::collectWelsegsData( tableData, exportInfo, mswParameters->maxSegmentLength(), exportCompletionsAfterMainBoreSegments ); - RicMswTableDataTools::collectCompsegData( tableData, exportInfo, false ); + bool isLgr = false; + RicMswTableDataTools::collectCompsegData( tableData, exportInfo, isLgr ); if ( exportInfo.hasSubGridIntersections() ) { - RicMswTableDataTools::collectCompsegData( tableData, exportInfo, true ); + isLgr = true; + RicMswTableDataTools::collectCompsegData( tableData, exportInfo, isLgr ); } RicMswTableDataTools::collectWsegvalvData( tableData, exportInfo ); diff --git a/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswTableData.h b/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswTableData.h index c59c5d503e..26d9b1a141 100644 --- a/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswTableData.h +++ b/ApplicationLibCode/Commands/CompletionExportCommands/RicWellPathExportMswTableData.h @@ -54,8 +54,10 @@ class QFile; class RicWellPathExportMswTableData { public: - static std::expected - extractSingleWellMswData( RimEclipseCase* eclipseCase, RimWellPath* wellPath, int timeStep ); + static std::expected extractSingleWellMswData( RimEclipseCase* eclipseCase, + RimWellPath* wellPath, + int timeStep, + bool exportCompletionsAfterMainBoreSegments = true ); private: static void exportWellSegmentsForAllCompletions( const RicExportCompletionDataSettingsUi& exportSettings, @@ -216,9 +218,8 @@ private: double overlapEnd, bool* foundSubGridIntersections ); - static void assignBranchNumbersToPerforations( const RimEclipseCase* eclipseCase, - gsl::not_null segment, - gsl::not_null branchNumber ); + static void assignBranchNumbersToPerforations( const RimEclipseCase* eclipseCase, gsl::not_null segment, int branchNumber ); + static void assignBranchNumbersToOtherCompletions( const RimEclipseCase* eclipseCase, gsl::not_null segment, gsl::not_null branchNumber ); diff --git a/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswDataFormatter.cpp b/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswDataFormatter.cpp index c45d4ac1a7..c0a5df5fa2 100644 --- a/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswDataFormatter.cpp +++ b/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswDataFormatter.cpp @@ -28,8 +28,7 @@ namespace //-------------------------------------------------------------------------------------------------- /// Helper function to format WELSEGS segment data rows //-------------------------------------------------------------------------------------------------- -template -void formatWelsegsRows( RifTextDataTableFormatter& formatter, const RowContainer& rows ) +void formatWelsegsRows( RifTextDataTableFormatter& formatter, const std::vector& rows ) { for ( const auto& row : rows ) { @@ -54,8 +53,7 @@ void formatWelsegsRows( RifTextDataTableFormatter& formatter, const RowContainer //-------------------------------------------------------------------------------------------------- /// Helper function to format COMPSEGS data rows //-------------------------------------------------------------------------------------------------- -template -void formatCompsegsRows( RifTextDataTableFormatter& formatter, const RowContainer& rows, bool isLgrData ) +void formatCompsegsRows( RifTextDataTableFormatter& formatter, const std::vector& rows, bool isLgrData ) { for ( const auto& row : rows ) { @@ -70,17 +68,16 @@ void formatCompsegsRows( RifTextDataTableFormatter& formatter, const RowContaine formatter.add( row.branch ); formatter.add( row.distanceStart ); formatter.add( row.distanceEnd ); - } - formatter.rowCompleted(); + formatter.rowCompleted(); + } } } // namespace //-------------------------------------------------------------------------------------------------- /// Helper function to format WSEGVALV data rows //-------------------------------------------------------------------------------------------------- -template -void formatWsegvalvRows( RifTextDataTableFormatter& formatter, const RowContainer& rows ) +void formatWsegvalvRows( RifTextDataTableFormatter& formatter, const std::vector& rows ) { for ( const auto& row : rows ) { @@ -88,20 +85,6 @@ void formatWsegvalvRows( RifTextDataTableFormatter& formatter, const RowContaine formatter.add( row.segmentNumber ); formatter.add( row.cv ); formatter.add( row.area ); - formatter.addOptionalValue( row.extraLength ); - formatter.addOptionalValue( row.pipeD ); - formatter.addOptionalValue( row.roughness ); - formatter.addOptionalValue( row.pipeA ); - - if ( row.status.has_value() ) - { - formatter.addStdString( row.status.value() ); - } - else - { - formatter.addStdString( "OPEN" ); - } - formatter.addOptionalValue( row.maxA ); formatter.rowCompleted(); } @@ -110,8 +93,7 @@ void formatWsegvalvRows( RifTextDataTableFormatter& formatter, const RowContaine //-------------------------------------------------------------------------------------------------- /// Helper function to format WSEGAICD data rows //-------------------------------------------------------------------------------------------------- -template -void formatWsegaicdRows( RifTextDataTableFormatter& formatter, const RowContainer& rows ) +void formatWsegaicdRows( RifTextDataTableFormatter& formatter, const std::vector& rows ) { for ( const auto& row : rows ) { @@ -124,6 +106,7 @@ void formatWsegaicdRows( RifTextDataTableFormatter& formatter, const RowContaine formatter.addOptionalValue( row.viscosityCali ); formatter.addOptionalValue( row.criticalValue ); formatter.addOptionalValue( row.widthTrans ); + formatter.addOptionalValue( row.maxViscRatio ); if ( row.methodScalingFactor.has_value() ) { @@ -201,21 +184,6 @@ std::vector createWsegvalvHeader() RifTextDataTableColumn( "Ac", RifTextDataTableDoubleFormatting( RIF_CONSISE, 4 ) ) }; } -//-------------------------------------------------------------------------------------------------- -/// Helper function to create WSEGAICD headers -//-------------------------------------------------------------------------------------------------- -std::vector createWsegaicdHeader() -{ - return { RifTextDataTableColumn( "Well" ), - RifTextDataTableColumn( "Seg No" ), - RifTextDataTableColumn( "Flow Coeff" ), - RifTextDataTableColumn( "Area" ), - RifTextDataTableColumn( "Oil Visc" ), - RifTextDataTableColumn( "Water Visc" ), - RifTextDataTableColumn( "Gas Visc" ), - RifTextDataTableColumn( "Device Type" ) }; -} - //-------------------------------------------------------------------------------------------------- /// Helper function to create WELSEGS segment headers //-------------------------------------------------------------------------------------------------- @@ -256,8 +224,16 @@ void RigMswDataFormatter::formatWelsegsTable( RifTextDataTableFormatter& formatt formatter.add( welsegsHeader.topLength ); formatter.addOptionalValue( welsegsHeader.wellboreVolume ); formatter.addStdString( welsegsHeader.infoType ); - formatter.addOptionalStdString( welsegsHeader.pressureComponents ); - formatter.addOptionalStdString( welsegsHeader.flowModel ); + + if ( welsegsHeader.pressureComponents.has_value() ) + { + formatter.addStdString( "'" + welsegsHeader.pressureComponents.value() + "'" ); + } + else + { + formatter.add( formatter.defaultMarker() ); + } + formatter.rowCompleted(); // Column headers for segment data @@ -269,6 +245,52 @@ void RigMswDataFormatter::formatWelsegsTable( RifTextDataTableFormatter& formatt formatter.tableCompleted(); } +//-------------------------------------------------------------------------------------------------- +/// +//-------------------------------------------------------------------------------------------------- +void RigMswDataFormatter::addWsegaicdHeader( RifTextDataTableFormatter& formatter ) +{ + // Write out header for AICD table + + std::vector columnDescriptions = { "Well Name", + "Segment Number", + "Segment Number", + "Strength of AICD", + "Flow Scaling Factor for AICD", + "Density of Calibration Fluid", + "Viscosity of Calibration Fluid", + "Critical water in liquid fraction for emulsions viscosity model", + "Emulsion viscosity transition region", + "Max ratio of emulsion viscosity to continuous phase viscosity", + "Flow scaling factor method", + "Maximum flow rate for AICD device", + "Volume flow rate exponent, x", + "Viscosity function exponent, y", + "Device OPEN/SHUT", + "Exponent of the oil flowing fraction in the density mixture calculation", + "Exponent of the water flowing fraction in the density mixture calculation", + "Exponent of the gas flowing fraction in the density mixture calculation", + "Exponent of the oil flowing fraction in the density viscosity calculation", + "Exponent of the water flowing fraction in the density viscosity calculation", + "Exponent of the gas flowing fraction in the density viscosity calculation" }; + + formatter.keyword( "WSEGAICD" ); + formatter.comment( "Column Overview:" ); + for ( size_t i = 0; i < columnDescriptions.size(); ++i ) + { + formatter.comment( QString( "%1: %2" ).arg( i + 1, 2, 10, QChar( '0' ) ).arg( columnDescriptions[i] ) ); + } + + std::vector header; + for ( size_t i = 1; i <= 21; ++i ) + { + QString cName = QString( "%1" ).arg( i, 2, 10, QChar( '0' ) ); + RifTextDataTableColumn col( cName, RifTextDataTableDoubleFormatting( RifTextDataTableDoubleFormat::RIF_CONSISE ), RIGHT ); + header.push_back( col ); + } + formatter.header( header ); +} + //-------------------------------------------------------------------------------------------------- /// Format COMPSEGS table for a single well //-------------------------------------------------------------------------------------------------- @@ -325,12 +347,14 @@ void RigMswDataFormatter::formatWsegaicdTable( RifTextDataTableFormatter& format { if ( !tableData.hasWsegaicdData() ) return; - formatter.keyword( "WSEGAICD" ); - auto header = createWsegaicdHeader(); - formatter.header( header ); + RifTextDataTableFormatter tightFormatter( formatter ); + tightFormatter.setColumnSpacing( 1 ); + tightFormatter.setTableRowPrependText( " " ); - formatWsegaicdRows( formatter, tableData.wsegaicdData() ); - formatter.tableCompleted(); + addWsegaicdHeader( tightFormatter ); + + formatWsegaicdRows( tightFormatter, tableData.wsegaicdData() ); + tightFormatter.tableCompleted(); } //-------------------------------------------------------------------------------------------------- @@ -366,13 +390,14 @@ void RigMswDataFormatter::formatWsegaicdTable( RifTextDataTableFormatter& format auto rows = unifiedData.getAllWsegaicdRows(); if ( rows.empty() ) return; - formatter.keyword( "WSEGAICD" ); - auto header = createWsegaicdHeader(); - formatter.header( header ); + RifTextDataTableFormatter tightFormatter( formatter ); + tightFormatter.setColumnSpacing( 1 ); + tightFormatter.setTableRowPrependText( " " ); - formatWsegaicdRows( formatter, rows ); + addWsegaicdHeader( tightFormatter ); - formatter.tableCompleted(); + formatWsegaicdRows( tightFormatter, unifiedData.getAllWsegaicdRows() ); + tightFormatter.tableCompleted(); } //-------------------------------------------------------------------------------------------------- diff --git a/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswDataFormatter.h b/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswDataFormatter.h index 20c7d97d29..1b5f516d38 100644 --- a/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswDataFormatter.h +++ b/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswDataFormatter.h @@ -35,6 +35,8 @@ void formatWsegaicdTable( RifTextDataTableFormatter& formatter, const RigMswUnif void formatWelsegsTable( RifTextDataTableFormatter& formatter, const RigMswTableData& tableData ); void formatWelsegsTable( RifTextDataTableFormatter& formatter, const RigMswUnifiedDataWIP& unifiedData ); +void addWsegaicdHeader( RifTextDataTableFormatter& formatter ); + // Complete MSW export void formatMswTables( RifTextDataTableFormatter& formatter, const RigMswTableData& tableData ); void formatMswTables( RifTextDataTableFormatter& formatter, const RigMswUnifiedDataWIP& unifiedData ); diff --git a/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswTableRows.h b/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswTableRows.h index f41b53aa2e..d973dfdb31 100644 --- a/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswTableRows.h +++ b/ApplicationLibCode/ReservoirDataModel/CompletionsMsw/RigMswTableRows.h @@ -27,6 +27,8 @@ // The structures below represent data from various MSW tables // The variable names correspond to the table names in Opm::ParserKeywords +// If a parameter has a default defined, std::optional is used +// // Example file path: // custom-opm-common/generated-opm-common/include/opm/input/eclipse/Parser/ParserKeywords/W.hpp @@ -132,4 +134,6 @@ struct WsegaicdRow std::optional oilViscFraction; // 19 B1 std::optional waterViscFraction; // 20 B2 std::optional gasViscFraction; // 21 B3 + + std::string description; }; diff --git a/TestModels/msw-export/.gitignore b/TestModels/msw-export/.gitignore new file mode 100644 index 0000000000..6caf68aff4 --- /dev/null +++ b/TestModels/msw-export/.gitignore @@ -0,0 +1 @@ +output \ No newline at end of file diff --git a/TestModels/msw-export/BASE1_MSW_HFA.DATA b/TestModels/msw-export/BASE1_MSW_HFA.DATA new file mode 100644 index 0000000000..7de32e1ddc --- /dev/null +++ b/TestModels/msw-export/BASE1_MSW_HFA.DATA @@ -0,0 +1,385 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2020 Equinor + +-- This model is based on model1/BASE_MODEL_1.DATA, and includes one multi-segment +-- production well with initial high oil rate. +-- Presure drop calculations for multi-segment well model icludes +-- all available components (HFA, hydrostatic, Friction and acceleration) + +-- Summary section includes keywords SOFR, SPRD, SPRDH, SPRDF and SPRDA + + +-- ======================================================================== +-- Defines the key parameters for the simulator. +RUNSPEC +-- ======================================================================== + +TITLE + BASE1 MSW HFA + +-- Turns off echoing of all the input files to the print file. +NOECHO + + +-- Grid dimensions +DIMENS + 6 8 7 / + +-- Start date +START +1 'JAN' 2000 / + +-- Phases present +OIL +WATER +GAS +DISGAS +VAPOIL + + +-- Activates extrapolation warning message for +-- when extrapolating the PVT and VFP tables. +-- VFP=vertical flow performance +-- PVT=Pressure-Volume-Temperature +EXTRAPMS + 4 / + +-- Units +METRIC + +-- Activates the negative directional dependent transmissibility multipliers option. +GRIDOPTS + YES 4 / + +-------------------------------------------------------------- +-- Dimensions +-------------------------------------------------------------- + +-- TABDIMS keyword +-- Table dimensions +-- ntsfun: max SATNUM +-- ntpvt: max PVTNUM +-- nssfun: max saturation nodes in any saturation table +-- nppvt: max pressure nodes in any PVT table or Rock Compaction table +-- ntfip: max FIPNUM, = the fluid in-place region numbers for each grid block. +-- nrpvt: max Rs nodes in a live oil PVT table +-- ntendp: max saturation end-point versus depth tables, = ntendp in ENDSCALE +TABDIMS +-- ntsfun ntpvt nssfun nppvt ntfip nrpvt unused ntendp + 6 2 56 36 1* 36 / + +-- Dimension of equilibration tables +-- ntequl: max EQLNUM. EQLNUM=Equilibration region numbers +-- ndprvd: max depth nodes in any table of pressure vs depth +-- ndrxvd: max depth nodes in any RSVD, RVVD, PBVD or PDVD table +-- nttrvd: max tables of initial tracer concentration vs depth +-- nstrvd: max depth nodes in any table of initial tracer concentration vs depth +EQLDIMS +-- ntequl ndprvd ndrxvd nttrvd nstrvd + 1 / + +-- Regions dimension data +-- ntfip: max FIPNUM +-- nmfipr: max sets of fluid-in-place regions +-- nrfreg: max independent reservoir regions +-- ntfreg: max flux regions for the flux options +REGDIMS +-- ntfip nmfipr nrfreg ntfreg + 1 1 / + +-- Define maximum number of summary vectors to be written +SMRYDIMS + 40000 / + +-- Dimensions for fault data +-- mfsegs: max number of fault segments +FAULTDIM +-- mfsegs + 23000 / + +-- Well dimension data +-- nwmaxz: max wells in the model +-- ncwmax: max connections per well +-- ngmaxz: max groups in the model +-- nwgmax: max wells in any one group +WELLDIMS +-- nwmaxz ncwmax ngmaxz nwgmax + 1 7 2 2 / + +-- Define multi-segment well dimensions +WSEGDIMS +-- nswlmx nsegmx nlbrmx + 1 12 1 / + + +-- Injection well VFP table dimensions +-- mxsflo: max flow values per table +-- mxsthp: max tubing head pressure values per table +-- nmsvft: max injection well VFP tables +VFPIDIMS +-- mxsflo mxsthp nmsvft + 11 8 9 / + +-- Production well VFP table dimensions. +-- mxmflo: max flow values per table +-- mxmthp: max tubing head pressure values per table +-- mxmwpr: max water fraction values per table +-- mxmgrp: max gas friction values per table +-- mxmalq: max artificial lift quantities per table +-- nmmvft: max production well VFP tables +VFPPDIMS +-- mxmflo mxmthp mxmwpr mxmgrp mxmalq nmmvft + 20 10 12 10 5 18 / + + +-------------------------------------------------------------- +-- Run control settings +-------------------------------------------------------------- + +-- Activates the unified input file option +UNIFIN +-- Activates the unified output file option +UNIFOUT + +-- Stack size for linear solver +-- No point in nstack > litmax in TUNING +NSTACK + 50 / + + +-- ==================================================================== +-- This section defines the basic grid properties, +-- including structure, faults and various static rock properties. +GRID +-- ==================================================================== + +-- Define the data in the GRID section that is to be printed to the +-- output print file. +RPTGRID + 'ROCKVOL' / + +-- Set the grid file output options +GRIDFILE + 0 1 / + +INIT + +-- Transmissibilities calculated from cell corner positions +NEWTRAN + +GRIDUNIT + METRES / + +-- Include simulation grid with sloping faults +INCLUDE + 'include/grid_basemod1.grdecl' / + +PERMX + 48*72 48*135 48*355 48*50 48*200 48*130 48*55 / + +-- Include the porosity values for all the cells +INCLUDE + 'include/poro_basemod1.inc' / + +-- PERMX defines the permability in the x direction for all the cells. +-- PERMY and PERMZ does the same in y and z direction. +COPY + 'PERMX' 'PERMY' / + 'PERMX' 'PERMZ' / +/ + +MULTIPLY + 'PERMZ' 0.1 / +/ + +-- multz - Multiply cell transmissibility in the +z direction +INCLUDE + 'include/multz_basemod1.inc' / + +-- multnum - define the multiple transmissibility region +INCLUDE + 'include/multnum_basemod1.inc' / + + +-- =================================================================== +EDIT +-- =================================================================== + + +-- =================================================================== +-- Section that contains the fluid property keywords used +-- to define the PVT behavior of the fluids. +PROPS +-- =================================================================== + +-- Rel perm data - SWOF, SGOF +-- SWOF: Water-oil saturation tables +-- SGOF: Gas-oil saturation tables versus gas +INCLUDE + 'include/sattab_basemod1.sattab' / + +-- Activates stone's first three phase oil relative permeability model. +-- There is no data required for this keyword. +STONE1 + +-- PVT data - PVTW, ROCK, DENSITY, PVTO, PVTG +-- PVTW: Define water fluid properties for various regions +-- ROCK: Define the rock compressibility for various regions +-- Density: Define the surface oil, water gas densities for the fluids +-- PVTO: Oil PVT properties for live oil +-- PVTG: Gas PVT properties for wet gas + +INCLUDE + 'include/pvt_basemod1.pvt' / + + +-- ==================================================================== +-- Defines how various properties in the PROPS and SOLUTION +-- sections are allocated to individual cells within the model. + +REGIONS +-- ==================================================================== + +INCLUDE + 'include/satnum_basemod1.inc' / + +EQLNUM + 336*1 / + +PVTNUM + 336*1 / + +-- ==================================================================== +SOLUTION +-- ==================================================================== + +-- Defines the parameters used to initialize the model for +-- when equilibration is calculated by OPM flow. +-- datum_depth P_datum OWC Pcow GOC Pcog Rsvd Rvvd N +EQUIL + 2730.00 300.000 2750.00 0.00 1650.000 0.00 1 1 0 / + +-- Defines the dissolved gas-oil ratio versus depth tables. +RSVD + 2650.000 156.324 + 2750.000 138.134 / + +-- Defines the vaporized oil-gas ratio versus depth tables. +RVVD + 2600.00 0.00739697 + 2750.00 0.00639697 / + +-- Defines the data in the solution section that is to be +-- printed to the output print file. + +RPTSOL + 'THPRES' 'FIP=2' / + +RPTRST + 'BASIC=2' / + +-- =================================================================== +SUMMARY +-- =================================================================== + +-- STD: Standard inflow equation will be used. +INCLUDE + 'include/std_summary.inc' / + +SOFR + 'P1' / +/ + +SPRD + 'P1' / +/ + +SPRDH + 'P1' / +/ + +SPRDF + 'P1' / +/ + +SPRDA + 'P1' / +/ + +-- =================================================================== +SCHEDULE +-- =================================================================== + +-- Defines the parameters used for controlling the commercial simulator's +-- numerical convergence parameters. + +GRUPTREE + 'TEST' 'FIELD' / +/ + +TUNING + 1 5 7* 1 / + / + 12 1 50 1 50 50 / + + +WELSPECS +-- Well Grp I J RefDepth Type DrainRad GasInEq AutoShut XFlow FluidPVT HydSDens FluidInPlReg + P1 TEST 1 2 1* OIL 0.0 STD STOP YES 0 SEG 0 / +/ + +COMPDAT +-- Well I J K1 K2 Status SAT TR DIAM KH S Df DIR + P1 2 3 2 2 OPEN 1* 5.208337E+1 0.21600 1* 0.00000 1* 'Z' / + P1 2 3 3 3 OPEN 1* 3.662544E+2 0.21600 1* 0.00000 1* 'Y' / + P1 2 4 3 3 OPEN 1* 3.884829E+2 0.21600 1* 0.00000 1* 'Y' / + P1 3 4 3 3 OPEN 1* 2.036268E+2 0.21600 1* 0.00000 1* 'Y' / + P1 3 5 3 3 OPEN 1* 5.717222E+2 0.21600 1* 0.00000 1* 'Y' / + P1 3 6 3 3 OPEN 1* 3.894535E+2 0.21600 1* 0.00000 1* 'Y' / +/ + +WELSEGS +-- Name Dep 1 Tlen 1 Vol 1 Len&Dep PresDrop + P1 2620.17107 0.00000 1* INC 'HFA' / +-- First Seg Last Seg Branch Num Outlet Seg Length Depth Change Diam Rough +-- Main Stem Segments + 2 2 1 1 38.17432 3.32249 0.10200 0.0000100 / + 3 3 1 2 62.22322 5.41558 0.10200 0.0000100 / + 4 4 1 3 54.33161 4.72874 0.10200 0.0000100 / + 5 5 1 4 119.18735 10.34614 0.10200 0.0000100 / + 6 6 1 5 263.64361 14.87775 0.10200 0.0000100 / + 7 7 1 6 360.47928 11.28317 0.10200 0.0000100 / + 8 8 1 7 282.92022 5.30723 0.10200 0.0000100 / + 9 9 1 8 370.26595 5.85843 0.10200 0.0000100 / + 10 10 1 9 458.85844 9.23286 0.10200 0.0000100 / + 11 11 1 10 266.98559 6.56172 0.10200 0.0000100 / +/ + +COMPSEGS +-- Name + P1 / +-- I J K Branch no Start Length End Length Dir Pen End Range Connection Depth + 2 3 2 1 233.61000 362.82114 / + 2 3 3 1 362.82114 712.29909 / + 2 4 3 1 712.29909 1083.77970 / + 3 4 3 1 1083.77970 1278.13953 / + 3 5 3 1 1278.13953 1824.31160 / + 3 6 3 1 1824.31160 2195.85641 / +/ + + +WCONPROD + 'P1' OPEN ORAT 8000.0 4* 65.0 / +/ + +TSTEP + 1 2 3 5 10 10 10 / + +END + + + diff --git a/TestModels/msw-export/BASE2_MSW_HFA.DATA b/TestModels/msw-export/BASE2_MSW_HFA.DATA new file mode 100644 index 0000000000..e4be5f2e61 --- /dev/null +++ b/TestModels/msw-export/BASE2_MSW_HFA.DATA @@ -0,0 +1,410 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2020 Equinor + +-- This model is based on model1/BASE_MODEL_1.DATA, and includes one multi-segment +-- production well and one standard water injection well. Production well starts with +-- an initial water cut around 0.2 and this increases to 0.5 throught the simulation. + +-- Presure drop calculations for multi-segment well model icludes +-- all available components (HFA, hydrostatic, Friction and acceleration) + +-- Summary section includes keywords SOFR, SPRD, SPRDH, SPRDF and SPRDA + + +-- ======================================================================== +-- Defines the key parameters for the simulator. +RUNSPEC +-- ======================================================================== + + +TITLE + BASE2 MSW HFA + + +-- Turns off echoing of all the input files to the print file. +NOECHO + + +-- Grid dimensions +DIMENS + 6 8 7 / + +-- Start date +START +1 'JAN' 2000 / + +-- Phases present +OIL +WATER +GAS +DISGAS +VAPOIL + + +-- Activates extrapolation warning message for +-- when extrapolating the PVT and VFP tables. +-- VFP=vertical flow performance +-- PVT=Pressure-Volume-Temperature +EXTRAPMS + 4 / + +-- Units +METRIC + +-- Activates the negative directional dependent transmissibility multipliers option. +GRIDOPTS + YES 4 / + + +-------------------------------------------------------------- +-- Dimensions +-------------------------------------------------------------- + +-- TABDIMS keyword +-- Table dimensions +-- ntsfun: max SATNUM +-- ntpvt: max PVTNUM +-- nssfun: max saturation nodes in any saturation table +-- nppvt: max pressure nodes in any PVT table or Rock Compaction table +-- ntfip: max FIPNUM, = the fluid in-place region numbers for each grid block. +-- nrpvt: max Rs nodes in a live oil PVT table +-- ntendp: max saturation end-point versus depth tables, = ntendp in ENDSCALE +TABDIMS +-- ntsfun ntpvt nssfun nppvt ntfip nrpvt unused ntendp + 6 2 56 36 1* 36 / + +-- Dimension of equilibration tables +-- ntequl: max EQLNUM. EQLNUM=Equilibration region numbers +-- ndprvd: max depth nodes in any table of pressure vs depth +-- ndrxvd: max depth nodes in any RSVD, RVVD, PBVD or PDVD table +-- nttrvd: max tables of initial tracer concentration vs depth +-- nstrvd: max depth nodes in any table of initial tracer concentration vs depth +EQLDIMS +-- ntequl ndprvd ndrxvd nttrvd nstrvd + 1 / + +-- Regions dimension data +-- ntfip: max FIPNUM +-- nmfipr: max sets of fluid-in-place regions +-- nrfreg: max independent reservoir regions +-- ntfreg: max flux regions for the flux options +REGDIMS +-- ntfip nmfipr nrfreg ntfreg + 1 1 / + +-- Define maximum number of summary vectors to be written +SMRYDIMS + 40000 / + +-- Dimensions for fault data +-- mfsegs: max number of fault segments +FAULTDIM +-- mfsegs + 23000 / + +-- Well dimension data +-- nwmaxz: max wells in the model +-- ncwmax: max connections per well +-- ngmaxz: max groups in the model +-- nwgmax: max wells in any one group +WELLDIMS +-- nwmaxz ncwmax ngmaxz nwgmax + 2 7 2 2 / + +-- Define multi-segment well dimensions +WSEGDIMS +-- nswlmx nsegmx nlbrmx + 1 12 1 / + + +-- Injection well VFP table dimensions +-- mxsflo: max flow values per table +-- mxsthp: max tubing head pressure values per table +-- nmsvft: max injection well VFP tables +VFPIDIMS +-- mxsflo mxsthp nmsvft + 11 8 9 / + +-- Production well VFP table dimensions. +-- mxmflo: max flow values per table +-- mxmthp: max tubing head pressure values per table +-- mxmwpr: max water fraction values per table +-- mxmgrp: max gas friction values per table +-- mxmalq: max artificial lift quantities per table +-- nmmvft: max production well VFP tables +VFPPDIMS +-- mxmflo mxmthp mxmwpr mxmgrp mxmalq nmmvft + 20 10 12 10 5 18 / + + +-------------------------------------------------------------- +-- Run control settings +-------------------------------------------------------------- + +-- Activates the unified input file option +UNIFIN +-- Activates the unified output file option +UNIFOUT + +-- Stack size for linear solver +-- No point in nstack > litmax in TUNING +NSTACK + 50 / + + +-- ==================================================================== +-- This section defines the basic grid properties, +-- including structure, faults and various static rock properties. +GRID +-- ==================================================================== + +-- Define the data in the GRID section that is to be printed to the +-- output print file. +RPTGRID + 'ROCKVOL' / + +-- Set the grid file output options +GRIDFILE + 0 1 / + +INIT + +-- Transmissibilities calculated from cell corner positions +NEWTRAN + +GRIDUNIT + METRES / + + +-- Include simulation grid with sloping faults +INCLUDE + 'include/grid_basemod1.grdecl' / + +PERMX + 48*72 48*135 48*355 48*50 48*200 48*130 48*55 / + + +-- Include the porosity values for all the cells +INCLUDE + 'include/poro_basemod1.inc' / + + +-- PERMX defines the permability in the x direction for all the cells. +-- PERMY and PERMZ does the same in y and z direction. +COPY + 'PERMX' 'PERMY' / + 'PERMX' 'PERMZ' / +/ + +MULTIPLY + 'PERMZ' 0.1 / +/ + +-- multz - Multiply cell transmissibility in the +z direction +INCLUDE + 'include/multz_basemod1.inc' / + +-- multnum - define the multiple transmissibility region +INCLUDE + 'include/multnum_basemod1.inc' / + + +-- =================================================================== +EDIT +-- =================================================================== + + +-- =================================================================== +-- Section that contains the fluid property keywords used +-- to define the PVT behavior of the fluids. +PROPS +-- =================================================================== + +-- Rel perm data - SWOF, SGOF +-- SWOF: Water-oil saturation tables +-- SGOF: Gas-oil saturation tables versus gas +INCLUDE + 'include/sattab_basemod1.sattab' / + +-- Activates stone's first three phase oil relative permeability model. +-- There is no data required for this keyword. +STONE1 + +-- PVT data - PVTW, ROCK, DENSITY, PVTO, PVTG +-- PVTW: Define water fluid properties for various regions +-- ROCK: Define the rock compressibility for various regions +-- Density: Define the surface oil, water gas densities for the fluids +-- PVTO: Oil PVT properties for live oil +-- PVTG: Gas PVT properties for wet gas + +INCLUDE + 'include/pvt_basemod1.pvt' / + + +-- Activate saturation end-point export to the init file. No data required +FILLEPS + +-- ==================================================================== +-- Defines how various properties in the PROPS and SOLUTION +-- sections are allocated to individual cells within the model. + +REGIONS +-- ==================================================================== + +INCLUDE + 'include/satnum_basemod1.inc' / + +EQLNUM + 336*1 / + +PVTNUM + 336*1 / + +-- ==================================================================== +SOLUTION +-- ==================================================================== + +-- Defines the parameters used to initialize the model for +-- when equilibration is calculated by OPM flow. +-- datum_depth P_datum OWC Pcow GOC Pcog Rsvd Rvvd N +EQUIL + 2720.00 300.000 2690.00 0.00 1650.000 0.00 1 1 0 / + + +-- Defines the dissolved gas-oil ratio versus depth tables. +RSVD + 2650.000 156.324 + 2690.000 138.134 / + + +-- Defines the vaporized oil-gas ratio versus depth tables. +RVVD + 2600.00 0.0001546223 + 2690.00 0.0001546223 / + +-- Defines the data in the solution section that is to be +-- printed to the output print file. + +RPTSOL + 'THPRES' 'FIP=2' / + +RPTRST + 'BASIC=2' / + +-- =================================================================== +SUMMARY +-- =================================================================== + +-- STD: Standard inflow equation will be used. +INCLUDE + 'include/std_summary.inc' / + +SOFR + 'P1' / +/ + +SPRD + 'P1' / +/ + +SPRDH + 'P1' / +/ + +SPRDF + 'P1' / +/ + +SPRDA + 'P1' / +/ + +-- =================================================================== +SCHEDULE +-- =================================================================== + +-- Defines the parameters used for controlling the commercial simulator's +-- numerical convergence parameters. + +GRUPTREE + 'GRP1' 'FIELD' / +/ + +TUNING + 1 5 7* 1 / + / + 12 1 50 1 50 50 / + + +WELSPECS +-- Well Grp I J RefDepth Type DrainRad GasInEq AutoShut XFlow FluidPVT HydSDens FluidInPlReg + P1 GRP1 1 2 1* OIL 0.0 STD STOP YES 0 SEG 0 / + W1 GRP1 5 5 1* WAT 0.0 STD STOP YES 0 SEG 0 / +/ + +COMPDAT +-- Well I J K1 K2 Status SAT TR DIAM KH S Df DIR + P1 2 3 2 2 OPEN 1* 5.208337E+1 0.21600 1* 0.00000 1* 'Z' / + P1 2 3 3 3 OPEN 1* 3.662544E+2 0.21600 1* 0.00000 1* 'Y' / + P1 2 4 3 3 OPEN 1* 3.884829E+2 0.21600 1* 0.00000 1* 'Y' / + P1 3 4 3 3 OPEN 1* 2.036268E+2 0.21600 1* 0.00000 1* 'Y' / + P1 3 5 3 3 OPEN 1* 5.717222E+2 0.21600 1* 0.00000 1* 'Y' / + P1 3 6 3 3 OPEN 1* 3.894535E+2 0.21600 1* 0.00000 1* 'Y' / + + W1 5 5 4 7 OPEN 1* 1* 0.21600 1* 0.00000 1* 'Y' / +/ + +WELSEGS +-- Name Dep 1 Tlen 1 Vol 1 Len&Dep PresDrop + P1 2620.17107 0.00000 1* INC 'HFA' / +-- First Seg Last Seg Branch Num Outlet Seg Length Depth Change Diam Rough +-- Main Stem Segments + 2 2 1 1 38.17432 3.32249 0.15200 0.000500 / + 3 3 1 2 62.22322 5.41558 0.15200 0.000500 / + 4 4 1 3 54.33161 4.72874 0.15200 0.000500 / + 5 5 1 4 119.18735 10.34614 0.15200 0.000500 / + 6 6 1 5 263.64361 14.87775 0.15200 0.000500 / + 7 7 1 6 360.47928 11.28317 0.15200 0.000500 / + 8 8 1 7 282.92022 5.30723 0.15200 0.000500 / + 9 9 1 8 370.26595 5.85843 0.15200 0.000500 / + 10 10 1 9 458.85844 9.23286 0.15200 0.000500 / + 11 11 1 10 266.98559 6.56172 0.15200 0.000500 / +/ + +COMPSEGS +-- Name + P1 / +-- I J K Branch no Start Length End Length Dir Pen End Range Connection Depth + 2 3 2 1 233.61000 362.82114 / + 2 3 3 1 362.82114 712.29909 / + 2 4 3 1 712.29909 1083.77970 / + 3 4 3 1 1083.77970 1278.13953 / + 3 5 3 1 1278.13953 1824.31160 / + 3 6 3 1 1824.31160 2195.85641 / +/ + + +WCONPROD + 'P1' OPEN ORAT 2500.0 4* 65.0 / +/ + +WCONINJE + 'W1' WATER OPEN RATE 2500 1* 450.0 / +/ + +GCONINJE + 'GRP1' WATER VREP 3* 1.25 / +/ + + +TSTEP + 1 2 3 5 10 10 30 30 30 30 30 30 30 100 / + +END + + + diff --git a/TestModels/msw-export/BASE3_MSW_HFA.DATA b/TestModels/msw-export/BASE3_MSW_HFA.DATA new file mode 100644 index 0000000000..d29749caeb --- /dev/null +++ b/TestModels/msw-export/BASE3_MSW_HFA.DATA @@ -0,0 +1,396 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2020 Equinor + +-- This model is based on model1/BASE_MODEL_1.DATA, and includes one multi-segment +-- production well. The model is initialized with dry gas (VAPOIL keyword removed from RUNSPEC) +-- The production well is controlled with a high initial gas rate. + +-- Presure drop calculations for multi-segment well model icludes +-- all available components (HFA, hydrostatic, Friction and acceleration) + +-- Summary section includes keywords SGFR, SPRD, SPRDH, SPRDF and SPRDA + +-- ======================================================================== +-- Defines the key parameters for the simulator. +RUNSPEC +-- ======================================================================== + +TITLE + BASE3 MSW HFA + + +-- Turns off echoing of all the input files to the print file. +NOECHO + + +-- Grid dimensions +DIMENS + 6 8 7 / + +-- Start date +START +1 'JAN' 2000 / + +-- Phases present +OIL +WATER +GAS +DISGAS + + +-- Activates extrapolation warning message for +-- when extrapolating the PVT and VFP tables. +-- VFP=vertical flow performance +-- PVT=Pressure-Volume-Temperature +EXTRAPMS + 4 / + + +-- Units +METRIC + +-- Activates the negative directional dependent transmissibility multipliers option. +GRIDOPTS + YES 4 / + + + +-------------------------------------------------------------- +-- Dimensions +-------------------------------------------------------------- + +-- TABDIMS keyword +-- Table dimensions +-- ntsfun: max SATNUM +-- ntpvt: max PVTNUM +-- nssfun: max saturation nodes in any saturation table +-- nppvt: max pressure nodes in any PVT table or Rock Compaction table +-- ntfip: max FIPNUM, = the fluid in-place region numbers for each grid block. +-- nrpvt: max Rs nodes in a live oil PVT table +-- ntendp: max saturation end-point versus depth tables, = ntendp in ENDSCALE +TABDIMS +-- ntsfun ntpvt nssfun nppvt ntfip nrpvt unused ntendp + 6 1 56 36 1* 36 / + +-- Dimension of equilibration tables +-- ntequl: max EQLNUM. EQLNUM=Equilibration region numbers +-- ndprvd: max depth nodes in any table of pressure vs depth +-- ndrxvd: max depth nodes in any RSVD, RVVD, PBVD or PDVD table +-- nttrvd: max tables of initial tracer concentration vs depth +-- nstrvd: max depth nodes in any table of initial tracer concentration vs depth +EQLDIMS +-- ntequl ndprvd ndrxvd nttrvd nstrvd + 1 / + +-- Regions dimension data +-- ntfip: max FIPNUM +-- nmfipr: max sets of fluid-in-place regions +-- nrfreg: max independent reservoir regions +-- ntfreg: max flux regions for the flux options +REGDIMS +-- ntfip nmfipr nrfreg ntfreg + 1 1 / + +-- Define maximum number of summary vectors to be written +SMRYDIMS + 40000 / + +-- Dimensions for fault data +-- mfsegs: max number of fault segments +FAULTDIM +-- mfsegs + 23000 / + +-- Well dimension data +-- nwmaxz: max wells in the model +-- ncwmax: max connections per well +-- ngmaxz: max groups in the model +-- nwgmax: max wells in any one group +WELLDIMS +-- nwmaxz ncwmax ngmaxz nwgmax + 2 7 2 2 / + +-- Define multi-segment well dimensions +WSEGDIMS +-- nswlmx nsegmx nlbrmx + 1 12 1 / + + +-- Injection well VFP table dimensions +-- mxsflo: max flow values per table +-- mxsthp: max tubing head pressure values per table +-- nmsvft: max injection well VFP tables +VFPIDIMS +-- mxsflo mxsthp nmsvft + 11 8 9 / + +-- Production well VFP table dimensions. +-- mxmflo: max flow values per table +-- mxmthp: max tubing head pressure values per table +-- mxmwpr: max water fraction values per table +-- mxmgrp: max gas friction values per table +-- mxmalq: max artificial lift quantities per table +-- nmmvft: max production well VFP tables +VFPPDIMS +-- mxmflo mxmthp mxmwpr mxmgrp mxmalq nmmvft + 20 10 12 10 5 18 / + + +-------------------------------------------------------------- +-- Run control settings +-------------------------------------------------------------- + +-- Activates the unified input file option +UNIFIN +-- Activates the unified output file option +UNIFOUT + +-- Stack size for linear solver +-- No point in nstack > litmax in TUNING +NSTACK + 50 / + + +-- ==================================================================== +-- This section defines the basic grid properties, +-- including structure, faults and various static rock properties. +GRID +-- ==================================================================== + +-- Define the data in the GRID section that is to be printed to the +-- output print file. +RPTGRID + 'ROCKVOL' / + +-- Set the grid file output options +GRIDFILE + 0 1 / + +INIT + +-- Transmissibilities calculated from cell corner positions +NEWTRAN + +GRIDUNIT + METRES / + + +-- Include simulation grid with sloping faults +INCLUDE + 'include/grid_basemod1.grdecl' / + + +PERMX + 48*72 48*135 48*355 48*50 48*200 48*130 48*55 / + +-- Include the porosity values for all the cells +INCLUDE + 'include/poro_basemod1.inc' / + +-- PERMX defines the permability in the x direction for all the cells. +-- PERMY and PERMZ does the same in y and z direction. +COPY + 'PERMX' 'PERMY' / + 'PERMX' 'PERMZ' / +/ + +MULTIPLY + 'PERMZ' 0.1 / +/ + + +-- multz - Multiply cell transmissibility in the +z direction +INCLUDE + 'include/multz_basemod1.inc' / + +-- multnum - define the multiple transmissibility region +INCLUDE + 'include/multnum_basemod1.inc' / + + +-- =================================================================== +EDIT +-- =================================================================== + + +-- =================================================================== +-- Section that contains the fluid property keywords used +-- to define the PVT behavior of the fluids. +PROPS +-- =================================================================== + +-- Rel perm data - SWOF, SGOF +-- SWOF: Water-oil saturation tables +-- SGOF: Gas-oil saturation tables versus gas +INCLUDE + 'include/sattab_basemod1.sattab' / + +-- Activates stone's first three phase oil relative permeability model. +-- There is no data required for this keyword. +STONE1 + +-- PVT data - PVTW, ROCK, DENSITY, PVTO, PVTG +-- PVTW: Define water fluid properties for various regions +-- ROCK: Define the rock compressibility for various regions +-- Density: Define the surface oil, water gas densities for the fluids +-- PVTO: Oil PVT properties for live oil +-- PVTG: Gas PVT properties for wet gas + +INCLUDE + 'include/pvt_basemod1_dgas.pvt' / + + +-- Activate saturation end-point export to the init file. No data required +FILLEPS + + +-- ==================================================================== +-- Defines how various properties in the PROPS and SOLUTION +-- sections are allocated to individual cells within the model. + +REGIONS +-- ==================================================================== + +INCLUDE + 'include/satnum_basemod1.inc' / + +EQLNUM + 336*1 / + +PVTNUM + 336*1 / + +-- ==================================================================== +SOLUTION +-- ==================================================================== + +-- Defines the parameters used to initialize the model for +-- when equilibration is calculated by OPM flow. +-- datum_depth P_datum OWC Pcow GOC Pcog Rsvd Rvvd N +EQUIL + 2750.00 300.000 2750.00 0.00 2750.000 0.00 1 1 0 / + + +-- Defines the dissolved gas-oil ratio versus depth tables. +RSVD + 2660.000 170.44600 + 2750.000 170.44600 / + + +-- Defines the data in the solution section that is to be +-- printed to the output print file. + +RPTSOL + 'THPRES' 'FIP=2' / + +RPTRST + 'BASIC=2' / + +-- =================================================================== +SUMMARY +-- =================================================================== + +-- STD: Standard inflow equation will be used. +INCLUDE + 'include/std_summary.inc' / + +SGFR + 'P1' / +/ + +SPRD + 'P1' / +/ + +SPRDH + 'P1' / +/ + +SPRDF + 'P1' / +/ + +SPRDA + 'P1' / +/ + +-- =================================================================== +SCHEDULE +-- =================================================================== + + +-- Defines the parameters used for controlling the commercial simulator's +-- numerical convergence parameters. + +GRUPTREE + 'GRP1' 'FIELD' / +/ + +TUNING + 1 5 7* 1 / + / + 12 1 50 1 50 50 / + + +WELSPECS +-- Well Grp I J RefDepth Type DrainRad GasInEq AutoShut XFlow FluidPVT HydSDens FluidInPlReg + P1 GRP1 1 2 1* GAS 0.0 STD STOP YES 0 SEG 0 / +/ + +COMPDAT +-- Well I J K1 K2 Status SAT TR DIAM KH S Df DIR + P1 2 3 2 2 OPEN 1* 5.208337E+1 0.21600 1* 0.00000 1* 'Z' / + P1 2 3 3 3 OPEN 1* 3.662544E+2 0.21600 1* 0.00000 1* 'Y' / + P1 2 4 3 3 OPEN 1* 3.884829E+2 0.21600 1* 0.00000 1* 'Y' / + P1 3 4 3 3 OPEN 1* 2.036268E+2 0.21600 1* 0.00000 1* 'Y' / + P1 3 5 3 3 OPEN 1* 5.717222E+2 0.21600 1* 0.00000 1* 'Y' / + P1 3 6 3 3 OPEN 1* 3.894535E+2 0.21600 1* 0.00000 1* 'Y' / +/ + +WELSEGS +-- Name Dep 1 Tlen 1 Vol 1 Len&Dep PresDrop + P1 2620.17107 0.00000 1* INC 'HFA' / +-- First Seg Last Seg Branch Num Outlet Seg Length Depth Change Diam Rough +-- Main Stem Segments + 2 2 1 1 38.17432 3.32249 0.10200 0.000500 / + 3 3 1 2 62.22322 5.41558 0.10200 0.000500 / + 4 4 1 3 54.33161 4.72874 0.10200 0.000500 / + 5 5 1 4 119.18735 10.34614 0.10200 0.000500 / + 6 6 1 5 263.64361 14.87775 0.10200 0.000500 / + 7 7 1 6 360.47928 11.28317 0.10200 0.000500 / + 8 8 1 7 282.92022 5.30723 0.10200 0.000500 / + 9 9 1 8 370.26595 5.85843 0.10200 0.000500 / + 10 10 1 9 458.85844 9.23286 0.10200 0.000500 / + 11 11 1 10 266.98559 6.56172 0.10200 0.000500 / +/ + +COMPSEGS +-- Name + P1 / +-- I J K Branch no Start Length End Length Dir Pen End Range Connection Depth + 2 3 2 1 233.61000 362.82114 / + 2 3 3 1 362.82114 712.29909 / + 2 4 3 1 712.29909 1083.77970 / + 3 4 3 1 1083.77970 1278.13953 / + 3 5 3 1 1278.13953 1824.31160 / + 3 6 3 1 1824.31160 2195.85641 / +/ + + +WCONPROD + 'P1' OPEN GRAT 2* 5.0E6 2* 65.0 / +/ + + + +TSTEP + 1 2 3 5 10 10 30 30 / + +END + + + diff --git a/TestModels/msw-export/BASE_MODEL_1.DATA b/TestModels/msw-export/BASE_MODEL_1.DATA new file mode 100644 index 0000000000..d93bd94802 --- /dev/null +++ b/TestModels/msw-export/BASE_MODEL_1.DATA @@ -0,0 +1,359 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This is the base case for model 1. This case has standard wells. + +-- 3 wells in the beginning, 3 more are turned on. +-- 6 wells, 3 injection wells and 3 production wells, in the end. +-- 336 cells in total. All 336 cells are active. + +-- ------------------------------------------------------------------------ +-- ----------------------- BASE MODEL 1 ----------------------------------- +-- ------------------------------------------------------------------------ + +-- ======================================================================== +-- Defines the key parameters for the simulator. +RUNSPEC +-- ======================================================================== + + +TITLE + BASE MODEL 1 + + +-- Turns off echoing of all the input files to the print file. +NOECHO + + +-- Grid dimensions +DIMENS + 6 8 7 / + +-- Start date +START +1 'JAN' 2000 / + +-- Phases present +OIL +WATER +GAS +DISGAS +VAPOIL + + +-- Activates extrapolation warning message for +-- when extrapolating the PVT and VFP tables. +-- VFP=vertical flow performance +-- PVT=Pressure-Volume-Temperature +EXTRAPMS + 4 / + + +-- Units +METRIC + +-- Activates the negative directional dependent transmissibility multipliers option. +GRIDOPTS + YES 4 / + + +-- Activates the Equilibration Options. +-- THPRES defines the threshold pressure between the equilibration regions. +EQLOPTS + 'THPRES' / should be ok with eclipse 2014 version + +-------------------------------------------------------------- +-- Dimensions +-------------------------------------------------------------- + +-- TABDIMS keyword +-- Table dimensions +-- ntsfun: max SATNUM +-- ntpvt: max PVTNUM +-- nssfun: max saturation nodes in any saturation table +-- nppvt: max pressure nodes in any PVT table or Rock Compaction table +-- ntfip: max FIPNUM, = the fluid in-place region numbers for each grid block. +-- nrpvt: max Rs nodes in a live oil PVT table +-- ntendp: max saturation end-point versus depth tables, = ntendp in ENDSCALE +TABDIMS +-- ntsfun ntpvt nssfun nppvt ntfip nrpvt unused ntendp + 6 2 56 36 1* 36 / + +-- Dimension of equilibration tables +-- ntequl: max EQLNUM. EQLNUM=Equilibration region numbers +-- ndprvd: max depth nodes in any table of pressure vs depth +-- ndrxvd: max depth nodes in any RSVD, RVVD, PBVD or PDVD table +-- nttrvd: max tables of initial tracer concentration vs depth +-- nstrvd: max depth nodes in any table of initial tracer concentration vs depth +EQLDIMS +-- ntequl ndprvd ndrxvd nttrvd nstrvd + 4 / + +-- Regions dimension data +-- ntfip: max FIPNUM +-- nmfipr: max sets of fluid-in-place regions +-- nrfreg: max independent reservoir regions +-- ntfreg: max flux regions for the flux options +REGDIMS +-- ntfip nmfipr nrfreg ntfreg + 4 1 / + +-- Define maximum number of summary vectors to be written +SMRYDIMS + 40000 / + +-- Dimensions for fault data +-- mfsegs: max number of fault segments +FAULTDIM +-- mfsegs + 23000 / + +-- Well dimension data +-- nwmaxz: max wells in the model +-- ncwmax: max connections per well +-- ngmaxz: max groups in the model +-- nwgmax: max wells in any one group +WELLDIMS +-- nwmaxz ncwmax ngmaxz nwgmax + 6 10 10 5 / + +-- Define multi-segment well dimensions +WSEGDIMS +-- nswlmx nsegmx nlbrmx + 4 10 3 / + + +-- Injection well VFP table dimensions +-- mxsflo: max flow values per table +-- mxsthp: max tubing head pressure values per table +-- nmsvft: max injection well VFP tables +VFPIDIMS +-- mxsflo mxsthp nmsvft + 11 8 9 / + +-- Production well VFP table dimensions. +-- mxmflo: max flow values per table +-- mxmthp: max tubing head pressure values per table +-- mxmwpr: max water fraction values per table +-- mxmgrp: max gas friction values per table +-- mxmalq: max artificial lift quantities per table +-- nmmvft: max production well VFP tables +VFPPDIMS +-- mxmflo mxmthp mxmwpr mxmgrp mxmalq nmmvft + 20 10 12 10 5 18 / + + +-------------------------------------------------------------- +-- Run control settings +-------------------------------------------------------------- + +-- Activates the unified input file option +UNIFIN +-- Activates the unified output file option +UNIFOUT + +-- Stack size for linear solver +-- No point in nstack > litmax in TUNING +NSTACK + 50 / + + +-- ==================================================================== +-- This section defines the basic grid properties, +-- including structure, faults and various static rock properties. +GRID +-- ==================================================================== + +-- Define the data in the GRID section that is to be printed to the +-- output print file. +RPTGRID + 'ROCKVOL' / + +-- Set the grid file output options +GRIDFILE + 0 1 / + +INIT + +-- Transmissibilities calculated from cell corner positions +NEWTRAN + +-- Include simulation grid with sloping faults +INCLUDE + 'include/grid_basemod1.grdecl' / + +-- Include permability in the x direction for all the cells +INCLUDE + 'include/permx_basemod1.inc' / + + +-- Include the porosity values for all the cells +INCLUDE + 'include/poro_basemod1.inc' / + + +-- PERMX defines the permability in the x direction for all the cells. +-- PERMY and PERMZ does the same in y and z direction. +COPY + 'PERMX' 'PERMY' / + 'PERMX' 'PERMZ' / +/ + +MULTIPLY + 'PERMZ' 0.1 / +/ + + +-- multz - Multiply cell transmissibility in the +z direction +INCLUDE + 'include/multz_basemod1.inc' / + +-- multnum - define the multiple transmissibility region +INCLUDE + 'include/multnum_basemod1.inc' / + + +-- =================================================================== +EDIT +-- =================================================================== + + +-- =================================================================== +-- Section that contains the fluid property keywords used +-- to define the PVT behavior of the fluids. +PROPS +-- =================================================================== + +-- Rel perm data - SWOF, SGOF +-- SWOF: Water-oil saturation tables +-- SGOF: Gas-oil saturation tables versus gas +INCLUDE + 'include/sattab_basemod1.sattab' / + +-- Activates stone's first three phase oil relative permeability model. +-- There is no data required for this keyword. +STONE1 + +-- PVT data - PVTW, ROCK, DENSITY, PVTO, PVTG +-- PVTW: Define water fluid properties for various regions +-- ROCK: Define the rock compressibility for various regions +-- Density: Define the surface oil, water gas densities for the fluids +-- PVTO: Oil PVT properties for live oil +-- PVTG: Gas PVT properties for wet gas + +INCLUDE + 'include/pvt_basemod1.pvt' / + +-- swatinit: Define the initial water saturation +-- array for capillary pressure scaling +INCLUDE + 'include/swatinit.grdecl' / + + +-- Activate saturation end-point export to the init file. No data required +FILLEPS + + +-- ==================================================================== +-- Defines how various properties in the PROPS and SOLUTION +-- sections are allocated to individual cells within the model. + +REGIONS +-- ==================================================================== + +INCLUDE + 'include/satnum_basemod1.inc' / + +INCLUDE + 'include/pvtnum_basemod1.inc' / + +INCLUDE + 'include/eqlnum_basemod1.inc' / + + +-- ==================================================================== +SOLUTION +-- ==================================================================== + +-- Defines the parameters used to initialize the model for +-- when equilibration is calculated by OPM flow. +-- datum_depth P_datum OWC Pcow GOC Pcog Rsvd Rvvd N +EQUIL + 2650.00 250.000 2700.00 0.00 2650.000 0.00 1 1 0 / + 2700.00 253.300 2700.00 0.00 1650.000 0.00 1 1 0 / + 2730.00 300.000 2725.00 0.00 1650.000 0.00 1 1 0 / + 2730.00 300.000 2715.00 0.00 1650.000 0.00 1 1 0 / + + +-- Defines the dissolved gas-oil ratio versus depth tables. +RSVD + 2650.000 156.324 + 2660.000 153.000 + 2670.000 151.000 + 2680.000 149.000 + 2690.000 147.000 + 2700.000 145.000 / + + 2600.000 150.000 + 2700.000 138.134 / + 2650.000 156.324 + 2700.000 138.134 / + 2650.000 156.324 + 2700.000 138.134 / + + +-- Defines the vaporized oil-gas ratio versus depth tables. +RVVD + 2600.00 0.000144250 + 2650.00 0.000161230 / + + 2600.00 0.00739697 + 2650.00 0.00639697 / + 2600.00 0.00739697 + 2650.00 0.00639697 / + 2600.00 0.00739697 + 2650.00 0.00639697 / + +-- Defines the threshold pressure between various equilibration regions. +THPRES + 1 2 / + 3 4 / + / + +-- Defines the data in the solution section that is to be +-- printed to the output print file. + +RPTSOL + 'THPRES' 'FIP=2' / + +-- =================================================================== +SUMMARY +-- =================================================================== + +-- STD: Standard inflow equation will be used. +INCLUDE + 'include/std_summary.inc' / + + +-- =================================================================== +SCHEDULE +-- =================================================================== + +-- Defines the parameters used for controlling the commercial simulator's +-- numerical convergence parameters. + +TUNING + 1 5 7* 1 / + / + 12 1 50 1 50 50 / + + +INCLUDE + 'include/history_basemod1.sch' / + + + diff --git a/TestModels/msw-export/FAULTS_MODEL_1.DATA b/TestModels/msw-export/FAULTS_MODEL_1.DATA new file mode 100644 index 0000000000..9ff51a4887 --- /dev/null +++ b/TestModels/msw-export/FAULTS_MODEL_1.DATA @@ -0,0 +1,371 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- Testing the FAULTS keyword and MULTFLT keyword. + +-- This case has multisegment wells. + +-- 3 wells in the beginning, 3 more are turned on. +-- 6 wells, 3 injection wells and 3 production wells, in the end. +-- 336 cells in total. All 336 cells are active. + +-- ------------------------------------------------------------------------ +-- ----------------------- FAULTS MODEL 1 --------------------------------- +-- ------------------------------------------------------------------------ + +-- ======================================================================== +-- Defines the key parameters for the simulator. +RUNSPEC +-- ======================================================================== + + +TITLE + FAULTS MODEL 1 + + +-- Turns off echoing of all the input files to the print file. +NOECHO + + +-- Grid dimensions +DIMENS + 6 8 7 / + +-- Start date +START +1 'JAN' 2000 / + +-- Phases present +OIL +WATER +GAS +DISGAS +VAPOIL + + +-- Activates extrapolation warning message for +-- when extrapolating the PVT and VFP tables. +-- VFP=vertical flow performance +-- PVT=Pressure-Volume-Temperature +EXTRAPMS + 4 / + + +-- Units +METRIC + +-- Activates the negative directional dependent transmissibility multipliers option. +GRIDOPTS + YES 4 / + + +-- Activates the Equilibration Options. +-- THPRES defines the threshold pressure between the equilibration regions. +EQLOPTS + 'THPRES' / should be ok with eclipse 2014 version + +-------------------------------------------------------------- +-- Dimensions +-------------------------------------------------------------- + +-- TABDIMS keyword +-- Table dimensions +-- ntsfun: max SATNUM +-- ntpvt: max PVTNUM +-- nssfun: max saturation nodes in any saturation table +-- nppvt: max pressure nodes in any PVT table or Rock Compaction table +-- ntfip: max FIPNUM, = the fluid in-place region numbers for each grid block. +-- nrpvt: max Rs nodes in a live oil PVT table +-- ntendp: max saturation end-point versus depth tables, = ntendp in ENDSCALE +TABDIMS +-- ntsfun ntpvt nssfun nppvt ntfip nrpvt unused ntendp + 6 2 56 36 1* 36 / + +-- Dimension of equilibration tables +-- ntequl: max EQLNUM. EQLNUM=Equilibration region numbers +-- ndprvd: max depth nodes in any table of pressure vs depth +-- ndrxvd: max depth nodes in any RSVD, RVVD, PBVD or PDVD table +-- nttrvd: max tables of initial tracer concentration vs depth +-- nstrvd: max depth nodes in any table of initial tracer concentration vs depth +EQLDIMS +-- ntequl ndprvd ndrxvd nttrvd nstrvd + 4 / + +-- Regions dimension data +-- ntfip: max FIPNUM +-- nmfipr: max sets of fluid-in-place regions +-- nrfreg: max independent reservoir regions +-- ntfreg: max flux regions for the flux options +REGDIMS +-- ntfip nmfipr nrfreg ntfreg + 4 1 / + +-- Define maximum number of summary vectors to be written +SMRYDIMS + 40000 / + +-- Dimensions for fault data +-- mfsegs: max number of fault segments +FAULTDIM +-- mfsegs + 23000 / + +-- Well dimension data +-- nwmaxz: max wells in the model +-- ncwmax: max connections per well +-- ngmaxz: max groups in the model +-- nwgmax: max wells in any one group +WELLDIMS +-- nwmaxz ncwmax ngmaxz nwgmax + 6 10 10 5 / + +-- Define multi-segment well dimensions +WSEGDIMS +-- nswlmx nsegmx nlbrmx + 4 10 3 / + + +-- Injection well VFP table dimensions +-- mxsflo: max flow values per table +-- mxsthp: max tubing head pressure values per table +-- nmsvft: max injection well VFP tables +VFPIDIMS +-- mxsflo mxsthp nmsvft + 11 8 9 / + +-- Production well VFP table dimensions. +-- mxmflo: max flow values per table +-- mxmthp: max tubing head pressure values per table +-- mxmwpr: max water fraction values per table +-- mxmgrp: max gas friction values per table +-- mxmalq: max artificial lift quantities per table +-- nmmvft: max production well VFP tables +VFPPDIMS +-- mxmflo mxmthp mxmwpr mxmgrp mxmalq nmmvft + 20 10 12 10 5 18 / + + +-------------------------------------------------------------- +-- Run control settings +-------------------------------------------------------------- + +-- Activates the unified input file option +UNIFIN +-- Activates the unified output file option +UNIFOUT + +-- Stack size for linear solver +-- No point in nstack > litmax in TUNING +NSTACK + 50 / + + +-- ==================================================================== +-- This section defines the basic grid properties, +-- including structure, faults and various static rock properties. +GRID +-- ==================================================================== + +-- Define the data in the GRID section that is to be printed to the +-- output print file. +RPTGRID + 'ROCKVOL' / + +-- Set the grid file output options +GRIDFILE + 0 1 / + +INIT + +-- Transmissibilities calculated from cell corner positions +NEWTRAN + +-- Include simulation grid with sloping faults +INCLUDE + 'include/grid_basemod1.grdecl' / + +-- Include permability in the x direction for all the cells +INCLUDE + 'include/permx_basemod1.inc' / + + +-- Include the porosity values for all the cells +INCLUDE + 'include/poro_basemod1.inc' / + + +-- PERMX defines the permability in the x direction for all the cells. +-- PERMY and PERMZ does the same in y and z direction. +COPY + 'PERMX' 'PERMY' / + 'PERMX' 'PERMZ' / +/ + +-- Multiply a specified array by a constant +MULTIPLY + 'PERMZ' 0.1 / +/ + +-- Define faults in the grid geometry +FAULTS + 'F1' 5 5 1 8 1 7 X / +/ + +-- Multiply the transmissibility of a defined fault by a constant +MULTFLT + 'F1' 0.001 / +/ + +-- multz - Multiply cell transmissibility in the +z direction +INCLUDE + 'include/multz_basemod1.inc' / + +-- multnum - define the multiple transmissibility region +INCLUDE + 'include/multnum_basemod1.inc' / + + +-- =================================================================== +EDIT +-- =================================================================== + + +-- =================================================================== +-- Section that contains the fluid property keywords used +-- to define the PVT behavior of the fluids. +PROPS +-- =================================================================== + +-- Rel perm data - SWOF, SGOF +-- SWOF: Water-oil saturation tables +-- SGOF: Gas-oil saturation tables versus gas +INCLUDE + 'include/sattab_basemod1.sattab' / + +-- Activates stone's first three phase oil relative permeability model. +-- There is no data required for this keyword. +STONE1 + +-- PVT data - PVTW, ROCK, DENSITY, PVTO, PVTG +-- PVTW: Define water fluid properties for various regions +-- ROCK: Define the rock compressibility for various regions +-- Density: Define the surface oil, water gas densities for the fluids +-- PVTO: Oil PVT properties for live oil +-- PVTG: Gas PVT properties for wet gas + +INCLUDE + 'include/pvt_basemod1.pvt' / + +-- swatinit: Define the initial water saturation +-- array for capillary pressure scaling +INCLUDE + 'include/swatinit.grdecl' / + + +-- Activate saturation end-point export to the init file. No data required +FILLEPS + + +-- ==================================================================== +-- Defines how various properties in the PROPS and SOLUTION +-- sections are allocated to individual cells within the model. + +REGIONS +-- ==================================================================== + +INCLUDE + 'include/satnum_basemod1.inc' / + +INCLUDE + 'include/pvtnum_basemod1.inc' / + +INCLUDE + 'include/eqlnum_basemod1.inc' / + + +-- ==================================================================== +SOLUTION +-- ==================================================================== + +-- Defines the parameters used to initialize the model for +-- when equilibration is calculated by OPM flow. +-- datum_depth P_datum OWC Pcow GOC Pcog Rsvd Rvvd N +EQUIL + 2650.00 250.000 2700.00 0.00 2650.000 0.00 1 1 0 / + 2700.00 253.300 2700.00 0.00 1650.000 0.00 1 1 0 / + 2730.00 300.000 2725.00 0.00 1650.000 0.00 1 1 0 / + 2730.00 300.000 2715.00 0.00 1650.000 0.00 1 1 0 / + + +-- Defines the dissolved gas-oil ratio versus depth tables. +RSVD + 2650.000 156.324 + 2660.000 153.000 + 2670.000 151.000 + 2680.000 149.000 + 2690.000 147.000 + 2700.000 145.000 / + + 2600.000 150.000 + 2700.000 138.134 / + 2650.000 156.324 + 2700.000 138.134 / + 2650.000 156.324 + 2700.000 138.134 / + + +-- Defines the vaporized oil-gas ratio versus depth tables. +RVVD + 2600.00 0.000144250 + 2650.00 0.000161230 / + + 2600.00 0.00739697 + 2650.00 0.00639697 / + 2600.00 0.00739697 + 2650.00 0.00639697 / + 2600.00 0.00739697 + 2650.00 0.00639697 / + +-- Defines the threshold pressure between various equilibration regions. +THPRES + 1 2 / + 3 4 / + / + +-- Defines the data in the solution section that is to be +-- printed to the output print file. + +RPTSOL + 'THPRES' 'FIP=2' / + +-- =================================================================== +SUMMARY +-- =================================================================== + +-- STD: Standard inflow equation will be used. +INCLUDE + 'include/std_summary.inc' / + + +-- =================================================================== +SCHEDULE +-- =================================================================== + +-- Defines the parameters used for controlling the commercial simulator's +-- numerical convergence parameters. + +TUNING + 1 5 7* 1 / + / + 12 1 50 1 50 50 / + + +INCLUDE + 'include/history_msw.sch' / + + + diff --git a/TestModels/msw-export/MSW_MODEL_1.DATA b/TestModels/msw-export/MSW_MODEL_1.DATA new file mode 100644 index 0000000000..6546158b2b --- /dev/null +++ b/TestModels/msw-export/MSW_MODEL_1.DATA @@ -0,0 +1,360 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This is the base case for model 1. This case has multisegment wells. + +-- 3 wells in the beginning, 3 more are turned on. +-- 6 wells, 3 injection wells and 3 production wells, in the end. +-- 336 cells in total. All 336 cells are active. + +-- ------------------------------------------------------------------------ +-- ----------------------- MSW MODEL 1 ----------------------------------- +-- ------------------------------------------------------------------------ + +-- ======================================================================== +-- Defines the key parameters for the simulator. +RUNSPEC +-- ======================================================================== + + +TITLE + MSW MODEL 1 + + +-- Turns off echoing of all the input files to the print file. +NOECHO + + +-- Grid dimensions +DIMENS + 6 8 7 / + +-- Start date +START +1 'JAN' 2000 / + +-- Phases present +OIL +WATER +GAS +DISGAS +VAPOIL + + +-- Activates extrapolation warning message for +-- when extrapolating the PVT and VFP tables. +-- VFP=vertical flow performance +-- PVT=Pressure-Volume-Temperature +EXTRAPMS + 4 / + + +-- Units +METRIC + +-- Activates the negative directional dependent transmissibility multipliers option. +GRIDOPTS + YES 4 / + + +-- Activates the Equilibration Options. +-- THPRES defines the threshold pressure between the equilibration regions. +EQLOPTS + 'THPRES' / should be ok with eclipse 2014 version + +-------------------------------------------------------------- +-- Dimensions +-------------------------------------------------------------- + +-- TABDIMS keyword +-- Table dimensions +-- ntsfun: max SATNUM +-- ntpvt: max PVTNUM +-- nssfun: max saturation nodes in any saturation table +-- nppvt: max pressure nodes in any PVT table or Rock Compaction table +-- ntfip: max FIPNUM, = the fluid in-place region numbers for each grid block. +-- nrpvt: max Rs nodes in a live oil PVT table +-- ntendp: max saturation end-point versus depth tables, = ntendp in ENDSCALE +TABDIMS +-- ntsfun ntpvt nssfun nppvt ntfip nrpvt unused ntendp + 6 2 56 36 1* 36 / + +-- Dimension of equilibration tables +-- ntequl: max EQLNUM. EQLNUM=Equilibration region numbers +-- ndprvd: max depth nodes in any table of pressure vs depth +-- ndrxvd: max depth nodes in any RSVD, RVVD, PBVD or PDVD table +-- nttrvd: max tables of initial tracer concentration vs depth +-- nstrvd: max depth nodes in any table of initial tracer concentration vs depth +EQLDIMS +-- ntequl ndprvd ndrxvd nttrvd nstrvd + 4 / + +-- Regions dimension data +-- ntfip: max FIPNUM +-- nmfipr: max sets of fluid-in-place regions +-- nrfreg: max independent reservoir regions +-- ntfreg: max flux regions for the flux options +REGDIMS +-- ntfip nmfipr nrfreg ntfreg + 4 1 / + +-- Define maximum number of summary vectors to be written +SMRYDIMS + 40000 / + +-- Dimensions for fault data +-- mfsegs: max number of fault segments +FAULTDIM +-- mfsegs + 23000 / + +-- Well dimension data +-- nwmaxz: max wells in the model +-- ncwmax: max connections per well +-- ngmaxz: max groups in the model +-- nwgmax: max wells in any one group +WELLDIMS +-- nwmaxz ncwmax ngmaxz nwgmax + 6 10 10 5 / + +-- Define multi-segment well dimensions +WSEGDIMS +-- nswlmx nsegmx nlbrmx + 4 10 3 / + + +-- Injection well VFP table dimensions +-- mxsflo: max flow values per table +-- mxsthp: max tubing head pressure values per table +-- nmsvft: max injection well VFP tables +VFPIDIMS +-- mxsflo mxsthp nmsvft + 11 8 9 / + +-- Production well VFP table dimensions. +-- mxmflo: max flow values per table +-- mxmthp: max tubing head pressure values per table +-- mxmwpr: max water fraction values per table +-- mxmgrp: max gas friction values per table +-- mxmalq: max artificial lift quantities per table +-- nmmvft: max production well VFP tables +VFPPDIMS +-- mxmflo mxmthp mxmwpr mxmgrp mxmalq nmmvft + 20 10 12 10 5 18 / + + +-------------------------------------------------------------- +-- Run control settings +-------------------------------------------------------------- + +-- Activates the unified input file option +UNIFIN +-- Activates the unified output file option +UNIFOUT + +-- Stack size for linear solver +-- No point in nstack > litmax in TUNING +NSTACK + 50 / + + +-- ==================================================================== +-- This section defines the basic grid properties, +-- including structure, faults and various static rock properties. +GRID +-- ==================================================================== + +-- Define the data in the GRID section that is to be printed to the +-- output print file. +RPTGRID + 'ROCKVOL' / + +-- Set the grid file output options +GRIDFILE + 0 1 / + +INIT + +-- Transmissibilities calculated from cell corner positions +NEWTRAN + + +-- Include simulation grid with sloping faults +INCLUDE + 'include/grid_basemod1.grdecl' / + +-- Include permability in the x direction for all the cells +INCLUDE + 'include/permx_basemod1.inc' / + + +-- Include the porosity values for all the cells +INCLUDE + 'include/poro_basemod1.inc' / + + +-- PERMX defines the permability in the x direction for all the cells. +-- PERMY and PERMZ does the same in y and z direction. +COPY + 'PERMX' 'PERMY' / + 'PERMX' 'PERMZ' / +/ + +MULTIPLY + 'PERMZ' 0.1 / +/ + + +-- multz - Multiply cell transmissibility in the +z direction +INCLUDE + 'include/multz_basemod1.inc' / + +-- multnum - define the multiple transmissibility region +INCLUDE + 'include/multnum_basemod1.inc' / + + +-- =================================================================== +EDIT +-- =================================================================== + + +-- =================================================================== +-- Section that contains the fluid property keywords used +-- to define the PVT behavior of the fluids. +PROPS +-- =================================================================== + +-- Rel perm data - SWOF, SGOF +-- SWOF: Water-oil saturation tables +-- SGOF: Gas-oil saturation tables versus gas +INCLUDE + 'include/sattab_basemod1.sattab' / + +-- Activates stone's first three phase oil relative permeability model. +-- There is no data required for this keyword. +STONE1 + +-- PVT data - PVTW, ROCK, DENSITY, PVTO, PVTG +-- PVTW: Define water fluid properties for various regions +-- ROCK: Define the rock compressibility for various regions +-- Density: Define the surface oil, water gas densities for the fluids +-- PVTO: Oil PVT properties for live oil +-- PVTG: Gas PVT properties for wet gas + +INCLUDE + 'include/pvt_basemod1.pvt' / + +-- swatinit: Define the initial water saturation +-- array for capillary pressure scaling +INCLUDE + 'include/swatinit.grdecl' / + + +-- Activate saturation end-point export to the init file. No data required +FILLEPS + + +-- ==================================================================== +-- Defines how various properties in the PROPS and SOLUTION +-- sections are allocated to individual cells within the model. + +REGIONS +-- ==================================================================== + +INCLUDE + 'include/satnum_basemod1.inc' / + +INCLUDE + 'include/pvtnum_basemod1.inc' / + +INCLUDE + 'include/eqlnum_basemod1.inc' / + + +-- ==================================================================== +SOLUTION +-- ==================================================================== + +-- Defines the parameters used to initialize the model for +-- when equilibration is calculated by OPM flow. +-- datum_depth P_datum OWC Pcow GOC Pcog Rsvd Rvvd N +EQUIL + 2650.00 250.000 2700.00 0.00 2650.000 0.00 1 1 0 / + 2700.00 253.300 2700.00 0.00 1650.000 0.00 1 1 0 / + 2730.00 300.000 2725.00 0.00 1650.000 0.00 1 1 0 / + 2730.00 300.000 2715.00 0.00 1650.000 0.00 1 1 0 / + + +-- Defines the dissolved gas-oil ratio versus depth tables. +RSVD + 2650.000 156.324 + 2660.000 153.000 + 2670.000 151.000 + 2680.000 149.000 + 2690.000 147.000 + 2700.000 145.000 / + + 2600.000 150.000 + 2700.000 138.134 / + 2650.000 156.324 + 2700.000 138.134 / + 2650.000 156.324 + 2700.000 138.134 / + + +-- Defines the vaporized oil-gas ratio versus depth tables. +RVVD + 2600.00 0.000144250 + 2650.00 0.000161230 / + + 2600.00 0.00739697 + 2650.00 0.00639697 / + 2600.00 0.00739697 + 2650.00 0.00639697 / + 2600.00 0.00739697 + 2650.00 0.00639697 / + +-- Defines the threshold pressure between various equilibration regions. +THPRES + 1 2 / + 3 4 / + / + +-- Defines the data in the solution section that is to be +-- printed to the output print file. + +RPTSOL + 'THPRES' 'FIP=2' / + +-- =================================================================== +SUMMARY +-- =================================================================== + +-- STD: Standard inflow equation will be used. +INCLUDE + 'include/std_summary.inc' / + + +-- =================================================================== +SCHEDULE +-- =================================================================== + +-- Defines the parameters used for controlling the commercial simulator's +-- numerical convergence parameters. + +TUNING + 1 5 7* 1 / + / + 12 1 50 1 50 50 / + + +INCLUDE + 'include/history_msw.sch' / + + + diff --git a/TestModels/msw-export/MSW_MODEL_1_SHORT.DATA b/TestModels/msw-export/MSW_MODEL_1_SHORT.DATA new file mode 100644 index 0000000000..eb4b6eedab --- /dev/null +++ b/TestModels/msw-export/MSW_MODEL_1_SHORT.DATA @@ -0,0 +1,359 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2025 Equinor + +-- This is a short version of the base case MSW_MODEL_1.DATA. This case has 2 multisegment wells, +-- i.e. the 2 production wells, PROD-3 and PROD-4 of the base case MSW_MODEL_1.DATA. +-- Also, this case stops at the 1st of May 2000 where the base case runs longer. +-- Like the base case, this case has 336 cells in total. All 336 cells are active. + +-- ------------------------------------------------------------------------ +-- ----------------------- MSW MODEL 1 ----------------------------------- +-- ------------------------------------------------------------------------ + +-- ======================================================================== +-- Defines the key parameters for the simulator. +RUNSPEC +-- ======================================================================== + + +TITLE + MSW MODEL 1 + + +-- Turns off echoing of all the input files to the print file. +NOECHO + + +-- Grid dimensions +DIMENS + 6 8 7 / + +-- Start date +START +1 'JAN' 2000 / + +-- Phases present +OIL +WATER +GAS +DISGAS +VAPOIL + + +-- Activates extrapolation warning message for +-- when extrapolating the PVT and VFP tables. +-- VFP=vertical flow performance +-- PVT=Pressure-Volume-Temperature +EXTRAPMS + 4 / + + +-- Units +METRIC + +-- Activates the negative directional dependent transmissibility multipliers option. +GRIDOPTS + YES 4 / + + +-- Activates the Equilibration Options. +-- THPRES defines the threshold pressure between the equilibration regions. +EQLOPTS + 'THPRES' / should be ok with eclipse 2014 version + +-------------------------------------------------------------- +-- Dimensions +-------------------------------------------------------------- + +-- TABDIMS keyword +-- Table dimensions +-- ntsfun: max SATNUM +-- ntpvt: max PVTNUM +-- nssfun: max saturation nodes in any saturation table +-- nppvt: max pressure nodes in any PVT table or Rock Compaction table +-- ntfip: max FIPNUM, = the fluid in-place region numbers for each grid block. +-- nrpvt: max Rs nodes in a live oil PVT table +-- ntendp: max saturation end-point versus depth tables, = ntendp in ENDSCALE +TABDIMS +-- ntsfun ntpvt nssfun nppvt ntfip nrpvt unused ntendp + 6 2 56 36 1* 36 / + +-- Dimension of equilibration tables +-- ntequl: max EQLNUM. EQLNUM=Equilibration region numbers +-- ndprvd: max depth nodes in any table of pressure vs depth +-- ndrxvd: max depth nodes in any RSVD, RVVD, PBVD or PDVD table +-- nttrvd: max tables of initial tracer concentration vs depth +-- nstrvd: max depth nodes in any table of initial tracer concentration vs depth +EQLDIMS +-- ntequl ndprvd ndrxvd nttrvd nstrvd + 4 / + +-- Regions dimension data +-- ntfip: max FIPNUM +-- nmfipr: max sets of fluid-in-place regions +-- nrfreg: max independent reservoir regions +-- ntfreg: max flux regions for the flux options +REGDIMS +-- ntfip nmfipr nrfreg ntfreg + 4 1 / + +-- Define maximum number of summary vectors to be written +SMRYDIMS + 40000 / + +-- Dimensions for fault data +-- mfsegs: max number of fault segments +FAULTDIM +-- mfsegs + 23000 / + +-- Well dimension data +-- nwmaxz: max wells in the model +-- ncwmax: max connections per well +-- ngmaxz: max groups in the model +-- nwgmax: max wells in any one group +WELLDIMS +-- nwmaxz ncwmax ngmaxz nwgmax + 6 10 10 5 / + +-- Define multi-segment well dimensions +WSEGDIMS +-- nswlmx nsegmx nlbrmx + 4 10 3 / + + +-- Injection well VFP table dimensions +-- mxsflo: max flow values per table +-- mxsthp: max tubing head pressure values per table +-- nmsvft: max injection well VFP tables +VFPIDIMS +-- mxsflo mxsthp nmsvft + 11 8 9 / + +-- Production well VFP table dimensions. +-- mxmflo: max flow values per table +-- mxmthp: max tubing head pressure values per table +-- mxmwpr: max water fraction values per table +-- mxmgrp: max gas friction values per table +-- mxmalq: max artificial lift quantities per table +-- nmmvft: max production well VFP tables +VFPPDIMS +-- mxmflo mxmthp mxmwpr mxmgrp mxmalq nmmvft + 20 10 12 10 5 18 / + + +-------------------------------------------------------------- +-- Run control settings +-------------------------------------------------------------- + +-- Activates the unified input file option +UNIFIN +-- Activates the unified output file option +UNIFOUT + +-- Stack size for linear solver +-- No point in nstack > litmax in TUNING +NSTACK + 50 / + + +-- ==================================================================== +-- This section defines the basic grid properties, +-- including structure, faults and various static rock properties. +GRID +-- ==================================================================== + +-- Define the data in the GRID section that is to be printed to the +-- output print file. +RPTGRID + 'ROCKVOL' / + +-- Set the grid file output options +GRIDFILE + 0 1 / + +INIT + +-- Transmissibilities calculated from cell corner positions +NEWTRAN + + +-- Include simulation grid with sloping faults +INCLUDE + 'include/grid_basemod1.grdecl' / + +-- Include permability in the x direction for all the cells +INCLUDE + 'include/permx_basemod1.inc' / + + +-- Include the porosity values for all the cells +INCLUDE + 'include/poro_basemod1.inc' / + + +-- PERMX defines the permability in the x direction for all the cells. +-- PERMY and PERMZ does the same in y and z direction. +COPY + 'PERMX' 'PERMY' / + 'PERMX' 'PERMZ' / +/ + +MULTIPLY + 'PERMZ' 0.1 / +/ + + +-- multz - Multiply cell transmissibility in the +z direction +INCLUDE + 'include/multz_basemod1.inc' / + +-- multnum - define the multiple transmissibility region +INCLUDE + 'include/multnum_basemod1.inc' / + + +-- =================================================================== +EDIT +-- =================================================================== + + +-- =================================================================== +-- Section that contains the fluid property keywords used +-- to define the PVT behavior of the fluids. +PROPS +-- =================================================================== + +-- Rel perm data - SWOF, SGOF +-- SWOF: Water-oil saturation tables +-- SGOF: Gas-oil saturation tables versus gas +INCLUDE + 'include/sattab_basemod1.sattab' / + +-- Activates stone's first three phase oil relative permeability model. +-- There is no data required for this keyword. +STONE1 + +-- PVT data - PVTW, ROCK, DENSITY, PVTO, PVTG +-- PVTW: Define water fluid properties for various regions +-- ROCK: Define the rock compressibility for various regions +-- Density: Define the surface oil, water gas densities for the fluids +-- PVTO: Oil PVT properties for live oil +-- PVTG: Gas PVT properties for wet gas + +INCLUDE + 'include/pvt_basemod1.pvt' / + +-- swatinit: Define the initial water saturation +-- array for capillary pressure scaling +INCLUDE + 'include/swatinit.grdecl' / + + +-- Activate saturation end-point export to the init file. No data required +FILLEPS + + +-- ==================================================================== +-- Defines how various properties in the PROPS and SOLUTION +-- sections are allocated to individual cells within the model. + +REGIONS +-- ==================================================================== + +INCLUDE + 'include/satnum_basemod1.inc' / + +INCLUDE + 'include/pvtnum_basemod1.inc' / + +INCLUDE + 'include/eqlnum_basemod1.inc' / + + +-- ==================================================================== +SOLUTION +-- ==================================================================== + +-- Defines the parameters used to initialize the model for +-- when equilibration is calculated by OPM flow. +-- datum_depth P_datum OWC Pcow GOC Pcog Rsvd Rvvd N +EQUIL + 2650.00 250.000 2700.00 0.00 2650.000 0.00 1 1 0 / + 2700.00 253.300 2700.00 0.00 1650.000 0.00 1 1 0 / + 2730.00 300.000 2725.00 0.00 1650.000 0.00 1 1 0 / + 2730.00 300.000 2715.00 0.00 1650.000 0.00 1 1 0 / + + +-- Defines the dissolved gas-oil ratio versus depth tables. +RSVD + 2650.000 156.324 + 2660.000 153.000 + 2670.000 151.000 + 2680.000 149.000 + 2690.000 147.000 + 2700.000 145.000 / + + 2600.000 150.000 + 2700.000 138.134 / + 2650.000 156.324 + 2700.000 138.134 / + 2650.000 156.324 + 2700.000 138.134 / + + +-- Defines the vaporized oil-gas ratio versus depth tables. +RVVD + 2600.00 0.000144250 + 2650.00 0.000161230 / + + 2600.00 0.00739697 + 2650.00 0.00639697 / + 2600.00 0.00739697 + 2650.00 0.00639697 / + 2600.00 0.00739697 + 2650.00 0.00639697 / + +-- Defines the threshold pressure between various equilibration regions. +THPRES + 1 2 / + 3 4 / + / + +-- Defines the data in the solution section that is to be +-- printed to the output print file. + +RPTSOL + 'THPRES' 'FIP=2' / + +-- =================================================================== +SUMMARY +-- =================================================================== + +-- STD: Standard inflow equation will be used. +INCLUDE + 'include/std_summary.inc' / + + +-- =================================================================== +SCHEDULE +-- =================================================================== + +-- Defines the parameters used for controlling the commercial simulator's +-- numerical convergence parameters. + +TUNING + 1 5 7* 1 / + / + 12 1 50 1 50 50 / + + +INCLUDE +'include/history_msw_short.sch' / + + + diff --git a/TestModels/msw-export/README.md b/TestModels/msw-export/README.md new file mode 100644 index 0000000000..5491da8a8a --- /dev/null +++ b/TestModels/msw-export/README.md @@ -0,0 +1,14 @@ +# MSW test and verification + +This folder contains test data taken from + + https://github.com/OPM/opm-tests/tree/master/model1 + +Project files with different completion configuration is defined, and can be used to verify the export of MSW data. + +1. In Preferences->System->Developer Settings, in "Keywords to enable experimental feagures separated by semicolon.", enter the text "enable-all" +2. Open a project from project-files folder +3. Select `Well-1`, and export completion. Make sure to select "Split on well" +4. Exported text files are witten to the `output` folder. Experimental MSW is written to `output/prototype` folder +5. Compare the text output from these two folders + diff --git a/TestModels/msw-export/ROCKOPTS_MODEL_1.DATA b/TestModels/msw-export/ROCKOPTS_MODEL_1.DATA new file mode 100644 index 0000000000..3ee6cef30f --- /dev/null +++ b/TestModels/msw-export/ROCKOPTS_MODEL_1.DATA @@ -0,0 +1,431 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This is a test model for testing ROCKNUM defined with ROCKOPTS and +-- default RCOK records. Model includes two PVTNUM regions and two +-- rocknum regions. (ROCKNUM = PVTNUM) + +-- One producer which is producing from both PVTNUM=1 and PVTNUM=2 +-- ------------------------------------------------------------------------ + +-- ======================================================================== +-- Defines the key parameters for the simulator. +RUNSPEC +-- ======================================================================== + + +TITLE + MODEL 1 WITH ROCKOPTS + + +-- Grid dimensions +DIMENS + 6 8 7 / + +-- Start date +START +1 'JAN' 2000 / + +-- Phases present +OIL +WATER +GAS +DISGAS +VAPOIL + + +-- Units +METRIC + +-- Activates the negative directional dependent transmissibility multipliers option. +GRIDOPTS + YES 4 / + + +-- Activates the Equilibration Options. +-- THPRES defines the threshold pressure between the equilibration regions. +EQLOPTS + 'THPRES' / + +-------------------------------------------------------------- +-- Dimensions +-------------------------------------------------------------- + +-- TABDIMS keyword +-- Table dimensions +-- ntsfun: max SATNUM +-- ntpvt: max PVTNUM +-- nssfun: max saturation nodes in any saturation table +-- nppvt: max pressure nodes in any PVT table or Rock Compaction table +-- ntfip: max FIPNUM, = the fluid in-place region numbers for each grid block. +-- nrpvt: max Rs nodes in a live oil PVT table +-- ntendp: max saturation end-point versus depth tables, = ntendp in ENDSCALE +TABDIMS +-- ntsfun ntpvt nssfun nppvt ntfip nrpvt unused ntendp ntrocc + 6 2 56 36 1* 36 1* 1* 4* 2 / + +-- Dimension of equilibration tables +-- ntequl: max EQLNUM. EQLNUM=Equilibration region numbers +-- ndprvd: max depth nodes in any table of pressure vs depth +-- ndrxvd: max depth nodes in any RSVD, RVVD, PBVD or PDVD table +-- nttrvd: max tables of initial tracer concentration vs depth +-- nstrvd: max depth nodes in any table of initial tracer concentration vs depth +EQLDIMS +-- ntequl ndprvd ndrxvd nttrvd nstrvd + 4 / + +-- Regions dimension data +-- ntfip: max FIPNUM +-- nmfipr: max sets of fluid-in-place regions +-- nrfreg: max independent reservoir regions +-- ntfreg: max flux regions for the flux options +REGDIMS +-- ntfip nmfipr nrfreg ntfreg + 4 1 / + +-- Define maximum number of summary vectors to be written +SMRYDIMS + 40000 / + +-- Dimensions for fault data +-- mfsegs: max number of fault segments +FAULTDIM +-- mfsegs + 23000 / + +-- Well dimension data +-- nwmaxz: max wells in the model +-- ncwmax: max connections per well +-- ngmaxz: max groups in the model +-- nwgmax: max wells in any one group +WELLDIMS +-- nwmaxz ncwmax ngmaxz nwgmax + 6 10 10 5 / + +-- Define multi-segment well dimensions +WSEGDIMS +-- nswlmx nsegmx nlbrmx + 4 10 3 / + + +-- Injection well VFP table dimensions +-- mxsflo: max flow values per table +-- mxsthp: max tubing head pressure values per table +-- nmsvft: max injection well VFP tables +VFPIDIMS +-- mxsflo mxsthp nmsvft + 11 8 9 / + +-- Production well VFP table dimensions. +-- mxmflo: max flow values per table +-- mxmthp: max tubing head pressure values per table +-- mxmwpr: max water fraction values per table +-- mxmgrp: max gas friction values per table +-- mxmalq: max artificial lift quantities per table +-- nmmvft: max production well VFP tables +VFPPDIMS +-- mxmflo mxmthp mxmwpr mxmgrp mxmalq nmmvft + 20 10 12 10 5 18 / + + +-------------------------------------------------------------- +-- Run control settings +-------------------------------------------------------------- + +-- Activates the unified input file option +UNIFIN +-- Activates the unified output file option +UNIFOUT + + +-- ==================================================================== +-- This section defines the basic grid properties, +-- including structure, faults and various static rock properties. +GRID +-- ==================================================================== + + +-- Set the grid file output options +GRIDFILE + 0 1 / + +INIT + +-- Transmissibilities calculated from cell corner positions +NEWTRAN + +-- Include simulation grid with sloping faults +INCLUDE + 'include/grid_basemod1.grdecl' / + +-- Include permability in the x direction for all the cells +INCLUDE + 'include/permx_basemod1.inc' / + + +-- Include the porosity values for all the cells +INCLUDE + 'include/poro_basemod1.inc' / + + +-- PERMX defines the permability in the x direction for all the cells. +-- PERMY and PERMZ does the same in y and z direction. +COPY + 'PERMX' 'PERMY' / + 'PERMX' 'PERMZ' / +/ + +MULTIPLY + 'PERMZ' 0.1 / +/ + + +-- multz - Multiply cell transmissibility in the +z direction +INCLUDE + 'include/multz_basemod1.inc' / + +-- multnum - define the multiple transmissibility region +INCLUDE + 'include/multnum_basemod1.inc' / + + +-- =================================================================== +EDIT +-- =================================================================== + + +-- =================================================================== +-- Section that contains the fluid property keywords used +-- to define the PVT behavior of the fluids. +PROPS +-- =================================================================== + +ROCKOPTS + 2* 'ROCKNUM' / + +ROCK +-- REF. PRES COMPRESSIBILITY + 280.000 5.6E-5 / +/ -- default, copy of previous record + + +-- Rel perm data - SWOF, SGOF +-- SWOF: Water-oil saturation tables +-- SGOF: Gas-oil saturation tables versus gas +INCLUDE + 'include/sattab_basemod1.sattab' / + +-- Activates stone's first three phase oil relative permeability model. +-- There is no data required for this keyword. +STONE1 + +-- PVT data - PVTW, ROCK, DENSITY, PVTO, PVTG +-- PVTW: Define water fluid properties for various regions +-- ROCK: Define the rock compressibility for various regions +-- Density: Define the surface oil, water gas densities for the fluids +-- PVTO: Oil PVT properties for live oil +-- PVTG: Gas PVT properties for wet gas + +INCLUDE + 'include/pvt_basemod2.pvt' / + +-- swatinit: Define the initial water saturation +-- array for capillary pressure scaling +INCLUDE + 'include/swatinit.grdecl' / + + +-- Activate saturation end-point export to the init file. No data required +FILLEPS + + +-- ==================================================================== +-- Defines how various properties in the PROPS and SOLUTION +-- sections are allocated to individual cells within the model. + +REGIONS +-- ==================================================================== + +INCLUDE + 'include/satnum_basemod1.inc' / + +INCLUDE + 'include/pvtnum_basemod1.inc' / + +INCLUDE + 'include/eqlnum_basemod1.inc' / + +COPY + 'PVTNUM' 'ROCKNUM' / +/ + +-- ==================================================================== +SOLUTION +-- ==================================================================== + +-- Defines the parameters used to initialize the model for +-- when equilibration is calculated by OPM flow. +-- datum_depth P_datum OWC Pcow GOC Pcog Rsvd Rvvd N +EQUIL + 2650.00 250.000 2700.00 0.00 2650.000 0.00 1 1 0 / + 2700.00 253.300 2700.00 0.00 1650.000 0.00 1 1 0 / + 2730.00 300.000 2725.00 0.00 1650.000 0.00 1 1 0 / + 2730.00 300.000 2715.00 0.00 1650.000 0.00 1 1 0 / + + +-- Defines the dissolved gas-oil ratio versus depth tables. +RSVD + 2650.000 156.324 + 2660.000 153.000 + 2670.000 151.000 + 2680.000 149.000 + 2690.000 147.000 + 2700.000 145.000 / + + 2600.000 150.000 + 2700.000 138.134 / + 2650.000 156.324 + 2700.000 138.134 / + 2650.000 156.324 + 2700.000 138.134 / + + +-- Defines the vaporized oil-gas ratio versus depth tables. +RVVD + 2600.00 0.000144250 + 2650.00 0.000161230 / + + 2600.00 0.00739697 + 2650.00 0.00639697 / + 2600.00 0.00739697 + 2650.00 0.00639697 / + 2600.00 0.00739697 + 2650.00 0.00639697 / + +-- Defines the threshold pressure between various equilibration regions. +THPRES + 1 2 / + 3 4 / + / + +-- =================================================================== +SUMMARY +-- =================================================================== + +-- STD: Standard inflow equation will be used. +INCLUDE + 'include/std_summary.inc' / + + +-- =================================================================== +SCHEDULE +-- =================================================================== +-- Defines the parameters used for controlling the commercial simulator's +-- numerical convergence parameters. + +TUNING + 1 5 7* 1 / + / + 12 1 50 1 50 50 / + + + +-- Define data to be written to the RESTART file +RPTRST + 'BASIC=2' / + + +-- Define well specifications +WELSPECS + 'PROD-2' 'PROD_N' 3 2 1* 'OIL' 7* / +/ + + +-- Define well connections to the grid +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'PROD-2' 3 2 1 1 'OPEN' 1* 1033.807 0.216 110773.953 2* 'Y' 33.623 / + 'PROD-2' 3 3 1 7 'OPEN' 1* 1013.742 0.216 108619.070 2* 'Y' 33.614 / +/ + + + +-- Define group tree hierarcy +GRUPTREE +--------------------------------------- + 'FIELD_N' 'FIELD' / +/ + +-- Define well historical production rates and pressures. +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1161.290 1.839 181847.097 5* / +/ + + +-- 31.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'FEB' 2000 / +/ + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.600 188068.586 5* / +/ + +-- 60.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'MAR' 2000 / +/ + + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.600 187878.548 5* / +/ + +-- 91.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'APR' 2000 / +/ + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.600 187708.900 5* / +/ + + +-- 121.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'MAY' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.687 187535.774 5* / +/ + +-- 152.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'JUN' 2000 / +/ + + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.700 187361.200 5* / +/ + + + +-- 182.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'JUL' 2000 / +/ + + +-- END OF SIMULATION + + diff --git a/TestModels/msw-export/include/eqlnum_basemod1.inc b/TestModels/msw-export/include/eqlnum_basemod1.inc new file mode 100644 index 0000000000..8f863ac8a3 --- /dev/null +++ b/TestModels/msw-export/include/eqlnum_basemod1.inc @@ -0,0 +1,42 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +EQLNUM + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 4 4 4 4 4 4 4 4 4 4 4 4 + 4 4 4 4 4 4 4 4 4 4 4 4 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 4 4 4 4 4 4 4 4 4 4 4 4 + 4 4 4 4 4 4 4 4 4 4 4 4 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 4 4 4 4 4 4 4 4 4 4 4 4 + 4 4 4 4 4 4 4 4 4 4 4 4 +/ diff --git a/TestModels/msw-export/include/grid_basemod1.grdecl b/TestModels/msw-export/include/grid_basemod1.grdecl new file mode 100644 index 0000000000..52055f8203 --- /dev/null +++ b/TestModels/msw-export/include/grid_basemod1.grdecl @@ -0,0 +1,568 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- --------------------------------------------------------------------------- +-- --------------------------------------------------------------------------- + +SPECGRID + 6 8 7 1 F / + +COORD + 2000.0000 2000.0000 2600.0000 1982.5503 2000.0000 2705.0000 + 2500.0000 2000.0000 2600.0000 2482.5503 2000.0000 2705.0000 + 3000.0000 2000.0000 2600.0000 2982.5503 2000.0000 2705.0000 + 3500.0000 2000.0000 2600.0000 3482.5503 2000.0000 2705.0000 + 4000.0000 2000.0000 2600.0000 3982.5503 2000.0000 2705.0000 + 4500.0000 2000.0000 2600.0000 4482.5503 2000.0000 2705.0000 + 5000.0000 2000.0000 2600.0000 4982.5503 2000.0000 2705.0000 + 2000.0000 2500.0000 2600.0000 1982.5503 2500.0000 2705.0000 + 2500.0000 2500.0000 2600.0000 2482.5503 2500.0000 2705.0000 + 3000.0000 2500.0000 2600.0000 2982.5503 2500.0000 2705.0000 + 3500.0000 2500.0000 2600.0000 3482.5503 2500.0000 2705.0000 + 4000.0000 2500.0000 2600.0000 3982.5503 2500.0000 2705.0000 + 4500.0000 2500.0000 2600.0000 4482.5503 2500.0000 2705.0000 + 5000.0000 2500.0000 2600.0000 4982.5503 2500.0000 2705.0000 + 2000.0000 3000.0000 2600.0000 1982.5503 3000.0000 2705.0000 + 2500.0000 3000.0000 2600.0000 2482.5503 3000.0000 2705.0000 + 3000.0000 3000.0000 2600.0000 2982.5503 3000.0000 2705.0000 + 3500.0000 3000.0000 2600.0000 3482.5503 3000.0000 2705.0000 + 4000.0000 3000.0000 2600.0000 3982.5503 3000.0000 2705.0000 + 4500.0000 3000.0000 2600.0000 4482.5503 3000.0000 2705.0000 + 5000.0000 3000.0000 2600.0000 4982.5503 3000.0000 2705.0000 + 2000.0000 3500.0000 2600.0000 1982.5503 3500.0000 2705.0000 + 2500.0000 3500.0000 2600.0000 2482.5503 3500.0000 2705.0000 + 3000.0000 3500.0000 2600.0000 2982.5503 3500.0000 2705.0000 + 3500.0000 3500.0000 2600.0000 3482.5503 3500.0000 2705.0000 + 4000.0000 3500.0000 2600.0000 3982.5503 3500.0000 2705.0000 + 4500.0000 3500.0000 2600.0000 4482.5503 3500.0000 2705.0000 + 5000.0000 3500.0000 2600.0000 4982.5503 3500.0000 2705.0000 + 2000.0000 4000.0000 2600.0000 1982.5503 4000.0000 2705.0000 + 2500.0000 4000.0000 2600.0000 2482.5503 4000.0000 2705.0000 + 3000.0000 4000.0000 2600.0000 2982.5503 4000.0000 2705.0000 + 3500.0000 4000.0000 2600.0000 3482.5503 4000.0000 2705.0000 + 4000.0000 4000.0000 2600.0000 3982.5503 4000.0000 2705.0000 + 4500.0000 4000.0000 2600.0000 4482.5503 4000.0000 2705.0000 + 5000.0000 4000.0000 2600.0000 4982.5503 4000.0000 2705.0000 + 2000.0000 4500.0000 2600.0000 1982.5503 4500.0000 2705.0000 + 2500.0000 4500.0000 2600.0000 2482.5503 4500.0000 2705.0000 + 3000.0000 4500.0000 2600.0000 2982.5503 4500.0000 2705.0000 + 3500.0000 4500.0000 2600.0000 3482.5503 4500.0000 2705.0000 + 4000.0000 4500.0000 2600.0000 3982.5503 4500.0000 2705.0000 + 4500.0000 4500.0000 2600.0000 4482.5503 4500.0000 2705.0000 + 5000.0000 4500.0000 2600.0000 4982.5503 4500.0000 2705.0000 + 2000.0000 5000.0000 2600.0000 1982.5503 5000.0000 2705.0000 + 2500.0000 5000.0000 2600.0000 2482.5503 5000.0000 2705.0000 + 3000.0000 5000.0000 2600.0000 2982.5503 5000.0000 2705.0000 + 3500.0000 5000.0000 2600.0000 3482.5503 5000.0000 2705.0000 + 4000.0000 5000.0000 2600.0000 3982.5503 5000.0000 2705.0000 + 4500.0000 5000.0000 2600.0000 4482.5503 5000.0000 2705.0000 + 5000.0000 5000.0000 2600.0000 4982.5503 5000.0000 2705.0000 + 2000.0000 5500.0000 2600.0000 1982.5503 5500.0000 2705.0000 + 2500.0000 5500.0000 2600.0000 2482.5503 5500.0000 2705.0000 + 3000.0000 5500.0000 2600.0000 2982.5503 5500.0000 2705.0000 + 3500.0000 5500.0000 2600.0000 3482.5503 5500.0000 2705.0000 + 4000.0000 5500.0000 2600.0000 3982.5503 5500.0000 2705.0000 + 4500.0000 5500.0000 2600.0000 4482.5503 5500.0000 2705.0000 + 5000.0000 5500.0000 2600.0000 4982.5503 5500.0000 2705.0000 + 2000.0000 6000.0000 2600.0000 1982.5503 6000.0000 2705.0000 + 2500.0000 6000.0000 2600.0000 2482.5503 6000.0000 2705.0000 + 3000.0000 6000.0000 2600.0000 2982.5503 6000.0000 2705.0000 + 3500.0000 6000.0000 2600.0000 3482.5503 6000.0000 2705.0000 + 4000.0000 6000.0000 2600.0000 3982.5503 6000.0000 2705.0000 + 4500.0000 6000.0000 2600.0000 4482.5503 6000.0000 2705.0000 + 5000.0000 6000.0000 2600.0000 4982.5503 6000.0000 2705.0000 +/ + +ZCORN + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2600.0000 2617.4497 2617.4497 2634.8995 2634.8995 2652.3492 + 2652.3492 2669.7990 2669.7990 2687.2487 2687.2487 2704.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2615.0000 2632.4497 2632.4497 2649.8995 2649.8995 2667.3492 + 2667.3492 2684.7990 2684.7990 2702.2487 2702.2487 2719.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2630.0000 2647.4497 2647.4497 2664.8995 2664.8995 2682.3492 + 2682.3492 2699.7990 2699.7990 2717.2487 2717.2487 2734.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2645.0000 2662.4497 2662.4497 2679.8995 2679.8995 2697.3492 + 2697.3492 2714.7990 2714.7990 2732.2487 2732.2487 2749.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2660.0000 2677.4497 2677.4497 2694.8995 2694.8995 2712.3492 + 2712.3492 2729.7990 2729.7990 2747.2487 2747.2487 2764.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2675.0000 2692.4497 2692.4497 2709.8995 2709.8995 2727.3492 + 2727.3492 2744.7990 2744.7990 2762.2487 2762.2487 2779.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2690.0000 2707.4497 2707.4497 2724.8995 2724.8995 2742.3492 + 2742.3492 2759.7990 2759.7990 2777.2487 2777.2487 2794.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 + 2705.0000 2722.4497 2722.4497 2739.8995 2739.8995 2757.3492 + 2757.3492 2774.7990 2774.7990 2792.2487 2792.2487 2809.6985 +/ + +ACTNUM + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 / + diff --git a/TestModels/msw-export/include/history_basemod1.sch b/TestModels/msw-export/include/history_basemod1.sch new file mode 100644 index 0000000000..1d4e3d1e95 --- /dev/null +++ b/TestModels/msw-export/include/history_basemod1.sch @@ -0,0 +1,358 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- INJ = injection well +-- PROD = production well +-- ----------------------------------------------------------------------------- +-- ----------------------------------------------------------------------------- + +-- Define data to be written to the RESTART file +RPTRST + 'BASIC=2' / + + +-- Define well specifications +WELSPECS + 'INJ-1' 'INJ_N' 1 7 1* 'GAS' 7* / + 'PROD-2' 'PROD_N' 3 2 1* 'OIL' 7* / + 'INJ-6' 'INJ_N' 6 7 1* 'WATER' 7* / +/ + + +-- Define well connections to the grid +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'INJ-1' 1 7 1 1 'OPEN' 1* 88.845 0.216 11305.989 2* 'Z' 98.722 / + 'INJ-1' 1 7 2 2 'OPEN' 1* 88.867 0.216 11308.735 2* 'Z' 98.722 / + 'PROD-2' 3 2 1 1 'OPEN' 1* 1033.807 0.216 110773.953 2* 'Y' 33.623 / + 'PROD-2' 3 3 1 1 'OPEN' 1* 1013.742 0.216 108619.070 2* 'Y' 33.614 / + + 'INJ-6' 5 7 7 7 'OPEN' 1* 76.231 0.211 9700.861 2* 'Z' 98.722 / + 'INJ-6' 6 7 6 6 'OPEN' 1* 88.872 0.212 11309.282 2* 'Z' 98.722 / + 'INJ-6' 6 7 5 5 'OPEN' 1* 88.873 0.213 11309.283 2* 'Z' 98.722 / + 'INJ-6' 6 7 4 4 'OPEN' 1* 88.874 0.214 11309.284 2* 'Z' 98.722 / + 'INJ-6' 6 7 3 3 'OPEN' 1* 88.865 0.215 11308.365 2* 'Z' 98.722 / +/ + +-- Define multi-segment wells and their segment structure. +-- WELSEGS +-- 'PROD-2' 2642.535 3687.165 91.753 'INC' 2* / +-- 2 2 1 1 235.914 1.859 0.178 0.010 0.025 5.871 / +-- 3 3 1 2 464.903 2.017 0.178 0.010 0.025 11.569 / +-- / + + +-- Define well connections for multi-segment wells. +-- COMPSEGS +-- 'PROD-2' / +-- 3 2 1 1 3687.165 4158.992 3* / +-- 3 3 1 1 4158.992 4616.970 3* / +-- / + + +-- Define well connection ordering +COMPORD + 'INJ-6' 'INPUT' / +/ + + +-- Define group tree hierarcy +GRUPTREE +--------------------------------------- + 'FIELD_N' 'FIELD' / + 'FIELD_S' 'FIELD' / +--------------------------------------- + 'PROD_N' 'FIELD_N' / + 'INJ_N' 'FIELD_N' / +--------------------------------------- + 'PROD_S' 'FIELD_S' / + 'INJ_S' 'FIELD_S' / +/ + +-- Define well historical production rates and pressures. +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1161.290 1.839 181847.097 5* / +/ + +-- Well historical observed injection rates and pressures. +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 145477.742 5* / + 'INJ-6' 'WATER' 'OPEN' 3870.968 5* / +/ + +-- Activate well RFT reporting to the RFT file. +-- RFT=repeat formation tester. +WRFTPLT + 'INJ-6' YES NO / +/ + +-- 31.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'FEB' 2000 / +/ + + +WELSPECS + 'PROD-3' 'PROD_S' 2 2 1* 'OIL' 7* / +/ + +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'PROD-3' 2 2 5 5 'OPEN' 1* 88.5 0.215 11305.5 2* 'X' 98.722 / + 'PROD-3' 2 2 3 3 'OPEN' 1* 88.3 0.213 11309.3 2* 'Z' 98.722 / + 'PROD-3' 2 2 4 4 'OPEN' 1* 88.4 0.214 11309.4 2* 'Z' 98.722 / + 'PROD-3' 2 2 2 2 'OPEN' 1* 88.2 0.212 11309.2 2* 'Z' 98.722 / + 'PROD-3' 2 2 1 1 'OPEN' 1* 88.1 0.211 11306.1 2* 'Z' 98.722 / +/ + + + +-- WELSEGS +-- 'PROD-3' 2626.327 3111.327 77.424 'INC' 2* / +-- 2 2 1 1 7.545 7.545 0.178 0.010 0.025 0.188 / +-- 3 3 1 2 15.086 15.086 0.178 0.010 0.025 0.375 / +-- 4 4 1 3 15.087 15.088 0.178 0.010 0.025 0.375 / +-- 5 5 1 4 15.088 15.087 0.178 0.010 0.025 0.375 / +-- 6 6 1 5 15.085 15.085 0.178 0.010 0.025 0.375 / +-- / + +-- COMPSEGS +-- 'PROD-3'/ +-- 2 2 1 1 3111.330 3126.415 3* / +-- 2 2 2 1 3126.415 3141.502 3* / +-- 2 2 3 1 3141.502 3156.589 3* / +-- 2 2 4 1 3156.589 3171.677 3* / +-- 2 2 5 1 3171.677 3186.760 3* / +-- / + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.600 188068.586 5* / + 'PROD-3' 'OPEN' 'RESV' 1158.621 11.062 340625.655 5* / +/ + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 422955.414 5* / + 'INJ-6' 'WATER' 'OPEN' 4000.000 5* / +/ + +-- 60.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'MAR' 2000 / +/ + + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.600 187878.548 5* / + 'PROD-3' 'OPEN' 'RESV' 1200.000 13.755 531919.806 5* / +/ + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 575838.871 5* / +/ + +-- 91.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'APR' 2000 / +/ + +WELSPECS + 'PROD-4' 'PROD_S' 3 6 1* 'OIL' 7* / +/ + +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'PROD-4' 3 6 1 1 'OPEN' 1* 88.876 0.216 11309.722 2* 'Z' 98.707 / + 'PROD-4' 3 6 2 2 'OPEN' 1* 88.970 0.216 11318.249 2* 'Z' 98.506 / + 'PROD-4' 3 6 3 3 'OPEN' 1* 88.878 0.216 11309.912 2* 'Z' 98.707 / +/ + +-- WELSEGS +-- 'PROD-4' 2643.581 2643.581 65.784 'INC' 2* / +-- 2 2 1 1 7.573 7.522 0.178 0.010 0.025 0.188 / +-- 3 3 1 2 15.176 15.022 0.178 0.010 0.025 0.378 / +-- 4 4 1 3 15.176 15.022 0.178 0.010 0.025 0.378 / +-- 5 5 1 4 7.573 7.522 0.178 0.010 0.025 0.188 / +-- / + +-- COMPSEGS +-- 'PROD-4'/ +-- 3 6 1 1 2643.581 2658.727 3* / +-- 3 6 2 1 2658.727 2673.933 3* / +-- 3 6 3 1 2673.933 2689.079 3* / +-- / + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.600 187708.900 5* / + 'PROD-3' 'OPEN' 'RESV' 620.000 8.970 378130.400 5* / + 'PROD-4' 'OPEN' 'RESV' 1160.000 15.793 165309.833 5* / +/ + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 584919.300 5* / +/ + +-- 121.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'MAY' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.687 187535.774 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 10.655 433595.774 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 19.177 171032.065 5* / +/ + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 633731.097 5* / +/ + +-- 152.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'JUN' 2000 / +/ + + +WELSPECS + 'INJ-5' 'INJ_S' 6 3 1* 'WATER' 7* / +/ + + +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'INJ-5' 6 3 4 4 'OPEN' 1* 88.848 0.216 11306.355 2* 'Z' 98.722 / + 'INJ-5' 6 3 5 5 'OPEN' 1* 88.871 0.216 11309.283 2* 'Z' 98.722 / + 'INJ-5' 6 3 6 6 'OPEN' 1* 88.871 0.216 11309.283 2* 'Z' 98.722 / + 'INJ-5' 6 3 7 7 'OPEN' 1* 76.232 0.216 9700.861 2* 'Z' 98.722 / +/ + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.700 187361.200 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 12.647 460440.600 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 22.153 171050.433 5* / +/ + + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 655081.700 265.0 1* / + 'INJ-5' 'WATER' 'OPEN' 3866.667 5* / +/ + +-- 182.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'JUL' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.700 187176.226 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 15.232 467041.387 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 25.932 171066.000 5* / +/ + + +WCONINJH + 'INJ-5' 'WATER' 'OPEN' 4000.000 5* / + 'INJ-1' 'GAS' 'OPEN' 660226.839 265.0 1* / +/ + +-- 213.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'AUG' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.713 186990.613 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 18.171 473414.742 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 30.081 171080.355 5* / +/ + + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 665188.548 265.0 1* / +/ + +-- 244.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'SEP' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.800 186813.200 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 21.217 479838.100 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 34.480 171094.267 5* / +/ + + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 670196.467 265.0 1* / +/ + +-- 274.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'OCT' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.813 186640.613 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 24.703 485836.806 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 39.590 171106.903 5* / +/ + + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 679375.033 265.0 1* / +/ + + +-- 305.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'NOV' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.903 186472.467 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 28.780 491625.633 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 45.060 171120.600 5* / +/ + + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 679375.033 265.0 1* / +/ + + +-- 335.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'DEC' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 2.014 186313.793 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 32.962 497580.966 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 51.148 171132.586 5* / +/ + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 684021.862 265.0 1* / +/ + + + +RPTRST + 'BASIC=2' / + + +DATES + 30 'DEC' 2000 / +/ + +-- END OF SIMULATION diff --git a/TestModels/msw-export/include/history_msw.sch b/TestModels/msw-export/include/history_msw.sch new file mode 100644 index 0000000000..70d121f9df --- /dev/null +++ b/TestModels/msw-export/include/history_msw.sch @@ -0,0 +1,358 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for MSW_MODEL_1.DATA. + +-- INJ = injection well +-- PROD = production well +-- ----------------------------------------------------------------------------- +-- ----------------------------------------------------------------------------- + +-- Define data to be written to the RESTART file +RPTRST + 'BASIC=2' / + + +-- Define well specifications +WELSPECS + 'INJ-1' 'INJ_N' 1 7 1* 'GAS' 7* / + 'PROD-2' 'PROD_N' 3 2 1* 'OIL' 7* / + 'INJ-6' 'INJ_N' 6 7 1* 'WATER' 7* / +/ + + +-- Define well connections to the grid +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'INJ-1' 1 7 1 1 'OPEN' 1* 88.845 0.216 11305.989 2* 'Z' 98.722 / + 'INJ-1' 1 7 2 2 'OPEN' 1* 88.867 0.216 11308.735 2* 'Z' 98.722 / + 'PROD-2' 3 2 1 1 'OPEN' 1* 1033.807 0.216 110773.953 2* 'Y' 33.623 / + 'PROD-2' 3 3 1 1 'OPEN' 1* 1013.742 0.216 108619.070 2* 'Y' 33.614 / + + 'INJ-6' 5 7 7 7 'OPEN' 1* 76.231 0.211 9700.861 2* 'Z' 98.722 / + 'INJ-6' 6 7 6 6 'OPEN' 1* 88.872 0.212 11309.282 2* 'Z' 98.722 / + 'INJ-6' 6 7 5 5 'OPEN' 1* 88.873 0.213 11309.283 2* 'Z' 98.722 / + 'INJ-6' 6 7 4 4 'OPEN' 1* 88.874 0.214 11309.284 2* 'Z' 98.722 / + 'INJ-6' 6 7 3 3 'OPEN' 1* 88.865 0.215 11308.365 2* 'Z' 98.722 / +/ + +-- Define multi-segment wells and their segment structure. +WELSEGS + 'PROD-2' 2642.535 3687.165 91.753 'INC' 2* / + 2 2 1 1 235.914 1.859 0.178 0.010 0.025 5.871 / + 3 3 1 2 464.903 2.017 0.178 0.010 0.025 11.569 / +/ + + +-- Define well connections for multi-segment wells. +COMPSEGS + 'PROD-2' / + 3 2 1 1 3687.165 4158.992 3* / + 3 3 1 1 4158.992 4616.970 3* / +/ + + +-- Define well connection ordering +COMPORD + 'INJ-6' 'INPUT' / +/ + + +-- Define group tree hierarcy +GRUPTREE +--------------------------------------- + 'FIELD_N' 'FIELD' / + 'FIELD_S' 'FIELD' / +--------------------------------------- + 'PROD_N' 'FIELD_N' / + 'INJ_N' 'FIELD_N' / +--------------------------------------- + 'PROD_S' 'FIELD_S' / + 'INJ_S' 'FIELD_S' / +/ + +-- Define well historical production rates and pressures. +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1161.290 1.839 181847.097 5* / +/ + +-- Well historical observed injection rates and pressures. +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 145477.742 5* / + 'INJ-6' 'WATER' 'OPEN' 3870.968 5* / +/ + +-- Activate well RFT reporting to the RFT file. +-- RFT=repeat formation tester. +WRFTPLT + 'INJ-6' YES NO / +/ + +-- 31.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'FEB' 2000 / +/ + + +WELSPECS + 'PROD-3' 'PROD_S' 2 2 1* 'OIL' 7* / +/ + +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'PROD-3' 2 2 5 5 'OPEN' 1* 88.5 0.215 11305.5 2* 'X' 98.722 / + 'PROD-3' 2 2 3 3 'OPEN' 1* 88.3 0.213 11309.3 2* 'Z' 98.722 / + 'PROD-3' 2 2 4 4 'OPEN' 1* 88.4 0.214 11309.4 2* 'Z' 98.722 / + 'PROD-3' 2 2 2 2 'OPEN' 1* 88.2 0.212 11309.2 2* 'Z' 98.722 / + 'PROD-3' 2 2 1 1 'OPEN' 1* 88.1 0.211 11306.1 2* 'Z' 98.722 / +/ + + + +WELSEGS + 'PROD-3' 2626.327 3111.327 77.424 'INC' 2* / + 2 2 1 1 7.545 7.545 0.178 0.010 0.025 0.188 / + 3 3 1 2 15.086 15.086 0.178 0.010 0.025 0.375 / + 4 4 1 3 15.087 15.088 0.178 0.010 0.025 0.375 / + 5 5 1 4 15.088 15.087 0.178 0.010 0.025 0.375 / + 6 6 1 5 15.085 15.085 0.178 0.010 0.025 0.375 / +/ + +COMPSEGS + 'PROD-3'/ + 2 2 1 1 3111.330 3126.415 3* / + 2 2 2 1 3126.415 3141.502 3* / + 2 2 3 1 3141.502 3156.589 3* / + 2 2 4 1 3156.589 3171.677 3* / + 2 2 5 1 3171.677 3186.760 3* / +/ + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.600 188068.586 5* / + 'PROD-3' 'OPEN' 'RESV' 1158.621 11.062 340625.655 5* / +/ + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 422955.414 5* / + 'INJ-6' 'WATER' 'OPEN' 4000.000 5* / +/ + +-- 60.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'MAR' 2000 / +/ + + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.600 187878.548 5* / + 'PROD-3' 'OPEN' 'RESV' 1200.000 13.755 531919.806 5* / +/ + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 575838.871 5* / +/ + +-- 91.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'APR' 2000 / +/ + +WELSPECS + 'PROD-4' 'PROD_S' 3 6 1* 'OIL' 7* / +/ + +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'PROD-4' 3 6 1 1 'OPEN' 1* 88.876 0.216 11309.722 2* 'Z' 98.707 / + 'PROD-4' 3 6 2 2 'OPEN' 1* 88.970 0.216 11318.249 2* 'Z' 98.506 / + 'PROD-4' 3 6 3 3 'OPEN' 1* 88.878 0.216 11309.912 2* 'Z' 98.707 / +/ + +WELSEGS + 'PROD-4' 2643.581 2643.581 65.784 'INC' 2* / + 2 2 1 1 7.573 7.522 0.178 0.010 0.025 0.188 / + 3 3 1 2 15.176 15.022 0.178 0.010 0.025 0.378 / + 4 4 1 3 15.176 15.022 0.178 0.010 0.025 0.378 / + 5 5 1 4 7.573 7.522 0.178 0.010 0.025 0.188 / +/ + +COMPSEGS + 'PROD-4'/ + 3 6 1 1 2643.581 2658.727 3* / + 3 6 2 1 2658.727 2673.933 3* / + 3 6 3 1 2673.933 2689.079 3* / +/ + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.600 187708.900 5* / + 'PROD-3' 'OPEN' 'RESV' 620.000 8.970 378130.400 5* / + 'PROD-4' 'OPEN' 'RESV' 1160.000 15.793 165309.833 5* / +/ + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 584919.300 5* / +/ + +-- 121.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'MAY' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.687 187535.774 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 10.655 433595.774 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 19.177 171032.065 5* / +/ + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 633731.097 5* / +/ + +-- 152.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'JUN' 2000 / +/ + + +WELSPECS + 'INJ-5' 'INJ_S' 6 3 1* 'WATER' 7* / +/ + +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'INJ-5' 6 3 4 4 'OPEN' 1* 88.848 0.216 11306.355 2* 'Z' 98.722 / + 'INJ-5' 6 3 5 5 'OPEN' 1* 88.871 0.216 11309.283 2* 'Z' 98.722 / + 'INJ-5' 6 3 6 6 'OPEN' 1* 88.871 0.216 11309.283 2* 'Z' 98.722 / + 'INJ-5' 6 3 7 7 'OPEN' 1* 76.232 0.216 9700.861 2* 'Z' 98.722 / +/ + + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.700 187361.200 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 12.647 460440.600 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 22.153 171050.433 5* / +/ + + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 655081.700 265.0 1* / + 'INJ-5' 'WATER' 'OPEN' 3866.667 5* / +/ + +-- 182.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'JUL' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.700 187176.226 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 15.232 467041.387 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 25.932 171066.000 5* / +/ + + +WCONINJH + 'INJ-5' 'WATER' 'OPEN' 4000.000 5* / + 'INJ-1' 'GAS' 'OPEN' 660226.839 265.0 1* / +/ + +-- 213.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'AUG' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.713 186990.613 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 18.171 473414.742 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 30.081 171080.355 5* / +/ + + + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 665188.548 265.0 1* / +/ + +-- 244.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'SEP' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.800 186813.200 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 21.217 479838.100 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 34.480 171094.267 5* / +/ + + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 670196.467 265.0 1* / +/ + +-- 274.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'OCT' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.813 186640.613 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 24.703 485836.806 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 39.590 171106.903 5* / +/ + + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 679375.033 265.0 1* / +/ + + +-- 305.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'NOV' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 1.903 186472.467 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 28.780 491625.633 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 45.060 171120.600 5* / +/ + + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 679375.033 265.0 1* / +/ + + +-- 335.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'DEC' 2000 / +/ + +WCONHIST + 'PROD-2' 'OPEN' 'RESV' 1200.000 2.014 186313.793 5* / + 'PROD-3' 'OPEN' 'RESV' 600.000 32.962 497580.966 5* / + 'PROD-4' 'OPEN' 'RESV' 1200.000 51.148 171132.586 5* / +/ + +WCONINJH + 'INJ-1' 'GAS' 'OPEN' 684021.862 265.0 1* / +/ + + + +RPTRST + 'BASIC=2' / + + +DATES + 30 'DEC' 2000 / +/ + +-- END OF SIMULATION diff --git a/TestModels/msw-export/include/history_msw_short.sch b/TestModels/msw-export/include/history_msw_short.sch new file mode 100644 index 0000000000..f8ecbd2378 --- /dev/null +++ b/TestModels/msw-export/include/history_msw_short.sch @@ -0,0 +1,131 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2025 Equinor + +-- This file is one of the include files for MSW_MODEL_1_SHORT.DATA. + +-- PROD = production well +-- ----------------------------------------------------------------------------- +-- ----------------------------------------------------------------------------- + +-- Define data to be written to the RESTART file +RPTRST + 'BASIC=2' / + + + +-- Define group tree hierarcy +GRUPTREE +--------------------------------------- + 'FIELD_N' 'FIELD' / + 'FIELD_S' 'FIELD' / +--------------------------------------- + 'PROD_N' 'FIELD_N' / +--------------------------------------- + 'PROD_S' 'FIELD_S' / +/ + + + +-- 31.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'FEB' 2000 / +/ + + +WELSPECS + 'PROD-3' 'PROD_S' 2 2 1* 'OIL' 7* / +/ + +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'PROD-3' 2 2 5 5 'OPEN' 1* 88.5 0.215 11305.5 2* 'X' 98.722 / + 'PROD-3' 2 2 3 3 'OPEN' 1* 88.3 0.213 11309.3 2* 'Z' 98.722 / + 'PROD-3' 2 2 4 4 'OPEN' 1* 88.4 0.214 11309.4 2* 'Z' 98.722 / + 'PROD-3' 2 2 2 2 'OPEN' 1* 88.2 0.212 11309.2 2* 'Z' 98.722 / + 'PROD-3' 2 2 1 1 'OPEN' 1* 88.1 0.211 11306.1 2* 'Z' 98.722 / +/ + + + +WELSEGS + 'PROD-3' 2626.327 3111.327 77.424 'INC' 2* / + 2 2 1 1 7.545 7.545 0.178 0.010 0.025 0.188 / + 3 3 1 2 15.086 15.086 0.178 0.010 0.025 0.375 / + 4 4 1 3 15.087 15.088 0.178 0.010 0.025 0.375 / + 5 5 1 4 15.088 15.087 0.178 0.010 0.025 0.375 / + 6 6 1 5 15.085 15.085 0.178 0.010 0.025 0.375 / +/ + +COMPSEGS + 'PROD-3'/ + 2 2 1 1 3111.330 3126.415 3* / + 2 2 2 1 3126.415 3141.502 3* / + 2 2 3 1 3141.502 3156.589 3* / + 2 2 4 1 3156.589 3171.677 3* / + 2 2 5 1 3171.677 3186.760 3* / +/ + + +WCONHIST + 'PROD-3' 'OPEN' 'RESV' 1158.621 11.062 340625.655 5* / +/ + + +-- 60.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'MAR' 2000 / +/ + + + +WCONHIST + 'PROD-3' 'OPEN' 'RESV' 1200.000 13.755 531919.806 5* / +/ + + +-- 91.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'APR' 2000 / +/ + +WELSPECS + 'PROD-4' 'PROD_S' 3 6 1* 'OIL' 7* / +/ + +COMPDAT +-- WELL I J K1 K2 Sat. CF DIAM KH SKIN ND DIR Ro + 'PROD-4' 3 6 1 1 'OPEN' 1* 88.876 0.216 11309.722 2* 'Z' 98.707 / + 'PROD-4' 3 6 2 2 'OPEN' 1* 88.970 0.216 11318.249 2* 'Z' 98.506 / + 'PROD-4' 3 6 3 3 'OPEN' 1* 88.878 0.216 11309.912 2* 'Z' 98.707 / +/ + +WELSEGS + 'PROD-4' 2643.581 2643.581 65.784 'INC' 2* / + 2 2 1 1 7.573 7.522 0.178 0.010 0.025 0.188 / + 3 3 1 2 15.176 15.022 0.178 0.010 0.025 0.378 / + 4 4 1 3 15.176 15.022 0.178 0.010 0.025 0.378 / + 5 5 1 4 7.573 7.522 0.178 0.010 0.025 0.188 / +/ + +COMPSEGS + 'PROD-4'/ + 3 6 1 1 2643.581 2658.727 3* / + 3 6 2 1 2658.727 2673.933 3* / + 3 6 3 1 2673.933 2689.079 3* / +/ + + +WCONHIST + 'PROD-3' 'OPEN' 'RESV' 620.000 8.970 378130.400 5* / + 'PROD-4' 'OPEN' 'RESV' 1160.000 15.793 165309.833 5* / +/ + +-- 121.000000 days from start of simulation ( 1 'JAN' 2000 ) +DATES + 1 'MAY' 2000 / +/ +END diff --git a/TestModels/msw-export/include/multnum_basemod1.inc b/TestModels/msw-export/include/multnum_basemod1.inc new file mode 100644 index 0000000000..be64bc4342 --- /dev/null +++ b/TestModels/msw-export/include/multnum_basemod1.inc @@ -0,0 +1,43 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + + +MULTNUM + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 +/ diff --git a/TestModels/msw-export/include/multz_basemod1.inc b/TestModels/msw-export/include/multz_basemod1.inc new file mode 100644 index 0000000000..6a32e16526 --- /dev/null +++ b/TestModels/msw-export/include/multz_basemod1.inc @@ -0,0 +1,71 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + + +MULTZ + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 + 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 + 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 + 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 + 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 + 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 + 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 + 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 + 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 +/ diff --git a/TestModels/msw-export/include/permx_basemod1.inc b/TestModels/msw-export/include/permx_basemod1.inc new file mode 100644 index 0000000000..d442fcb008 --- /dev/null +++ b/TestModels/msw-export/include/permx_basemod1.inc @@ -0,0 +1,71 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + + +PERMX + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 750.0000 750.0000 750.0000 750.0000 750.0000 750.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 500.0000 500.0000 500.0000 500.0000 500.0000 500.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 + 100.0000 100.0000 100.0000 100.0000 100.0000 100.0000 +/ diff --git a/TestModels/msw-export/include/poro_basemod1.inc b/TestModels/msw-export/include/poro_basemod1.inc new file mode 100644 index 0000000000..44c2ec2aaf --- /dev/null +++ b/TestModels/msw-export/include/poro_basemod1.inc @@ -0,0 +1,71 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +PORO + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2500 0.2500 0.2500 0.2500 0.2500 0.2500 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.2000 0.2000 0.2000 0.2000 0.2000 0.2000 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 + 0.1800 0.1800 0.1800 0.1800 0.1800 0.1800 +/ diff --git a/TestModels/msw-export/include/pvt_basemod1.pvt b/TestModels/msw-export/include/pvt_basemod1.pvt new file mode 100644 index 0000000000..2c5c8951fd --- /dev/null +++ b/TestModels/msw-export/include/pvt_basemod1.pvt @@ -0,0 +1,461 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +ROCK +-- REF. PRES COMPRESSIBILITY + 280.000 5.6E-5 / + 280.000 5.6E-5 / + +PVTW +-- RefPres Bw Cw Vw dVw +-- bara rm3/m3 1/bara cP 1/bara + 247.7 1.03665 0.41726E-04 0.29120 0.99835E-04 / + 247.7 1.03665 0.41726E-04 0.29120 0.99835E-04 / + +DENSITY + 861.0 999.1 1.01735 / + 854.15369 999.04100 0.96044 / + + +------------------------------------------------------------ +--SOLUTION PRESSURE OIL FVF OIL +-- GOR Rs Po Bo VISCOSITY +-- Sm3/Sm3 bara rm3/Sm3 cP +------------------------------------------------------------ +PVTO + 0.000 1.0 1.07033 0.645 + 25.0 1.06657 0.668 + 50.0 1.06293 0.691 + 75.0 1.05954 0.714 + 100.0 1.05636 0.736 + 150.0 1.05058 0.778 + 200.0 1.04545 0.819 + 225.0 1.04309 0.838 + 250.0 1.04085 0.857 + 275.0 1.03872 0.876 + 294.6 1.03712 0.891 + 300.0 1.03669 0.895 + 324.0 1.03484 0.912 + 350.0 1.03292 0.930 + 400.0 1.02947 0.964 + 450.0 1.02631 0.997 + 500.0 1.02339 1.029 / + 17.345 25.0 1.14075 0.484 + 50.0 1.13510 0.506 + 75.0 1.12989 0.527 + 100.0 1.12508 0.548 + 150.0 1.11642 0.588 + 200.0 1.10884 0.627 + 225.0 1.10538 0.646 + 250.0 1.10213 0.664 + 275.0 1.09905 0.683 + 294.6 1.09674 0.697 + 300.0 1.09613 0.701 + 324.0 1.09347 0.718 + 350.0 1.09072 0.736 + 400.0 1.08582 0.769 + 450.0 1.08136 0.802 + 500.0 1.07726 0.834 / + 31.462 50.0 1.18430 0.439 + 75.0 1.17800 0.459 + 100.0 1.17219 0.479 + 150.0 1.16183 0.518 + 200.0 1.15283 0.555 + 225.0 1.14874 0.574 + 250.0 1.14490 0.592 + 275.0 1.14128 0.609 + 294.6 1.13859 0.623 + 300.0 1.13786 0.627 + 324.0 1.13475 0.643 + 350.0 1.13155 0.661 + 400.0 1.12584 0.694 + 450.0 1.12066 0.726 + 500.0 1.11592 0.757 / + 45.089 75.0 1.22415 0.402 + 100.0 1.21728 0.421 + 150.0 1.20510 0.458 + 200.0 1.19461 0.494 + 225.0 1.18987 0.512 + 250.0 1.18543 0.529 + 275.0 1.18125 0.546 + 294.6 1.17814 0.559 + 300.0 1.17731 0.563 + 324.0 1.17373 0.579 + 350.0 1.17006 0.596 + 400.0 1.16354 0.628 + 450.0 1.15762 0.659 + 500.0 1.15223 0.689 / + 58.990 100.0 1.26373 0.370 + 150.0 1.24949 0.405 + 200.0 1.23732 0.439 + 225.0 1.23186 0.456 + 250.0 1.22675 0.473 + 275.0 1.22196 0.489 + 294.6 1.21841 0.501 + 300.0 1.21746 0.505 + 324.0 1.21337 0.520 + 350.0 1.20919 0.536 + 400.0 1.20178 0.567 + 450.0 1.19508 0.597 + 500.0 1.18899 0.626 / + 88.618 150.0 1.34603 0.316 + 200.0 1.32975 0.346 + 225.0 1.32253 0.361 + 250.0 1.31582 0.376 + 275.0 1.30957 0.390 + 294.6 1.30495 0.401 + 300.0 1.30371 0.405 + 324.0 1.29843 0.418 + 350.0 1.29305 0.433 + 400.0 1.28357 0.460 + 450.0 1.27505 0.488 + 500.0 1.26736 0.514 / + 120.850 200.0 1.43292 0.273 + 225.0 1.42343 0.286 + 250.0 1.41467 0.299 + 275.0 1.40656 0.312 + 294.6 1.40060 0.322 + 300.0 1.39901 0.324 + 324.0 1.39224 0.336 + 350.0 1.38537 0.349 + 400.0 1.37334 0.374 + 450.0 1.36263 0.398 + 500.0 1.35300 0.422 / + 138.134 225.0 1.47867 0.255 + 250.0 1.46868 0.267 + 275.0 1.45945 0.279 + 294.6 1.45269 0.288 + 300.0 1.45089 0.291 + 324.0 1.44324 0.302 + 350.0 1.43549 0.314 + 400.0 1.42197 0.337 + 450.0 1.40997 0.360 + 500.0 1.39923 0.382 / + 156.324 250.0 1.52632 0.239 + 275.0 1.51583 0.250 + 294.6 1.50816 0.258 + 300.0 1.50613 0.261 + 324.0 1.49748 0.271 + 350.0 1.48874 0.282 + 400.0 1.47356 0.304 + 450.0 1.46013 0.325 + 500.0 1.44816 0.346 / + 175.509 275.0 1.57610 0.224 + 294.6 1.56741 0.232 + 300.0 1.56510 0.234 + 324.0 1.55533 0.244 + 350.0 1.54549 0.254 + 400.0 1.52844 0.274 + 450.0 1.51343 0.294 + 500.0 1.50009 0.314 / + 191.323 294.6 1.61682 0.214 + 300.0 1.61428 0.216 + 324.0 1.60352 0.225 + 350.0 1.59271 0.235 + 400.0 1.57404 0.254 + 450.0 1.55767 0.272 + 500.0 1.54315 0.291 / + 195.818 300.0 1.62835 0.211 + 324.0 1.61730 0.220 + 350.0 1.60621 0.230 + 400.0 1.58707 0.248 + 450.0 1.57030 0.267 + 500.0 1.55544 0.285 / + 216.430 324.0 1.68095 0.199 + 350.0 1.66851 0.208 + 400.0 1.64713 0.226 + 450.0 1.62847 0.243 + 500.0 1.61200 0.260 / +/ + + 20.66588 1.00000 1.15642614 0.57010 + 25.00000 1.15051027 0.59831 + 50.00000 1.14487540 0.62703 + 75.00000 1.13970242 0.65512 + 100.00000 1.13492915 0.68261 + 125.00000 1.13050496 0.70953 + 150.00000 1.12638810 0.73590 + 175.00000 1.12254373 0.76176 + 200.00000 1.11894246 0.78711 + 225.00000 1.11555932 0.81198 + 250.00000 1.11237287 0.83638 + 275.00000 1.10936461 0.86034 + 300.00000 1.10651843 0.88386 + 322.75100 1.10405727 0.90489 + 350.00000 1.10125772 0.92964 + 400.00000 1.09649690 0.97384 + 450.00000 1.09216205 1.01653 + 500.00000 1.08819392 1.05780 / + + 27.65815 25.00000 1.17402576 0.56928 + 50.00000 1.16771923 0.59875 + 75.00000 1.16195281 0.62760 + 100.00000 1.15665041 0.65588 + 125.00000 1.15175070 0.68360 + 150.00000 1.14720357 0.71080 + 175.00000 1.14296754 0.73750 + 200.00000 1.13900786 0.76371 + 225.00000 1.13529517 0.78945 + 250.00000 1.13180445 0.81474 + 275.00000 1.12851415 0.83959 + 300.00000 1.12540566 0.86402 + 322.75100 1.12272109 0.88589 + 350.00000 1.11967116 0.91164 + 400.00000 1.11449337 0.95770 + 450.00000 1.10978807 1.00228 + 500.00000 1.10548816 1.04545 / + + 35.91481 50.00000 1.19518469 0.56097 + 75.00000 1.18865652 0.59025 + 100.00000 1.18267926 0.61899 + 125.00000 1.17717643 0.64720 + 150.00000 1.17208623 0.67493 + 175.00000 1.16735794 0.70218 + 200.00000 1.16294951 0.72897 + 225.00000 1.15882560 0.75532 + 250.00000 1.15495633 0.78124 + 275.00000 1.15131612 0.80674 + 300.00000 1.14788298 0.83184 + 322.75100 1.14492253 0.85434 + 350.00000 1.14156405 0.88087 + 400.00000 1.13587388 0.92839 + 450.00000 1.13071486 0.97448 + 500.00000 1.12600971 1.01921 / + + 45.37935 75.00000 1.21985501 0.54460 + 100.00000 1.21303251 0.57335 + 125.00000 1.20677932 0.60163 + 150.00000 1.20101735 0.62946 + 175.00000 1.19568325 0.65686 + 200.00000 1.19072498 0.68385 + 225.00000 1.18609923 0.71043 + 250.00000 1.18176961 0.73661 + 275.00000 1.17770524 0.76241 + 300.00000 1.17387971 0.78784 + 322.75100 1.17058663 0.81067 + 350.00000 1.16685704 0.83761 + 400.00000 1.16055261 0.88598 + 450.00000 1.15485168 0.93300 + 500.00000 1.14966409 0.97874 / + + 56.33776 100.00000 1.24888300 0.51992 + 125.00000 1.24167638 0.54777 + 150.00000 1.23506668 0.57523 + 175.00000 1.22897264 0.60231 + 200.00000 1.22332824 0.62902 + 225.00000 1.21807914 0.65538 + 250.00000 1.21318007 0.68140 + 275.00000 1.20859295 0.70707 + 300.00000 1.20428541 0.73241 + 322.75100 1.20058493 0.75519 + 350.00000 1.19640204 0.78213 + 400.00000 1.18935011 0.83058 + 450.00000 1.18299252 0.87781 + 500.00000 1.17722247 0.92386 / + + 69.17400 125.00000 1.28342000 0.48811 + 150.00000 1.27557000 0.51389 + 175.00000 1.26834000 0.53941 + 200.00000 1.26165000 0.56468 + 225.00000 1.25544000 0.58969 + 250.00000 1.24965000 0.61446 + 275.00000 1.24424000 0.63899 + 300.00000 1.23916000 0.66327 + 322.75100 1.23479899 0.68426 + 350.00000 1.22987000 0.71111 + 400.00000 1.22157000 0.75800 + 450.00000 1.21440323 0.80334 + 500.00000 1.20791838 0.84852 / + + 84.41600 150.00000 1.32507000 0.44768 + 175.00000 1.31668000 0.47146 + 200.00000 1.30896000 0.49503 + 225.00000 1.30181000 0.51841 + 250.00000 1.29517000 0.54160 + 275.00000 1.28897000 0.56459 + 300.00000 1.28318000 0.58740 + 322.75100 1.27821380 0.60701 + 350.00000 1.27262000 0.63242 + 400.00000 1.26323000 0.67668 + 450.00000 1.25504621 0.71997 + 500.00000 1.24766723 0.76338 / + + 100.16500 175.00000 1.36731000 0.41249 + 200.00000 1.35840000 0.43441 + 225.00000 1.35020000 0.45617 + 250.00000 1.34260000 0.47779 + 275.00000 1.33553000 0.49926 + 300.00000 1.32894000 0.52058 + 322.75100 1.32330946 0.53882 + 350.00000 1.31699000 0.56278 + 400.00000 1.30639000 0.60437 + 450.00000 1.29709130 0.64547 + 500.00000 1.28873708 0.68694 / + + 116.52600 200.00000 1.41050000 0.38152 + 225.00000 1.40109000 0.40171 + 250.00000 1.39241000 0.42180 + 275.00000 1.38437000 0.44177 + 300.00000 1.37689000 0.46164 + 322.75100 1.37050782 0.47852 + 350.00000 1.36337000 0.50104 + 400.00000 1.35146000 0.53999 + 450.00000 1.34093427 0.57881 + 500.00000 1.33151214 0.61822 / + + 133.60800 225.00000 1.45499000 0.35401 + 250.00000 1.44508000 0.37261 + 275.00000 1.43594000 0.39114 + 300.00000 1.42746000 0.40959 + 322.75100 1.42024239 0.42516 + 350.00000 1.41220000 0.44626 + 400.00000 1.39881000 0.48261 + 450.00000 1.38692872 0.51910 + 500.00000 1.37633284 0.55639 / + + 151.53400 250.00000 1.50115000 0.32936 + 275.00000 1.49075000 0.34649 + 300.00000 1.48115000 0.36358 + 322.75100 1.47298913 0.37788 + 350.00000 1.46393000 0.39760 + 400.00000 1.44890000 0.43141 + 450.00000 1.43551507 0.46554 + 500.00000 1.42362383 0.50067 / + + 170.44600 275.00000 1.54939000 0.30709 + 300.00000 1.53850000 0.32286 + 322.75100 1.52927279 0.33594 + 350.00000 1.51907000 0.35434 + 400.00000 1.50219000 0.38569 + 450.00000 1.48712963 0.41747 + 500.00000 1.47380246 0.45042 / + + 190.51900 300.00000 1.60020000 0.28679 + 322.75100 1.58975403 0.29870 + 350.00000 1.57825000 0.31582 + 400.00000 1.55930000 0.34481 + 450.00000 1.54236270 0.37427 + 500.00000 1.52743530 0.40504 / + + 209.98700 322.75100 1.64920000 0.26972 + 350.00000 1.63631000 0.28438 + 400.00000 1.61522000 0.31131 + 450.00000 1.59636701 0.33868 + 500.00000 1.57981451 0.36750 / + + 230.58348 350.00000 1.69826003 0.26070 + 400.00000 1.67393380 0.28827 + 450.00000 1.65295398 0.31605 + 500.00000 1.63460599 0.34399 / + + 271.47697 400.00000 1.79428699 0.24386 + 450.00000 1.76878900 0.26870 + 500.00000 1.74665325 0.29383 / + + 316.73038 450.00000 1.89896687 0.22729 + 500.00000 1.87231362 0.24943 / + + 366.73777 500.00000 2.01298549 0.21161 + 500.10000 2.01292603 0.21165 / +/ + + + +PVTG + 1.0 0.000002123 1.877001 0.010370 + 0.0000000000 1.352546 0.011247 / + 25.0 0.0000059900 0.050493 0.012925 + 0.0000000000 0.050477 0.012932 / + 50.0 0.0000049422 0.024609 0.013730 + 0.0000000000 0.024612 0.013734 / + 75.0 0.0000061628 0.016094 0.014475 + 0.0000000000 0.016102 0.014475 / + 100.0 0.0000086829 0.011902 0.015347 + 0.0000000000 0.011915 0.015334 / + 150.0 0.0000191019 0.007838 0.017699 + 0.0000000000 0.007860 0.017591 / + 200.0 0.0000414858 0.005938 0.020947 + 0.0000000000 0.005967 0.020506 / + 225.0 0.0000595434 0.005349 0.022888 + 0.0000000000 0.005377 0.022116 / + 250.0 0.0000836330 0.004903 0.025025 + 0.0000000000 0.004925 0.023767 / + 275.0 0.0001148977 0.004561 0.027355 + 0.0000000000 0.004571 0.025418 / + 294.6 0.0001452455 0.004350 0.029325 + 0.0000000000 0.004344 0.026696 / + 300.0 0.0001546223 0.004299 0.029893 + 0.0000000000 0.004288 0.027044 / + 324.0 0.0002020620 0.004107 0.032559 + 0.0001546223 0.004098 0.031456 + 0.0001452455 0.004097 0.031237 + 0.0001148977 0.004093 0.030521 + 0.0000836330 0.004089 0.029767 + 0.0000595434 0.004088 0.029165 + 0.0000414858 0.004087 0.028702 + 0.0000191019 0.004085 0.028173 + 0.0000086829 0.004068 0.028353 + 0.0000000000 0.004066 0.028567 / +/ + +----------- ------------- ---------- +--PVTG + 1.00000 0.000 1.30784276 0.01398694 / + + 25.00000 0.000 0.05084524 0.01420309 / + + 50.00000 0.000 0.02480542 0.01452718 / + + 75.00000 0.000 0.01624130 0.01496421 / + + 100.00000 0.000 0.01204776 0.01551998 / + + 125.00000 0.000006780 0.00955100 0.01620500 + 0.000000000 0.00955100 0.01620500 / + + 150.00000 0.000013090 0.00793500 0.01739100 + 0.000 0.00793500 0.01739100 / + + 175.00000 0.000022490 0.00681900 0.01878400 + 0.000 0.00681900 0.01878400 / + + 200.00000 0.000035450 0.00601400 0.02038400 + 0.000 0.00601400 0.02038400 / + + 225.00000 0.000052530 0.00541400 0.02218200 + 0.000 0.00541400 0.02218200 / + + 250.00000 0.000074350 0.00495800 0.02417500 + 0.000 0.00495800 0.02417500 / + + 275.00000 0.000101600 0.00460500 0.02636700 + 0.000 0.00460500 0.02636700 / + + 300.00000 0.000135110 0.00433000 0.02877700 + 0.000 0.00433000 0.02877700 / + + 322.75100 0.000171980 0.00413300 0.03119600 + 0.000 0.00413300 0.03119600 / + + 350.00000 0.000210683 0.00394693 0.03386399 + 0.000 0.00394693 0.03386399 / + + 400.00000 0.000291674 0.00370694 0.03923880 + 0.000 0.00370694 0.03923880 / + + 450.00000 0.000384672 0.00356213 0.04540381 + 0.000 0.00356213 0.04540381 / + + 500.00000 0.000488469 0.00348415 0.05269177 + 0.000 0.00348415 0.05269177 / + +/ diff --git a/TestModels/msw-export/include/pvt_basemod1_dgas.pvt b/TestModels/msw-export/include/pvt_basemod1_dgas.pvt new file mode 100644 index 0000000000..ffc304c8b5 --- /dev/null +++ b/TestModels/msw-export/include/pvt_basemod1_dgas.pvt @@ -0,0 +1,191 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +ROCK +-- REF. PRES COMPRESSIBILITY + 280.000 5.6E-5 / + +PVTW +-- RefPres Bw Cw Vw dVw +-- bara rm3/m3 1/bara cP 1/bara + 247.7 1.03665 0.41726E-04 0.29120 0.99835E-04 / + +DENSITY + 861.0 999.1 1.01735 / + + +------------------------------------------------------------ +--SOLUTION PRESSURE OIL FVF OIL +-- GOR Rs Po Bo VISCOSITY +-- Sm3/Sm3 bara rm3/Sm3 cP +------------------------------------------------------------ +PVTO + 0.000 1.0 1.07033 0.645 + 25.0 1.06657 0.668 + 50.0 1.06293 0.691 + 75.0 1.05954 0.714 + 100.0 1.05636 0.736 + 150.0 1.05058 0.778 + 200.0 1.04545 0.819 + 225.0 1.04309 0.838 + 250.0 1.04085 0.857 + 275.0 1.03872 0.876 + 294.6 1.03712 0.891 + 300.0 1.03669 0.895 + 324.0 1.03484 0.912 + 350.0 1.03292 0.930 + 400.0 1.02947 0.964 + 450.0 1.02631 0.997 + 500.0 1.02339 1.029 / + 17.345 25.0 1.14075 0.484 + 50.0 1.13510 0.506 + 75.0 1.12989 0.527 + 100.0 1.12508 0.548 + 150.0 1.11642 0.588 + 200.0 1.10884 0.627 + 225.0 1.10538 0.646 + 250.0 1.10213 0.664 + 275.0 1.09905 0.683 + 294.6 1.09674 0.697 + 300.0 1.09613 0.701 + 324.0 1.09347 0.718 + 350.0 1.09072 0.736 + 400.0 1.08582 0.769 + 450.0 1.08136 0.802 + 500.0 1.07726 0.834 / + 31.462 50.0 1.18430 0.439 + 75.0 1.17800 0.459 + 100.0 1.17219 0.479 + 150.0 1.16183 0.518 + 200.0 1.15283 0.555 + 225.0 1.14874 0.574 + 250.0 1.14490 0.592 + 275.0 1.14128 0.609 + 294.6 1.13859 0.623 + 300.0 1.13786 0.627 + 324.0 1.13475 0.643 + 350.0 1.13155 0.661 + 400.0 1.12584 0.694 + 450.0 1.12066 0.726 + 500.0 1.11592 0.757 / + 45.089 75.0 1.22415 0.402 + 100.0 1.21728 0.421 + 150.0 1.20510 0.458 + 200.0 1.19461 0.494 + 225.0 1.18987 0.512 + 250.0 1.18543 0.529 + 275.0 1.18125 0.546 + 294.6 1.17814 0.559 + 300.0 1.17731 0.563 + 324.0 1.17373 0.579 + 350.0 1.17006 0.596 + 400.0 1.16354 0.628 + 450.0 1.15762 0.659 + 500.0 1.15223 0.689 / + 58.990 100.0 1.26373 0.370 + 150.0 1.24949 0.405 + 200.0 1.23732 0.439 + 225.0 1.23186 0.456 + 250.0 1.22675 0.473 + 275.0 1.22196 0.489 + 294.6 1.21841 0.501 + 300.0 1.21746 0.505 + 324.0 1.21337 0.520 + 350.0 1.20919 0.536 + 400.0 1.20178 0.567 + 450.0 1.19508 0.597 + 500.0 1.18899 0.626 / + 88.618 150.0 1.34603 0.316 + 200.0 1.32975 0.346 + 225.0 1.32253 0.361 + 250.0 1.31582 0.376 + 275.0 1.30957 0.390 + 294.6 1.30495 0.401 + 300.0 1.30371 0.405 + 324.0 1.29843 0.418 + 350.0 1.29305 0.433 + 400.0 1.28357 0.460 + 450.0 1.27505 0.488 + 500.0 1.26736 0.514 / + 120.850 200.0 1.43292 0.273 + 225.0 1.42343 0.286 + 250.0 1.41467 0.299 + 275.0 1.40656 0.312 + 294.6 1.40060 0.322 + 300.0 1.39901 0.324 + 324.0 1.39224 0.336 + 350.0 1.38537 0.349 + 400.0 1.37334 0.374 + 450.0 1.36263 0.398 + 500.0 1.35300 0.422 / + 138.134 225.0 1.47867 0.255 + 250.0 1.46868 0.267 + 275.0 1.45945 0.279 + 294.6 1.45269 0.288 + 300.0 1.45089 0.291 + 324.0 1.44324 0.302 + 350.0 1.43549 0.314 + 400.0 1.42197 0.337 + 450.0 1.40997 0.360 + 500.0 1.39923 0.382 / + 156.324 250.0 1.52632 0.239 + 275.0 1.51583 0.250 + 294.6 1.50816 0.258 + 300.0 1.50613 0.261 + 324.0 1.49748 0.271 + 350.0 1.48874 0.282 + 400.0 1.47356 0.304 + 450.0 1.46013 0.325 + 500.0 1.44816 0.346 / + 175.509 275.0 1.57610 0.224 + 294.6 1.56741 0.232 + 300.0 1.56510 0.234 + 324.0 1.55533 0.244 + 350.0 1.54549 0.254 + 400.0 1.52844 0.274 + 450.0 1.51343 0.294 + 500.0 1.50009 0.314 / + 191.323 294.6 1.61682 0.214 + 300.0 1.61428 0.216 + 324.0 1.60352 0.225 + 350.0 1.59271 0.235 + 400.0 1.57404 0.254 + 450.0 1.55767 0.272 + 500.0 1.54315 0.291 / + 195.818 300.0 1.62835 0.211 + 324.0 1.61730 0.220 + 350.0 1.60621 0.230 + 400.0 1.58707 0.248 + 450.0 1.57030 0.267 + 500.0 1.55544 0.285 / + 216.430 324.0 1.68095 0.199 + 350.0 1.66851 0.208 + 400.0 1.64713 0.226 + 450.0 1.62847 0.243 + 500.0 1.61200 0.260 / +/ + +PVDG + 1.0 1.877001 0.010370 + 25.0 0.050493 0.012925 + 50.0 0.024609 0.013730 + 75.0 0.016094 0.014475 + 100.0 0.011902 0.015347 + 150.0 0.007838 0.017699 + 200.0 0.005938 0.020947 + 225.0 0.005349 0.022888 + 250.0 0.004903 0.025025 + 275.0 0.004561 0.027355 + 294.6 0.004350 0.029325 + 300.0 0.004299 0.029893 + 324.0 0.004107 0.032559 / + diff --git a/TestModels/msw-export/include/pvt_basemod2.pvt b/TestModels/msw-export/include/pvt_basemod2.pvt new file mode 100644 index 0000000000..b47b0f9b75 --- /dev/null +++ b/TestModels/msw-export/include/pvt_basemod2.pvt @@ -0,0 +1,456 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +PVTW +-- RefPres Bw Cw Vw dVw +-- bara rm3/m3 1/bara cP 1/bara + 247.7 1.03665 0.41726E-04 0.29120 0.99835E-04 / + 247.7 1.03665 0.41726E-04 0.29120 0.99835E-04 / + +DENSITY + 861.0 999.1 1.01735 / + 854.15369 999.04100 0.96044 / + + +------------------------------------------------------------ +--SOLUTION PRESSURE OIL FVF OIL +-- GOR Rs Po Bo VISCOSITY +-- Sm3/Sm3 bara rm3/Sm3 cP +------------------------------------------------------------ +PVTO + 0.000 1.0 1.07033 0.645 + 25.0 1.06657 0.668 + 50.0 1.06293 0.691 + 75.0 1.05954 0.714 + 100.0 1.05636 0.736 + 150.0 1.05058 0.778 + 200.0 1.04545 0.819 + 225.0 1.04309 0.838 + 250.0 1.04085 0.857 + 275.0 1.03872 0.876 + 294.6 1.03712 0.891 + 300.0 1.03669 0.895 + 324.0 1.03484 0.912 + 350.0 1.03292 0.930 + 400.0 1.02947 0.964 + 450.0 1.02631 0.997 + 500.0 1.02339 1.029 / + 17.345 25.0 1.14075 0.484 + 50.0 1.13510 0.506 + 75.0 1.12989 0.527 + 100.0 1.12508 0.548 + 150.0 1.11642 0.588 + 200.0 1.10884 0.627 + 225.0 1.10538 0.646 + 250.0 1.10213 0.664 + 275.0 1.09905 0.683 + 294.6 1.09674 0.697 + 300.0 1.09613 0.701 + 324.0 1.09347 0.718 + 350.0 1.09072 0.736 + 400.0 1.08582 0.769 + 450.0 1.08136 0.802 + 500.0 1.07726 0.834 / + 31.462 50.0 1.18430 0.439 + 75.0 1.17800 0.459 + 100.0 1.17219 0.479 + 150.0 1.16183 0.518 + 200.0 1.15283 0.555 + 225.0 1.14874 0.574 + 250.0 1.14490 0.592 + 275.0 1.14128 0.609 + 294.6 1.13859 0.623 + 300.0 1.13786 0.627 + 324.0 1.13475 0.643 + 350.0 1.13155 0.661 + 400.0 1.12584 0.694 + 450.0 1.12066 0.726 + 500.0 1.11592 0.757 / + 45.089 75.0 1.22415 0.402 + 100.0 1.21728 0.421 + 150.0 1.20510 0.458 + 200.0 1.19461 0.494 + 225.0 1.18987 0.512 + 250.0 1.18543 0.529 + 275.0 1.18125 0.546 + 294.6 1.17814 0.559 + 300.0 1.17731 0.563 + 324.0 1.17373 0.579 + 350.0 1.17006 0.596 + 400.0 1.16354 0.628 + 450.0 1.15762 0.659 + 500.0 1.15223 0.689 / + 58.990 100.0 1.26373 0.370 + 150.0 1.24949 0.405 + 200.0 1.23732 0.439 + 225.0 1.23186 0.456 + 250.0 1.22675 0.473 + 275.0 1.22196 0.489 + 294.6 1.21841 0.501 + 300.0 1.21746 0.505 + 324.0 1.21337 0.520 + 350.0 1.20919 0.536 + 400.0 1.20178 0.567 + 450.0 1.19508 0.597 + 500.0 1.18899 0.626 / + 88.618 150.0 1.34603 0.316 + 200.0 1.32975 0.346 + 225.0 1.32253 0.361 + 250.0 1.31582 0.376 + 275.0 1.30957 0.390 + 294.6 1.30495 0.401 + 300.0 1.30371 0.405 + 324.0 1.29843 0.418 + 350.0 1.29305 0.433 + 400.0 1.28357 0.460 + 450.0 1.27505 0.488 + 500.0 1.26736 0.514 / + 120.850 200.0 1.43292 0.273 + 225.0 1.42343 0.286 + 250.0 1.41467 0.299 + 275.0 1.40656 0.312 + 294.6 1.40060 0.322 + 300.0 1.39901 0.324 + 324.0 1.39224 0.336 + 350.0 1.38537 0.349 + 400.0 1.37334 0.374 + 450.0 1.36263 0.398 + 500.0 1.35300 0.422 / + 138.134 225.0 1.47867 0.255 + 250.0 1.46868 0.267 + 275.0 1.45945 0.279 + 294.6 1.45269 0.288 + 300.0 1.45089 0.291 + 324.0 1.44324 0.302 + 350.0 1.43549 0.314 + 400.0 1.42197 0.337 + 450.0 1.40997 0.360 + 500.0 1.39923 0.382 / + 156.324 250.0 1.52632 0.239 + 275.0 1.51583 0.250 + 294.6 1.50816 0.258 + 300.0 1.50613 0.261 + 324.0 1.49748 0.271 + 350.0 1.48874 0.282 + 400.0 1.47356 0.304 + 450.0 1.46013 0.325 + 500.0 1.44816 0.346 / + 175.509 275.0 1.57610 0.224 + 294.6 1.56741 0.232 + 300.0 1.56510 0.234 + 324.0 1.55533 0.244 + 350.0 1.54549 0.254 + 400.0 1.52844 0.274 + 450.0 1.51343 0.294 + 500.0 1.50009 0.314 / + 191.323 294.6 1.61682 0.214 + 300.0 1.61428 0.216 + 324.0 1.60352 0.225 + 350.0 1.59271 0.235 + 400.0 1.57404 0.254 + 450.0 1.55767 0.272 + 500.0 1.54315 0.291 / + 195.818 300.0 1.62835 0.211 + 324.0 1.61730 0.220 + 350.0 1.60621 0.230 + 400.0 1.58707 0.248 + 450.0 1.57030 0.267 + 500.0 1.55544 0.285 / + 216.430 324.0 1.68095 0.199 + 350.0 1.66851 0.208 + 400.0 1.64713 0.226 + 450.0 1.62847 0.243 + 500.0 1.61200 0.260 / +/ + + 20.66588 1.00000 1.15642614 0.57010 + 25.00000 1.15051027 0.59831 + 50.00000 1.14487540 0.62703 + 75.00000 1.13970242 0.65512 + 100.00000 1.13492915 0.68261 + 125.00000 1.13050496 0.70953 + 150.00000 1.12638810 0.73590 + 175.00000 1.12254373 0.76176 + 200.00000 1.11894246 0.78711 + 225.00000 1.11555932 0.81198 + 250.00000 1.11237287 0.83638 + 275.00000 1.10936461 0.86034 + 300.00000 1.10651843 0.88386 + 322.75100 1.10405727 0.90489 + 350.00000 1.10125772 0.92964 + 400.00000 1.09649690 0.97384 + 450.00000 1.09216205 1.01653 + 500.00000 1.08819392 1.05780 / + + 27.65815 25.00000 1.17402576 0.56928 + 50.00000 1.16771923 0.59875 + 75.00000 1.16195281 0.62760 + 100.00000 1.15665041 0.65588 + 125.00000 1.15175070 0.68360 + 150.00000 1.14720357 0.71080 + 175.00000 1.14296754 0.73750 + 200.00000 1.13900786 0.76371 + 225.00000 1.13529517 0.78945 + 250.00000 1.13180445 0.81474 + 275.00000 1.12851415 0.83959 + 300.00000 1.12540566 0.86402 + 322.75100 1.12272109 0.88589 + 350.00000 1.11967116 0.91164 + 400.00000 1.11449337 0.95770 + 450.00000 1.10978807 1.00228 + 500.00000 1.10548816 1.04545 / + + 35.91481 50.00000 1.19518469 0.56097 + 75.00000 1.18865652 0.59025 + 100.00000 1.18267926 0.61899 + 125.00000 1.17717643 0.64720 + 150.00000 1.17208623 0.67493 + 175.00000 1.16735794 0.70218 + 200.00000 1.16294951 0.72897 + 225.00000 1.15882560 0.75532 + 250.00000 1.15495633 0.78124 + 275.00000 1.15131612 0.80674 + 300.00000 1.14788298 0.83184 + 322.75100 1.14492253 0.85434 + 350.00000 1.14156405 0.88087 + 400.00000 1.13587388 0.92839 + 450.00000 1.13071486 0.97448 + 500.00000 1.12600971 1.01921 / + + 45.37935 75.00000 1.21985501 0.54460 + 100.00000 1.21303251 0.57335 + 125.00000 1.20677932 0.60163 + 150.00000 1.20101735 0.62946 + 175.00000 1.19568325 0.65686 + 200.00000 1.19072498 0.68385 + 225.00000 1.18609923 0.71043 + 250.00000 1.18176961 0.73661 + 275.00000 1.17770524 0.76241 + 300.00000 1.17387971 0.78784 + 322.75100 1.17058663 0.81067 + 350.00000 1.16685704 0.83761 + 400.00000 1.16055261 0.88598 + 450.00000 1.15485168 0.93300 + 500.00000 1.14966409 0.97874 / + + 56.33776 100.00000 1.24888300 0.51992 + 125.00000 1.24167638 0.54777 + 150.00000 1.23506668 0.57523 + 175.00000 1.22897264 0.60231 + 200.00000 1.22332824 0.62902 + 225.00000 1.21807914 0.65538 + 250.00000 1.21318007 0.68140 + 275.00000 1.20859295 0.70707 + 300.00000 1.20428541 0.73241 + 322.75100 1.20058493 0.75519 + 350.00000 1.19640204 0.78213 + 400.00000 1.18935011 0.83058 + 450.00000 1.18299252 0.87781 + 500.00000 1.17722247 0.92386 / + + 69.17400 125.00000 1.28342000 0.48811 + 150.00000 1.27557000 0.51389 + 175.00000 1.26834000 0.53941 + 200.00000 1.26165000 0.56468 + 225.00000 1.25544000 0.58969 + 250.00000 1.24965000 0.61446 + 275.00000 1.24424000 0.63899 + 300.00000 1.23916000 0.66327 + 322.75100 1.23479899 0.68426 + 350.00000 1.22987000 0.71111 + 400.00000 1.22157000 0.75800 + 450.00000 1.21440323 0.80334 + 500.00000 1.20791838 0.84852 / + + 84.41600 150.00000 1.32507000 0.44768 + 175.00000 1.31668000 0.47146 + 200.00000 1.30896000 0.49503 + 225.00000 1.30181000 0.51841 + 250.00000 1.29517000 0.54160 + 275.00000 1.28897000 0.56459 + 300.00000 1.28318000 0.58740 + 322.75100 1.27821380 0.60701 + 350.00000 1.27262000 0.63242 + 400.00000 1.26323000 0.67668 + 450.00000 1.25504621 0.71997 + 500.00000 1.24766723 0.76338 / + + 100.16500 175.00000 1.36731000 0.41249 + 200.00000 1.35840000 0.43441 + 225.00000 1.35020000 0.45617 + 250.00000 1.34260000 0.47779 + 275.00000 1.33553000 0.49926 + 300.00000 1.32894000 0.52058 + 322.75100 1.32330946 0.53882 + 350.00000 1.31699000 0.56278 + 400.00000 1.30639000 0.60437 + 450.00000 1.29709130 0.64547 + 500.00000 1.28873708 0.68694 / + + 116.52600 200.00000 1.41050000 0.38152 + 225.00000 1.40109000 0.40171 + 250.00000 1.39241000 0.42180 + 275.00000 1.38437000 0.44177 + 300.00000 1.37689000 0.46164 + 322.75100 1.37050782 0.47852 + 350.00000 1.36337000 0.50104 + 400.00000 1.35146000 0.53999 + 450.00000 1.34093427 0.57881 + 500.00000 1.33151214 0.61822 / + + 133.60800 225.00000 1.45499000 0.35401 + 250.00000 1.44508000 0.37261 + 275.00000 1.43594000 0.39114 + 300.00000 1.42746000 0.40959 + 322.75100 1.42024239 0.42516 + 350.00000 1.41220000 0.44626 + 400.00000 1.39881000 0.48261 + 450.00000 1.38692872 0.51910 + 500.00000 1.37633284 0.55639 / + + 151.53400 250.00000 1.50115000 0.32936 + 275.00000 1.49075000 0.34649 + 300.00000 1.48115000 0.36358 + 322.75100 1.47298913 0.37788 + 350.00000 1.46393000 0.39760 + 400.00000 1.44890000 0.43141 + 450.00000 1.43551507 0.46554 + 500.00000 1.42362383 0.50067 / + + 170.44600 275.00000 1.54939000 0.30709 + 300.00000 1.53850000 0.32286 + 322.75100 1.52927279 0.33594 + 350.00000 1.51907000 0.35434 + 400.00000 1.50219000 0.38569 + 450.00000 1.48712963 0.41747 + 500.00000 1.47380246 0.45042 / + + 190.51900 300.00000 1.60020000 0.28679 + 322.75100 1.58975403 0.29870 + 350.00000 1.57825000 0.31582 + 400.00000 1.55930000 0.34481 + 450.00000 1.54236270 0.37427 + 500.00000 1.52743530 0.40504 / + + 209.98700 322.75100 1.64920000 0.26972 + 350.00000 1.63631000 0.28438 + 400.00000 1.61522000 0.31131 + 450.00000 1.59636701 0.33868 + 500.00000 1.57981451 0.36750 / + + 230.58348 350.00000 1.69826003 0.26070 + 400.00000 1.67393380 0.28827 + 450.00000 1.65295398 0.31605 + 500.00000 1.63460599 0.34399 / + + 271.47697 400.00000 1.79428699 0.24386 + 450.00000 1.76878900 0.26870 + 500.00000 1.74665325 0.29383 / + + 316.73038 450.00000 1.89896687 0.22729 + 500.00000 1.87231362 0.24943 / + + 366.73777 500.00000 2.01298549 0.21161 + 500.10000 2.01292603 0.21165 / +/ + + + +PVTG + 1.0 0.000002123 1.877001 0.010370 + 0.0000000000 1.352546 0.011247 / + 25.0 0.0000059900 0.050493 0.012925 + 0.0000000000 0.050477 0.012932 / + 50.0 0.0000049422 0.024609 0.013730 + 0.0000000000 0.024612 0.013734 / + 75.0 0.0000061628 0.016094 0.014475 + 0.0000000000 0.016102 0.014475 / + 100.0 0.0000086829 0.011902 0.015347 + 0.0000000000 0.011915 0.015334 / + 150.0 0.0000191019 0.007838 0.017699 + 0.0000000000 0.007860 0.017591 / + 200.0 0.0000414858 0.005938 0.020947 + 0.0000000000 0.005967 0.020506 / + 225.0 0.0000595434 0.005349 0.022888 + 0.0000000000 0.005377 0.022116 / + 250.0 0.0000836330 0.004903 0.025025 + 0.0000000000 0.004925 0.023767 / + 275.0 0.0001148977 0.004561 0.027355 + 0.0000000000 0.004571 0.025418 / + 294.6 0.0001452455 0.004350 0.029325 + 0.0000000000 0.004344 0.026696 / + 300.0 0.0001546223 0.004299 0.029893 + 0.0000000000 0.004288 0.027044 / + 324.0 0.0002020620 0.004107 0.032559 + 0.0001546223 0.004098 0.031456 + 0.0001452455 0.004097 0.031237 + 0.0001148977 0.004093 0.030521 + 0.0000836330 0.004089 0.029767 + 0.0000595434 0.004088 0.029165 + 0.0000414858 0.004087 0.028702 + 0.0000191019 0.004085 0.028173 + 0.0000086829 0.004068 0.028353 + 0.0000000000 0.004066 0.028567 / +/ + +----------- ------------- ---------- +--PVTG + 1.00000 0.000 1.30784276 0.01398694 / + + 25.00000 0.000 0.05084524 0.01420309 / + + 50.00000 0.000 0.02480542 0.01452718 / + + 75.00000 0.000 0.01624130 0.01496421 / + + 100.00000 0.000 0.01204776 0.01551998 / + + 125.00000 0.000006780 0.00955100 0.01620500 + 0.000000000 0.00955100 0.01620500 / + + 150.00000 0.000013090 0.00793500 0.01739100 + 0.000 0.00793500 0.01739100 / + + 175.00000 0.000022490 0.00681900 0.01878400 + 0.000 0.00681900 0.01878400 / + + 200.00000 0.000035450 0.00601400 0.02038400 + 0.000 0.00601400 0.02038400 / + + 225.00000 0.000052530 0.00541400 0.02218200 + 0.000 0.00541400 0.02218200 / + + 250.00000 0.000074350 0.00495800 0.02417500 + 0.000 0.00495800 0.02417500 / + + 275.00000 0.000101600 0.00460500 0.02636700 + 0.000 0.00460500 0.02636700 / + + 300.00000 0.000135110 0.00433000 0.02877700 + 0.000 0.00433000 0.02877700 / + + 322.75100 0.000171980 0.00413300 0.03119600 + 0.000 0.00413300 0.03119600 / + + 350.00000 0.000210683 0.00394693 0.03386399 + 0.000 0.00394693 0.03386399 / + + 400.00000 0.000291674 0.00370694 0.03923880 + 0.000 0.00370694 0.03923880 / + + 450.00000 0.000384672 0.00356213 0.04540381 + 0.000 0.00356213 0.04540381 / + + 500.00000 0.000488469 0.00348415 0.05269177 + 0.000 0.00348415 0.05269177 / + +/ diff --git a/TestModels/msw-export/include/pvtnum_basemod1.inc b/TestModels/msw-export/include/pvtnum_basemod1.inc new file mode 100644 index 0000000000..89852e1545 --- /dev/null +++ b/TestModels/msw-export/include/pvtnum_basemod1.inc @@ -0,0 +1,42 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +PVTNUM + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 +/ diff --git a/TestModels/msw-export/include/satnum_basemod1.inc b/TestModels/msw-export/include/satnum_basemod1.inc new file mode 100644 index 0000000000..dd8390102f --- /dev/null +++ b/TestModels/msw-export/include/satnum_basemod1.inc @@ -0,0 +1,42 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +SATNUM + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 1 1 1 1 1 1 1 1 1 1 1 1 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 2 2 2 2 2 2 2 2 2 2 2 2 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 + 3 3 3 3 3 3 3 3 3 3 3 3 +/ diff --git a/TestModels/msw-export/include/sattab_basemod1.sattab b/TestModels/msw-export/include/sattab_basemod1.sattab new file mode 100644 index 0000000000..c8baafba2a --- /dev/null +++ b/TestModels/msw-export/include/sattab_basemod1.sattab @@ -0,0 +1,418 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +SWOF +-- Table 1 +--sw krw_dr krow_dr Pcow_dr +0.071004 0.000000 1.000000 7.847999 +0.091004 0.000001 0.882459 4.365734 +0.111004 0.000046 0.775956 2.730007 +0.131004 0.000251 0.679729 1.845613 +0.151004 0.000739 0.593050 1.319233 +0.171004 0.001631 0.515222 0.983255 +0.191004 0.003052 0.445580 0.757089 +0.211004 0.005126 0.383490 0.598332 +0.231004 0.007976 0.328347 0.483059 +0.251004 0.011727 0.279578 0.396991 +0.271004 0.016503 0.236638 0.331205 +0.291004 0.022430 0.199013 0.279911 +0.311004 0.029632 0.166213 0.239222 +0.331004 0.038234 0.137781 0.206460 +0.351004 0.048361 0.113284 0.179731 +0.371004 0.060138 0.092316 0.157670 +0.391004 0.073691 0.074499 0.139272 +0.411004 0.089145 0.059479 0.123784 +0.431004 0.106626 0.046927 0.110637 +0.451004 0.126260 0.036540 0.099391 +0.471004 0.148171 0.028035 0.089704 +0.491004 0.172487 0.021156 0.081308 +0.511004 0.199332 0.015668 0.073987 +0.531004 0.228832 0.011357 0.067570 +0.551004 0.261115 0.008030 0.061917 +0.571004 0.296305 0.005516 0.056913 +0.591004 0.334530 0.003662 0.052467 +0.611004 0.375914 0.002333 0.048498 +0.631004 0.420585 0.001413 0.044944 +0.651004 0.468668 0.000804 0.041749 +0.671004 0.520291 0.000422 0.038868 +0.691004 0.575579 0.000199 0.036261 +0.711004 0.634659 0.000080 0.033897 +0.731004 0.697657 0.000026 0.031746 +0.751004 0.764701 0.000006 0.029784 +0.771004 0.835916 0.000001 0.027991 +0.791004 0.911429 0.000000 0.026347 +0.800794 0.950000 0.000000 0.025592 +0.990000 1* 0.000000 0.015139 +1.000000 1.000000 0.000000 0.000000 +/ +-- Table 2 +--sw krw_dr krow_dr Pcow_dr +0.091757 0.000000 1.000000 7.847999 +0.111757 0.000001 0.879188 4.924771 +0.131757 0.000048 0.770047 3.337493 +0.151757 0.000260 0.671745 2.389898 +0.171757 0.000764 0.583493 1.783695 +0.191757 0.001688 0.504534 1.374906 +0.211757 0.003159 0.434146 1.087555 +0.231757 0.005305 0.371644 0.878670 +0.251757 0.008256 0.316376 0.722556 +0.271757 0.012138 0.267722 0.603137 +0.291757 0.017082 0.225097 0.509957 +0.311757 0.023217 0.187948 0.435999 +0.331757 0.030672 0.155751 0.376418 +0.351757 0.039575 0.128018 0.327787 +0.371757 0.050057 0.104287 0.287631 +0.391757 0.062248 0.084127 0.254129 +0.411757 0.076276 0.067137 0.225919 +0.431757 0.092273 0.052944 0.201964 +0.451757 0.110367 0.041203 0.181468 +0.471757 0.130689 0.031594 0.163810 +0.491757 0.153370 0.023826 0.148500 +0.511757 0.178538 0.017632 0.135149 +0.531757 0.206325 0.012769 0.123443 +0.551757 0.236861 0.009020 0.113129 +0.571757 0.270276 0.006189 0.103999 +0.591757 0.306701 0.004102 0.095883 +0.611757 0.346266 0.002609 0.088640 +0.631757 0.389103 0.001577 0.082151 +0.651757 0.435341 0.000895 0.076318 +0.671757 0.485111 0.000468 0.071057 +0.691757 0.538545 0.000219 0.066297 +0.711757 0.595772 0.000088 0.061979 +0.731757 0.656925 0.000028 0.058050 +0.751757 0.722134 0.000006 0.054466 +0.771757 0.791529 0.000001 0.051189 +0.791757 0.865243 0.000000 0.048186 +0.800794 0.900000 0.000000 0.046911 +0.990000 1* 0.000000 0.027751 +1.000000 1.000000 0.000000 0.000000 +/ +-- Table 3 +--sw krw_dr krow_dr Pcow_dr +0.146225 0.000000 1.000000 7.847998 +0.166225 0.000000 0.879485 5.796805 +0.186225 0.000000 0.770582 4.431848 +0.206225 0.000000 0.672468 3.482470 +0.226225 0.000000 0.584357 2.798263 +0.246225 0.000000 0.505498 2.290567 +0.266225 0.000003 0.435176 1.904544 +0.286225 0.000029 0.372709 1.604900 +0.306225 0.000127 0.317450 1.368132 +0.326225 0.000367 0.268783 1.178136 +0.346225 0.000845 0.226128 1.023594 +0.366225 0.001676 0.188933 0.896376 +0.386225 0.003001 0.156681 0.790530 +0.406225 0.004979 0.128883 0.701621 +0.426225 0.007792 0.105081 0.626292 +0.446225 0.011642 0.084847 0.561971 +0.466225 0.016752 0.067782 0.506658 +0.486225 0.023365 0.053515 0.458782 +0.506225 0.031744 0.041700 0.417095 +0.526225 0.042172 0.032021 0.380599 +0.546225 0.054951 0.024187 0.348484 +0.566225 0.070404 0.017932 0.320093 +0.586225 0.088871 0.013014 0.294883 +0.606225 0.110713 0.009216 0.272408 +0.626225 0.136311 0.006341 0.252294 +0.646225 0.166061 0.004218 0.234229 +0.666225 0.200382 0.002694 0.217951 +0.686225 0.239711 0.001637 0.203237 +0.706225 0.284500 0.000935 0.189897 +0.726225 0.335225 0.000493 0.177769 +0.746225 0.392376 0.000234 0.166715 +0.766225 0.456463 0.000096 0.156614 +0.786225 0.528015 0.000031 0.147361 +0.806225 0.607578 0.000007 0.138868 +0.826225 0.695717 0.000001 0.131055 +0.846225 0.793014 0.000000 0.123853 +0.857105 0.850000 0.000000 0.120170 +0.990000 1* 0.000000 0.083472 +1.000000 1.000000 0.000000 0.000000 +/ +-- Table 4 +--sw krw_dr krow_dr Pcow_dr +0.226401 0.000000 1.000000 7.847998 +0.246401 0.000000 0.865015 6.425074 +0.266401 0.000000 0.744646 5.342953 +0.286401 0.000000 0.637727 4.502831 +0.306401 0.000000 0.543148 3.838902 +0.326401 0.000000 0.459856 3.306058 +0.346401 0.000004 0.386855 2.872597 +0.366401 0.000048 0.323203 2.515740 +0.386401 0.000206 0.268011 2.218807 +0.406401 0.000595 0.220444 1.969366 +0.426401 0.001369 0.179718 1.758012 +0.446401 0.002716 0.145100 1.577531 +0.466401 0.004862 0.115905 1.422316 +0.486401 0.008066 0.091498 1.287962 +0.506401 0.012624 0.071289 1.170973 +0.526401 0.018862 0.054735 1.068545 +0.546401 0.027141 0.041338 0.978411 +0.566401 0.037855 0.030642 0.898723 +0.586401 0.051430 0.022234 0.827963 +0.606401 0.068324 0.015740 0.764875 +0.626401 0.089027 0.010828 0.708414 +0.646401 0.114062 0.007200 0.657704 +0.666401 0.143981 0.004596 0.612007 +0.686401 0.179368 0.002792 0.570700 +0.706401 0.220838 0.001594 0.533250 +0.726401 0.269037 0.000840 0.499202 +0.746401 0.324642 0.000398 0.468167 +0.766401 0.388358 0.000162 0.439807 +0.786401 0.460922 0.000053 0.413831 +0.806401 0.543101 0.000012 0.389985 +0.826401 0.635692 0.000001 0.368047 +0.846401 0.739520 0.000000 0.347825 +0.857105 0.800000 0.000000 0.337647 +0.990000 1* 0.000000 0.234536 +1.000000 1.000000 0.000000 0.00000 +/ +-- Table 5 +--sw krw_dr krow_dr Pcow_dr +0.345110 0.000000 1.000000 7.848000 +0.365110 0.000000 0.835849 6.869743 +0.385110 0.000000 0.693463 6.056285 +0.405110 0.000000 0.570698 5.373334 +0.425110 0.000000 0.465543 4.794971 +0.445110 0.000000 0.376114 4.301325 +0.465110 0.000011 0.300655 3.876972 +0.485110 0.000118 0.237533 3.509802 +0.505110 0.000512 0.185235 3.190205 +0.525110 0.001481 0.142364 2.910481 +0.545110 0.003405 0.107640 2.664409 +0.565110 0.006756 0.079891 2.446919 +0.585110 0.012095 0.058054 2.253847 +0.605110 0.020069 0.041169 2.081754 +0.625110 0.031407 0.028377 1.927773 +0.645110 0.046926 0.018914 1.789508 +0.665110 0.067524 0.012109 1.664939 +0.685110 0.094180 0.007381 1.552357 +0.705110 0.127954 0.004232 1.450306 +0.725110 0.169986 0.002243 1.357543 +0.745110 0.221496 0.001071 1.273002 +0.765110 0.283781 0.000442 1.195760 +0.785110 0.358218 0.000147 1.125020 +0.805110 0.446259 0.000034 1.060091 +0.825110 0.549435 0.000004 1.000367 +0.845110 0.669352 0.000000 0.945320 +0.857105 0.750000 0.000000 0.914353 +0.990000 1* 0.000000 0.635126 +1.000000 1.000000 0.000000 0.000 +/ +-- Table 6 +--sw krw_dr krow_dr Pcow_dr +0.525138 0.000000 1.000000 7.847999 +0.545138 0.000000 0.756071 7.184510 +0.565138 0.000000 0.561146 6.598080 +0.585138 0.000000 0.407754 6.077491 +0.605138 0.000000 0.289149 5.613462 +0.625138 0.000000 0.199294 5.198270 +0.645138 0.000093 0.132826 4.825452 +0.665138 0.001003 0.085035 4.489563 +0.685138 0.004339 0.051830 4.185993 +0.705138 0.012537 0.029713 3.910818 +0.725138 0.028827 0.015746 3.660690 +0.745138 0.057202 0.007516 3.432727 +0.765138 0.102404 0.003100 3.224447 +0.785138 0.169907 0.001028 3.033700 +0.805138 0.265904 0.000238 2.858619 +0.825138 0.397297 0.000027 2.697574 +0.845138 0.571686 0.000000 2.549140 +0.857105 0.700000 0.000000 2.465828 +0.999000 1.000000 0.000000 1.712808 +1.000000 1* 0.000000 0.0000 +/ +SGOF +-- Table 1 +--sg krg krog Pcog +0.000000 0.000000 1.000000 0.000000 +0.030000 0.000000 0.896942 0.000000 +0.060000 0.002411 0.801286 0.000000 +0.090000 0.008238 0.712749 0.000000 +0.120000 0.016904 0.631047 0.000000 +0.150000 0.028151 0.555898 0.000000 +0.180000 0.041812 0.487020 0.000000 +0.210000 0.057767 0.424134 0.000000 +0.240000 0.075921 0.366958 0.000000 +0.270000 0.096200 0.315214 0.000000 +0.300000 0.118539 0.268622 0.000000 +0.330000 0.142884 0.226906 0.000000 +0.360000 0.169188 0.189789 0.000000 +0.390000 0.197407 0.156994 0.000000 +0.420000 0.227505 0.128247 0.000000 +0.450000 0.259448 0.103275 0.000000 +0.480000 0.293205 0.081803 0.000000 +0.510000 0.328748 0.063562 0.000000 +0.540000 0.366051 0.048280 0.000000 +0.570000 0.405089 0.035689 0.000000 +0.600000 0.445840 0.025521 0.000000 +0.630000 0.488284 0.017511 0.000000 +0.660000 0.532400 0.011396 0.000000 +0.690000 0.578171 0.006912 0.000000 +0.720000 0.625578 0.003801 0.000000 +0.750000 0.674606 0.001807 0.000000 +0.780000 0.725239 0.000675 0.000000 +0.810000 0.777461 0.000156 0.000000 +0.840000 0.831260 0.000009 0.000000 +0.858996 0.866135 0.000000 0.000000 +0.888996 0.922479 0.000000 0.000000 +0.918996 0.980364 0.000000 0.000000 +0.928996 1.000000 0.000000 0.000000 +/ +-- Table 2 +--sg krg krog Pcog +0.000000 0.000000 1.000000 0.000000 +0.030000 0.000000 0.894486 0.000000 +0.060000 0.002512 0.796737 0.000000 +0.090000 0.008586 0.706449 0.000000 +0.120000 0.017619 0.623316 0.000000 +0.150000 0.029341 0.547037 0.000000 +0.180000 0.043579 0.477306 0.000000 +0.210000 0.060209 0.413823 0.000000 +0.240000 0.079131 0.356286 0.000000 +0.270000 0.100267 0.304395 0.000000 +0.300000 0.123551 0.257851 0.000000 +0.330000 0.148925 0.216353 0.000000 +0.360000 0.176340 0.179606 0.000000 +0.390000 0.205753 0.147313 0.000000 +0.420000 0.237124 0.119178 0.000000 +0.450000 0.270417 0.094906 0.000000 +0.480000 0.305601 0.074206 0.000000 +0.510000 0.342647 0.056784 0.000000 +0.540000 0.381526 0.042352 0.000000 +0.570000 0.422214 0.030620 0.000000 +0.600000 0.464689 0.021302 0.000000 +0.630000 0.508927 0.014112 0.000000 +0.660000 0.554908 0.008768 0.000000 +0.690000 0.602614 0.004989 0.000000 +0.720000 0.652026 0.002498 0.000000 +0.750000 0.703126 0.001020 0.000000 +0.780000 0.755900 0.000286 0.000000 +0.810000 0.810330 0.000031 0.000000 +0.838243 0.863073 0.000000 0.000000 +0.868243 0.920680 0.000000 0.000000 +0.898243 0.979902 0.000000 0.000000 +0.908243 1.000000 0.000000 0.000000 +/ +-- Table 3 +--sg krg krog Pcog +0.000000 0.000000 1.000000 0.000000 +0.030000 0.000000 0.856918 0.000000 +0.060000 0.000103 0.729717 0.000000 +0.090000 0.000702 0.617184 0.000000 +0.120000 0.002159 0.518155 0.000000 +0.150000 0.004793 0.431510 0.000000 +0.180000 0.008898 0.356178 0.000000 +0.210000 0.014750 0.291137 0.000000 +0.240000 0.022614 0.235409 0.000000 +0.270000 0.032746 0.188066 0.000000 +0.300000 0.045391 0.148228 0.000000 +0.330000 0.060789 0.115061 0.000000 +0.360000 0.079173 0.087781 0.000000 +0.390000 0.100772 0.065651 0.000000 +0.420000 0.125808 0.047982 0.000000 +0.450000 0.154502 0.034134 0.000000 +0.480000 0.187069 0.023516 0.000000 +0.510000 0.223721 0.015584 0.000000 +0.540000 0.264667 0.009846 0.000000 +0.570000 0.310111 0.005856 0.000000 +0.600000 0.360259 0.003220 0.000000 +0.630000 0.415309 0.001591 0.000000 +0.660000 0.475461 0.000674 0.000000 +0.690000 0.540910 0.000225 0.000000 +0.720000 0.611850 0.000049 0.000000 +0.750000 0.688472 0.000004 0.000000 +0.780000 0.770968 0.000000 0.000000 +0.783775 0.781773 0.000000 0.000000 +0.813775 0.871105 0.000000 0.000000 +0.843775 0.966707 0.000000 0.000000 +0.853775 1.000000 0.000000 0.000000 +/ +-- Table 4 +--sg krg krog Pcog +0.000000 0.000000 1.000000 0.000000 +0.030000 0.000000 0.841644 0.000000 +0.060000 0.000136 0.702822 0.000000 +0.090000 0.000932 0.581869 0.000000 +0.120000 0.002868 0.477191 0.000000 +0.150000 0.006366 0.387269 0.000000 +0.180000 0.011818 0.310656 0.000000 +0.210000 0.019592 0.245979 0.000000 +0.240000 0.030038 0.191936 0.000000 +0.270000 0.043495 0.147300 0.000000 +0.300000 0.060291 0.110919 0.000000 +0.330000 0.080743 0.081712 0.000000 +0.360000 0.105162 0.058675 0.000000 +0.390000 0.133851 0.040876 0.000000 +0.420000 0.167107 0.027460 0.000000 +0.450000 0.205220 0.017643 0.000000 +0.480000 0.248477 0.010721 0.000000 +0.510000 0.297161 0.006063 0.000000 +0.540000 0.351547 0.003115 0.000000 +0.570000 0.411910 0.001397 0.000000 +0.600000 0.478519 0.000511 0.000000 +0.630000 0.551640 0.000132 0.000000 +0.660000 0.631538 0.000017 0.000000 +0.690000 0.718471 0.000000 0.000000 +0.703599 0.760264 0.000000 0.000000 +0.733599 0.857881 0.000000 0.000000 +0.763599 0.963161 0.000000 0.000000 +0.773599 1.000000 0.000000 0.000000 +/ +-- Table 5 +--sg krg krog Pcog +0.000000 0.000000 1.000000 0.000000 +0.030000 0.000000 0.811944 0.000000 +0.060000 0.000221 0.651662 0.000000 +0.090000 0.001509 0.516294 0.000000 +0.120000 0.004644 0.403130 0.000000 +0.150000 0.010311 0.309616 0.000000 +0.180000 0.019141 0.233348 0.000000 +0.210000 0.031731 0.172079 0.000000 +0.240000 0.048649 0.123712 0.000000 +0.270000 0.070445 0.086307 0.000000 +0.300000 0.097647 0.058078 0.000000 +0.330000 0.130772 0.037395 0.000000 +0.360000 0.170321 0.022785 0.000000 +0.390000 0.216785 0.012931 0.000000 +0.420000 0.270645 0.006674 0.000000 +0.450000 0.332373 0.003015 0.000000 +0.480000 0.402433 0.001115 0.000000 +0.510000 0.481280 0.000294 0.000000 +0.540000 0.569363 0.000039 0.000000 +0.570000 0.667127 0.000000 0.000000 +0.584890 0.719379 0.000000 0.000000 +0.614890 0.832441 0.000000 0.000000 +0.644890 0.956262 0.000000 0.000000 +0.654890 1.000000 0.000000 0.000000 +/ +-- Table 6 +--sg krg krog Pcog +0.000000 0.000000 1.000000 0.000000 +0.030000 0.000000 0.737417 0.000000 +0.060000 0.000567 0.530134 0.000000 +0.090000 0.003872 0.369833 0.000000 +0.120000 0.011914 0.248861 0.000000 +0.150000 0.026450 0.160230 0.000000 +0.180000 0.049102 0.097623 0.000000 +0.210000 0.081398 0.055400 0.000000 +0.240000 0.124799 0.028592 0.000000 +0.270000 0.180710 0.012916 0.000000 +0.300000 0.250491 0.004773 0.000000 +0.330000 0.335464 0.001258 0.000000 +0.360000 0.436917 0.000166 0.000000 +0.390000 0.556110 0.000002 0.000000 +0.404862 0.622111 0.000000 0.000000 +0.434862 0.770126 0.000000 0.000000 +0.464862 0.938916 0.000000 0.000000 +0.474862 1.000000 0.000000 0.000000 +/ diff --git a/TestModels/msw-export/include/std_summary.inc b/TestModels/msw-export/include/std_summary.inc new file mode 100644 index 0000000000..4838d2284f --- /dev/null +++ b/TestModels/msw-export/include/std_summary.inc @@ -0,0 +1,324 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +-- FIELD DATA +DATE +FMWPR +FMWIN +FOPT +FOPTH +FOPR +FOPRH +FOE +FOIP +-- FOIPR +FGPT +FGPTH +FGIT +FGITH +-- FGIPR +FGIR +FWPT +FWPTH +FWIT +FVPT +FVIT +FPR +FGOR +FGORH +FWCT +FWCTH +FLPR +FGPRF +FGPRS +FGPR +FGPRH +FWPR +FWPRH +FGIR +FWIR +FVPR +FVIR + +-- Region DATA +ROPR +/ +ROPT +/ +RGPR +/ +RGPT +/ +RWPR +/ +RGIR +/ +RGIT +/ +RWIR +/ +RWIT +/ +RWPT +/ +RPR +/ +ROIP +/ +ROIPL +/ +ROIPG +/ +RGIP +/ +RGIPL +/ +RGIPG +/ +RWIP +/ +RPPO +/ +-- GROUP DATA +GPR +/ +GPRG +/ +GPRW +/ +GPRB +/ +GOPT +/ +GOPTF +/ +GOPTS +/ +GOPTH +/ +GOPR +/ +GOPRS +/ +GOPRF +/ +GOPRH +/ +GGPT +/ +GGPTF +/ +GGPTS +/ +GGPTH +/ +GGPR +/ +GGPRF +/ +GGPRS +/ +GGPRH +/ +GWPT +/ +GWPTH +/ +GWPR +/ +GWPRH +/ +GGOR +/ +GGORH +/ +GGLR +/ +GGLIR +/ +GGLRH +/ +GWCT +/ +GWCTH +/ +GLPR +/ +GLPRH +/ +GVPR +/ +GVPT +/ +GMCTP +/ +GGIT +/ +GGITH +/ +GGIR +/ +GGIRH +/ +GWIT +/ +GWIR +/ +GWIRH +/ +GOPP +/ +GVIR +/ +GVIT +/ +GVPRT +/ + + +-- WELL DATA +WOPT +/ +WOPTF +/ +WOPTS +/ +WOPTH +/ +WOPR +/ +WOPRS +/ +WOPRF +/ +WOPRH +/ +WGPT +/ +WGPTF +/ +WGPTS +/ +WGPTH +/ +WGPR +/ +WGPRF +/ +WGPRS +/ +WGPRH +/ +WWPT +/ +WWPTH +/ +WWPR +/ +WWPRH +/ +WBHP +/ +WBP +/ +WBP4 +/ +WBHPH +/ +WTHP +/ +WTHPH +/ +WGOR +/ +WGORH +/ +WGLR +/ +WGLIR +/ +WGLRH +/ +WWCT +/ +WWCTH +/ +WLPR +/ +WLPRH +/ +WVPR +/ +WVPT +/ +WGIT +/ +WGITH +/ +WGIR +/ +WGIRH +/ +WWIT +/ +WWIR +/ +WWIRH +/ +WOPP +/ +WVIR +/ +WVIT +/ +WPI +/ +WMCTL +/ + +-- Segment flow data +--SOFR +--/ +--SWFR +--/ +--SGFR +--/ +--SWCT +--/ +--SPRD +--/ +--SPRDF +--/ +--SWIMR +--/ + + + + +-- Simulator performance: +DATE +MAXDPR +MAXDSO +MAXDSW +MAXDSG +NEWTON +NLINEARS +--TCPU +--TCPUDAY +TIMESTEP +--ELAPSED +MSUMLINS +MLINEARS +-- PERFORMA +WNEWTON + / +STEPTYPE diff --git a/TestModels/msw-export/include/swatinit.grdecl b/TestModels/msw-export/include/swatinit.grdecl new file mode 100644 index 0000000000..15ca0af53c --- /dev/null +++ b/TestModels/msw-export/include/swatinit.grdecl @@ -0,0 +1,98 @@ +-- This reservoir simulation deck is made available under the Open Database +-- License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in +-- individual contents of the database are licensed under the Database Contents +-- License: http://opendatacommons.org/licenses/dbcl/1.0/ + +-- Copyright (C) 2018 Equinor + +-- This file is one of the include files for BASE_MODEL_1.DATA. + +-- ---------------------------------------------------------------------------- +-- ---------------------------------------------------------------------------- + +SWATINIT + 0.11596480E+00 0.14962322E+00 0.14084139E+00 0.14851579E+00 + 0.21403949E+00 0.10000000E+01 0.76056585E-01 0.76191418E-01 + 0.18241443E+00 0.22560194E+00 0.24176513E+00 0.10000000E+01 + 0.11189824E+00 0.15942319E+00 0.15003146E+00 0.14386076E+00 + 0.30019617E+00 0.10000000E+01 0.11247717E+00 0.86801238E-01 + 0.16498429E+00 0.16677980E+00 0.23608807E+00 0.10000000E+01 + 0.13109300E+00 0.12035935E+00 0.13989078E+00 0.13511515E+00 + 0.26492301E+00 0.10000000E+01 0.12020873E+00 0.17446491E+00 + 0.16370541E+00 0.19245510E+00 0.27421659E+00 0.10000000E+01 + 0.14226639E+00 0.11261610E+00 0.18452056E+00 0.18331540E+00 + 0.24334507E+00 0.10000000E+01 0.15105824E+00 0.17928186E+00 + 0.12944433E+00 0.17805238E+00 0.29380190E+00 0.10000000E+01 + 0.97244605E-01 0.97063854E-01 0.18321870E+00 0.27031967E+00 + 0.10000000E+01 0.10000000E+01 0.14699797E+00 0.17499027E+00 + 0.22092283E+00 0.22458179E+00 0.10000000E+01 0.10000000E+01 + 0.69703296E-01 0.11758481E+00 0.16835260E+00 0.21234705E+00 + 0.10000000E+01 0.10000000E+01 0.15780908E+00 0.15985465E+00 + 0.16543873E+00 0.21379326E+00 0.10000000E+01 0.10000000E+01 + 0.11085533E+00 0.13879050E+00 0.14770101E+00 0.25493374E+00 + 0.10000000E+01 0.10000000E+01 0.92811093E-01 0.19042678E+00 + 0.12806542E+00 0.20840910E+00 0.10000000E+01 0.10000000E+01 + 0.17111112E+00 0.16601330E+00 0.17947012E+00 0.28705952E+00 + 0.10000000E+01 0.10000000E+01 0.12190755E+00 0.10736571E+00 + 0.16647685E+00 0.26428717E+00 0.10000000E+01 0.10000000E+01 + 0.20854875E+00 0.23771997E+00 0.31746092E+00 0.82490730E+00 + 0.10000000E+01 0.10000000E+01 0.21036351E+00 0.24040872E+00 + 0.25912556E+00 0.86422992E+00 0.10000000E+01 0.10000000E+01 + 0.20419867E+00 0.20447342E+00 0.23971438E+00 0.87990665E+00 + 0.10000000E+01 0.10000000E+01 0.22411343E+00 0.20153816E+00 + 0.27190766E+00 0.83569175E+00 0.10000000E+01 0.10000000E+01 + 0.17988874E+00 0.26285067E+00 0.28329819E+00 0.86699682E+00 + 0.10000000E+01 0.10000000E+01 0.20549238E+00 0.23873812E+00 + 0.31467661E+00 0.83414650E+00 0.10000000E+01 0.10000000E+01 + 0.21021329E+00 0.24276328E+00 0.32331538E+00 0.89598471E+00 + 0.10000000E+01 0.10000000E+01 0.22857721E+00 0.17580968E+00 + 0.27671167E+00 0.88357472E+00 0.10000000E+01 0.10000000E+01 + 0.18605039E+00 0.31557089E+00 0.53671873E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.21162088E+00 0.25070360E+00 + 0.58727521E+00 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.17488606E+00 0.26939327E+00 0.56700152E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.21436667E+00 0.22959112E+00 + 0.51834273E+00 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.22391997E+00 0.27144551E+00 0.59768242E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.23678453E+00 0.29962111E+00 + 0.55206573E+00 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.25562257E+00 0.27747107E+00 0.54437524E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.16320349E+00 0.27953336E+00 + 0.59341294E+00 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.15884525E+00 0.23728503E+00 0.36636725E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.18801364E+00 0.19332075E+00 + 0.32318920E+00 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.22862455E+00 0.18397206E+00 0.29624605E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.19519383E+00 0.19727853E+00 + 0.31808236E+00 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.18385763E+00 0.32438737E+00 0.61453438E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.24015433E+00 0.29012993E+00 + 0.58564657E+00 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.25493780E+00 0.24122867E+00 0.61108726E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.25875747E+00 0.25264585E+00 + 0.60387218E+00 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.38014498E+00 0.44589868E+00 0.10000000E+01 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.34774965E+00 0.48723790E+00 + 0.10000000E+01 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.35139322E+00 0.53185505E+00 0.10000000E+01 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.37812695E+00 0.48489666E+00 + 0.10000000E+01 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.44512981E+00 0.70281857E+00 0.10000000E+01 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.44066748E+00 0.68979394E+00 + 0.10000000E+01 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.43320316E+00 0.76777840E+00 0.10000000E+01 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.39251068E+00 0.77794105E+00 + 0.10000000E+01 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.42149827E+00 0.96919823E+00 0.10000000E+01 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.45221636E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.42519554E+00 0.95658463E+00 0.10000000E+01 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.41310945E+00 0.99748570E+00 + 0.10000000E+01 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.65026212E+00 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.66483742E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.64580619E+00 0.10000000E+01 0.10000000E+01 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.61059403E+00 0.10000000E+01 + 0.10000000E+01 0.10000000E+01 0.10000000E+01 0.10000000E+01 +/ diff --git a/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.EGRID b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.EGRID new file mode 100644 index 0000000000..7d52a2bc2d Binary files /dev/null and b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.EGRID differ diff --git a/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.ESMRY b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.ESMRY new file mode 100644 index 0000000000..4e870086bd Binary files /dev/null and b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.ESMRY differ diff --git a/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.INIT b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.INIT new file mode 100644 index 0000000000..eae0e74b87 Binary files /dev/null and b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.INIT differ diff --git a/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.RFT b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.RFT new file mode 100644 index 0000000000..d8356a686d Binary files /dev/null and b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.RFT differ diff --git a/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.SMSPEC b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.SMSPEC new file mode 100644 index 0000000000..d000a0c9bb Binary files /dev/null and b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.SMSPEC differ diff --git a/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.UNRST b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.UNRST new file mode 100644 index 0000000000..4fd581f07b Binary files /dev/null and b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.UNRST differ diff --git a/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.UNSMRY b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.UNSMRY new file mode 100644 index 0000000000..6ca6772499 Binary files /dev/null and b/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.UNSMRY differ diff --git a/TestModels/msw-export/project-files/base.rsp b/TestModels/msw-export/project-files/base.rsp new file mode 100644 index 0000000000..1ba4c445b7 --- /dev/null +++ b/TestModels/msw-export/project-files/base.rsp @@ -0,0 +1,3227 @@ + + + C:/gitroot/ResInsight/TestModels/msw-export/project-files/base.rsp + 2025.09.4-dev.01 + + $PathId_001$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.EGRID; + $PathId_002$ $PathId_008$/BASE_MODEL_1.EGRID; + $PathId_002_Name$ BASE_MODEL_1 - Opm Flow Simulation; + $PathId_003$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.SMSPEC; + $PathId_004$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.RFT; + $PathId_005$ $PathId_008$/BASE_MODEL_1.SMSPEC; + $PathId_006$ $PathId_008$/BASE_MODEL_1.RFT; + $PathId_007$ C:/gitroot/ResInsight/TestModels/msw-export/BASE_MODEL_1.DATA; + $PathId_008$ C:/gitroot/ResInsight/TestModels/msw-export/output; + $PathId_009$ C:/Users/MagneSjaastad; + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + 0 + $PathId_001$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 2 + + + 3D View: Polyline + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 400 + 400 + False + + + True + 0 + + + 3D View + False + True + True + False + + + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Polyline + CS_POLYLINE + CS_VERTICAL + + + + 2178.14013712842 2279.31916920047 -2606.253254059 3346.04282521766 3705.68716983182 -2647.25015118923 4474.7336269588 5197.91817541397 -2686.87083859125 + 2178.14013712842 2279.31916920047 2606.253254059 3346.04282521766 3705.68716983182 2647.25015118923 4474.7336269588 5197.91817541397 2686.87083859125 + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + True + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + True + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-5 + True + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-6 + True + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-2 + True + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-3 + True + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-4 + True + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + False + False + + + True + + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + $PathId_002_Name$ + CUSTOM_NAME + 1 + $PathId_002$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 3 + + + 3D View: Well-1 + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 400 + 0 + 400 + 400 + True + + + True + 1 + + + 3D View + False + True + True + False + + + -0.955741337275351 -0.164076805364744 0.244207489984283 263.191274293802 0.23941377816901 -0.916167784241664 0.321430605170944 990.720835186399 0.170995728151214 0.365671154261611 0.914901671161998 -4156.48225919048 0 0 0 1 + 727.0218091156 1016.22910791337 697.639278848061 + -0.955741337275351 -0.164076805364744 0.244207489984283 263.191274293802 0.23941377816901 -0.916167784241664 0.321430605170944 990.720835186399 0.170995728151214 0.365671154261611 0.914901671161998 -4156.48225919048 0 0 0 1 + 727.0218091156 1016.22910791337 697.639278848061 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Well-1 + CS_WELL_PATH + CS_VERTICAL + .. .. .. .. .. .. WellPathCollection 0 WellPaths 0 + + + + + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + True + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + True + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + False + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + True + False + + + INJ-5 + False + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + True + False + + + INJ-6 + False + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-2 + False + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-3 + False + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-4 + False + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + True + False + + + Well-1 + True + True + True + True + False + False + 1 + 1 + 0.752941191196442 0.752941191196442 0.752941191196442 + 0.501960813999176 0.501960813999176 0 + True + False + + + True + + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + + + + + + + + True + True + 0.919996976852417 0.919996976852417 0.919996976852417 + ALL_ON + 0.1 + True + 100 + + + Well-1 + inf + 0 + UNITS_METRIC + Well-1 + 0 + True + False 50 + True + 1 + 0.788235306739807 0.5686274766922 0.788235306739807 + + + + + Perforations + True + + + 3196.41 - 3730.39 + True + 3196.41483453272 + 3730.38634705782 + 0.216 + 0 + False + 2000_01_01-00:00:00 + False + 2000_12_30-00:00:00 + + + + + + None + 1 + 1 + 0.108 + 0.8 + 0.02 + 883.9 + -1.1045 + 0 + + + + + + + Fishbones + True + + AUTOMATIC + inf + AUTOMATIC + -inf + 0.216 + 0 + + + + + Fractures + True + + + + + + StimPlan Models + True + + + + + + + + Well-1 + + 0 + PROD_N + OIL + STD + STOP + True + 0 + SEG + 0 + + + GridEntryPoint + 0 + False + 0.152 + 1e-05 + Uniform + + + + + + HF- + ABS + False + 200 + + + 0.152 + 1e-05 + + + + + + True + 1 + True + False + + + + + + + + Casing Design + True + + + + + + + .. + 0 + False + + + + True + + 0 + + + VALVE_COUNT + 100 + 250 + 0 + 13 + + + + False + False + + + + + + + + + + + + 2396.76894299986 2546.33210593977 2633.21284797828 + 0 + 2892.81933283547 + + + True + -29.9498740653398 799.654971524146 34.569094276821 + -29.9498740653398 799.654971524146 34.569094276821 + 2892.81933283547 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + True + 1236.9904202153 1260.26083230065 91.6253907017731 + 1236.9904202153 1260.26083230065 91.6253907017731 + 4242.09724683811 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + False + 1929.51139254053 2455.31736287457 120.824833681511 + 1929.51139254053 2455.31736287457 120.824833681511 + 3769.97654090605 + 3 + 3 + False + 36.591018613603 + False + 88.1528471139157 + 0 + 0 + 36.591018613603 + 88.1528471139157 + + + False + False + False + False + False + + + True + 0.317647069692612 0.52549022436142 0.580392181873322 + 0.15 + 2 + + + + + + + + + + + + + + + + + UNITS_METRIC + + + 0 + Ellipse Fracture Template + UNITS_METRIC + Transverse + False + 0 + 0 + 1 + 1 + 0.216 + FiniteConductivity + 25 + + + False + 0 + 0 + False + 0 + + + None + 1 + FractureWidth + 0.01 + UserDefinedBetaFactor + 0.006083236 + FractureConductivity + 1 + 0 + 0.8 + 0.02 + 1 + 1 + 1 + 1 + 100 + 75 + 0.01 + 100000 + + + 1 + + + + + + 0 + + + + + + + AICD: Valve Template #1 + UNITS_UNKNOWN + AICD + Valve Template #1 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICD: Valve Template #2 + UNITS_UNKNOWN + ICD + Valve Template #2 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICV: Valve Template #3 + UNITS_UNKNOWN + ICV + Valve Template #3 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + UNITS_METRIC + + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_003$ + 1 + False + + + + $PathId_004$ + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_005$ + 2 + False + + + + $PathId_006$ + + + + + + + + + + + + + + + + + + + + + + + True + + + True + + + + + + True + + + + + + + + + + + + + + + + + + + Surfaces + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BASE_MODEL_1 - Opm Flow Simulation + $PathId_007$ + $PathId_008$ + $ROOT$ OilFields 0 WellPathCollection 0 WellPaths 0 + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 + + + False + True + -1 + False + False + False + 0 + PROD_N + AtSelectedDate + + + OPEN + LRAT + 100 + 100 + 100 + 100 + 100 + + + + + + + + + WAT + OPEN + RATE + + + + + + + + + 6 + 0 + False + False + 1 + 12 + AppendMonths + + + + + + + True + + + + + + + + + + + + + + + + + + + False + + + NONE + + + False + 0.250980406999588 0.250980406999588 0.250980406999588 + 2 + + + + LEFT + LEFT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + + + SELECTED + + + 0.1 + True + CELLS_ACTIVE + + + + 0 + 146000 + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 0 + True + True + True + True + XX_Large + Large + ABOVE + + + FILTER_BY_VISIBLE_PRODUCERS + + SINGLE_TIME_STEP + True + 0 + FLOW_RATE_FRACTION + + ACCUMULATED_FLOW_VOLUME_FRACTION + + + TIME_STEP_COUNT + 10 + + + + False + False + False + Large + Medium + Medium + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 18 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + LinearContinuous + AUTOMATIC + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 1 + True + True + True + True + XX_Large + Medium + ABOVE + ONE + ONE + Default Well Allocation Over Time Plot + + None + + + TIME_STEP_COUNT + 10 + + + FLOW_RATE + True + 0.005 + Large + Medium + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + Default Flow Diagnostics Plot + True + True + + 0 + None + + ACCUMULATED + True + 0.005 + + + + True + -1 + False + False + False + True + XX_Large + Large + ABOVE + $CASE, $WELL + CUSTOM + CONNECTION_NUMBER + UNIT_NONE + 0 + 1000 + GRID_X_MAJOR + True + ONE_VISIBLE + False + 0 + 0 + + Medium + Medium + Medium + + + Accumulated Flow Chart + + + + NONE + + VERTICAL + + + + + + True + Total Allocation + True + + + + + True + + + + + + False + Cumulative Saturation by Time of Flight + True + 50 + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 2 + True + True + True + True + XX_Large + Large + ABOVE + + -1 + None + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + OIL_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + GAS_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + WATER_PHASE + True + 0.005 + 20 + + + True + True + True + Cumulative Phase Distribution Plots + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + + + + + + + True + + + + + + + + + + + + + + + -1-11000;-1-110100080;-1-1101000110;-1-1101000;-1-11010;-1-110;-1-1300020;-1-13000;-1-130||-1-110 + 3 0;0 0||1 0;0 0 + -1-100|-1-100||| + |||| + True + False + False + False + False + + + + + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + + + + + 2 + 2 + 2 + 8 + + + + + C:/gitroot/ResInsight/TestModels/msw-export/output/completion-export + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 + SPLIT_ON_WELL + TRANSMISSIBILITIES + 0 + True + False + True + True + True + False + 0 + WBHP_SUMMARY + 200 + False + INDIVIDUALLY + True + True + True + False + + + + + + + 10 + 10 + + -- Selected Wells + + + + + + + + + + + + + + 5 + + + + + + + 0 + True + True + True + 2 + 2 + 2 + LGR_PER_COMPLETION + + + + + True + GRID.GRDECL + False + False + VISIBLE_CELLS + 2 + 2147483647 + 2147483647 + 2147483647 + -2147483647 + -2147483647 + -2147483647 + TO_SINGLE_RESULT_FILE + FAULTS.GRDECL + 1 + 1 + 1 + TO_SEPARATE_RESULT_FILES + RESULTS.GRDECL + + False + $PathId_009$ + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + False + + + + + 100 + 100 + 10 + 0 + 3 + 10 + + + + + + False + 0 + 0 + + + + + True + 0 + FILE + + + + + + + + UNDEFINED + UNDEFINED + + + + 15 + + + diff --git a/TestModels/msw-export/project-files/fishbones.rsp b/TestModels/msw-export/project-files/fishbones.rsp new file mode 100644 index 0000000000..c5032b7439 --- /dev/null +++ b/TestModels/msw-export/project-files/fishbones.rsp @@ -0,0 +1,3250 @@ + + + C:/gitroot/ResInsight/TestModels/msw-export/project-files/fishbones.rsp + 2025.09.4-dev.01 + + $PathId_001$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.EGRID; + $PathId_002$ $PathId_008$/BASE_MODEL_1.EGRID; + $PathId_002_Name$ BASE_MODEL_1 - Opm Flow Simulation; + $PathId_003$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.SMSPEC; + $PathId_004$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.RFT; + $PathId_005$ $PathId_008$/BASE_MODEL_1.SMSPEC; + $PathId_006$ $PathId_008$/BASE_MODEL_1.RFT; + $PathId_007$ C:/gitroot/ResInsight/TestModels/msw-export/BASE_MODEL_1.DATA; + $PathId_008$ C:/gitroot/ResInsight/TestModels/msw-export/output; + $PathId_009$ C:/Users/MagneSjaastad; + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + 0 + $PathId_001$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 2 + + + 3D View: Polyline + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 400 + 400 + False + + + True + 0 + + + 3D View + False + True + True + False + + + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Polyline + CS_POLYLINE + CS_VERTICAL + + + + 2178.14013712842 2279.31916920047 -2606.253254059 3346.04282521766 3705.68716983182 -2647.25015118923 4474.7336269588 5197.91817541397 -2686.87083859125 + 2178.14013712842 2279.31916920047 2606.253254059 3346.04282521766 3705.68716983182 2647.25015118923 4474.7336269588 5197.91817541397 2686.87083859125 + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + True + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + True + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-5 + True + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-6 + True + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-2 + True + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-3 + True + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-4 + True + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + False + False + + + True + + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + $PathId_002_Name$ + CUSTOM_NAME + 1 + $PathId_002$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 3 + + + 3D View: Well-1 + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 1174 + 480 + True + + + True + 1 + + + 3D View + False + True + True + False + + + -0.967155222606868 -0.206275759349701 0.148529749508184 1060.07779363643 0.147463959923519 0.020620304130804 0.988852457943665 -820.001807948011 -0.207039020254478 0.978276604116779 0.0104752054780886 -3046.58598372913 0 0 0 1 + 1181.67340855078 1651.25409102529 542.268364718922 + -0.967155222606868 -0.206275759349701 0.148529749508184 1060.07779363643 0.147463959923519 0.020620304130804 0.988852457943665 -820.001807948011 -0.207039020254478 0.978276604116779 0.0104752054780886 -3046.58598372913 0 0 0 1 + 1181.67340855078 1651.25409102529 542.268364718922 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Well-1 + CS_WELL_PATH + CS_VERTICAL + .. .. .. .. .. .. WellPathCollection 0 WellPaths 0 + + + + + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + False + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + False + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + True + False + + + INJ-5 + False + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + True + False + + + INJ-6 + False + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-2 + False + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-3 + False + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-4 + False + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + True + False + + + Well-1 + True + True + True + True + False + False + 1 + 1 + 0.752941191196442 0.752941191196442 0.752941191196442 + 0.501960813999176 0.501960813999176 0 + True + False + + + True + .. .. .. .. .. SummaryCaseCollection 0 SummaryCases 1 + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + + + + + + + + True + True + 0.919996976852417 0.919996976852417 0.919996976852417 + ALL_ON + 0.1 + True + 100 + + + Well-1 + inf + 0 + UNITS_METRIC + Well-1 + 0 + True + False 50 + True + 1 + 0.788235306739807 0.5686274766922 0.788235306739807 + + + + + Perforations + True + + + + None + 1 + 1 + 0.108 + 0.8 + 0.02 + 883.9 + -1.1045 + 0 + + + + + + + Fishbones + True + + + True + 0.52549022436142 0.380392163991928 0.52549022436142 + 3 + 11 + 35 + 6 + 8 + 0.001 + 1e-05 + 1 + 3 + 7 + 1.5 + + + VALVE_COUNT + 3500 + 3800 + 300 + 1 + 3500 + + + RANDOM + 221 + 0 + 12.5 + 0 + + + 12.5 + 0 + + + + + AUTOMATIC + 3487 + AUTOMATIC + 3500 + 0.216 + 0 + + + + + Fractures + True + + + + + + StimPlan Models + True + + + + + + + + Well-1 + + 0 + PROD_N + OIL + STD + STOP + True + 0 + SEG + 0 + + + GridEntryPoint + 0 + False + 0.152 + 1e-05 + Uniform + + + + + + HF- + ABS + False + 200 + + + 0.152 + 1e-05 + + + + + + True + 1 + True + False + + + + + + + + Casing Design + True + + + + + + + .. + 0 + False + + + + True + + 0 + + + VALVE_COUNT + 100 + 250 + 0 + 13 + + + + False + False + + + + + + + + + + + + 2396.76894299986 2546.33210593977 2633.21284797828 + 0 + 2892.81933283547 + + + True + -29.9498740653398 799.654971524146 34.569094276821 + -29.9498740653398 799.654971524146 34.569094276821 + 2892.81933283547 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + True + 1236.9904202153 1260.26083230065 91.6253907017731 + 1236.9904202153 1260.26083230065 91.6253907017731 + 4242.09724683811 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + False + 1929.51139254053 2455.31736287457 120.824833681511 + 1929.51139254053 2455.31736287457 120.824833681511 + 3769.97654090605 + 3 + 3 + False + 36.591018613603 + False + 88.1528471139157 + 0 + 0 + 36.591018613603 + 88.1528471139157 + + + False + False + False + False + False + + + True + 0.317647069692612 0.52549022436142 0.580392181873322 + 0.15 + 2 + + + + + + + + + + + + + + + + + UNITS_METRIC + + + 0 + Ellipse Fracture Template + UNITS_METRIC + Transverse + False + 0 + 0 + 1 + 1 + 0.216 + FiniteConductivity + 25 + + + False + 0 + 0 + False + 0 + + + None + 1 + FractureWidth + 0.01 + UserDefinedBetaFactor + 0.006083236 + FractureConductivity + 1 + 0 + 0.8 + 0.02 + 1 + 1 + 1 + 1 + 100 + 75 + 0.01 + 100000 + + + 1 + + + + + + 0 + + + + + + + AICD: Valve Template #1 + UNITS_UNKNOWN + AICD + Valve Template #1 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICD: Valve Template #2 + UNITS_UNKNOWN + ICD + Valve Template #2 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICV: Valve Template #3 + UNITS_UNKNOWN + ICV + Valve Template #3 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + UNITS_METRIC + + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_003$ + 1 + False + + + + $PathId_004$ + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_005$ + 2 + False + + + + $PathId_006$ + + + + + + + + + + + + + + + + + + + + + + + True + + + True + + + + + + True + + + + + + + + + + + + + + + + + + + Surfaces + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BASE_MODEL_1 - Opm Flow Simulation + $PathId_007$ + $PathId_008$ + $ROOT$ OilFields 0 WellPathCollection 0 WellPaths 0 + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 + + + False + True + -1 + False + False + False + 0 + PROD_N + AtSelectedDate + + + OPEN + LRAT + 100 + 100 + 100 + 100 + 100 + + + + + + + + + WAT + OPEN + RATE + + + + + + + + + 6 + 0 + False + False + 1 + 12 + AppendMonths + + + + + + + True + + + + + + + + + + + + + + + + + + + False + + + NONE + + + False + 0.250980406999588 0.250980406999588 0.250980406999588 + 2 + + + + LEFT + LEFT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + + + SELECTED + + + 0.1 + True + CELLS_ACTIVE + + + + 0 + 146000 + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 0 + True + True + True + True + XX_Large + Large + ABOVE + + + FILTER_BY_VISIBLE_PRODUCERS + + SINGLE_TIME_STEP + True + 0 + FLOW_RATE_FRACTION + + ACCUMULATED_FLOW_VOLUME_FRACTION + + + TIME_STEP_COUNT + 10 + + + + False + False + False + Large + Medium + Medium + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 18 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + LinearContinuous + AUTOMATIC + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 1 + True + True + True + True + XX_Large + Medium + ABOVE + ONE + ONE + Default Well Allocation Over Time Plot + + None + + + TIME_STEP_COUNT + 10 + + + FLOW_RATE + True + 0.005 + Large + Medium + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + Default Flow Diagnostics Plot + True + True + + 0 + None + + ACCUMULATED + True + 0.005 + + + + True + -1 + False + False + False + True + XX_Large + Large + ABOVE + $CASE, $WELL + CUSTOM + CONNECTION_NUMBER + UNIT_NONE + 0 + 1000 + GRID_X_MAJOR + True + ONE_VISIBLE + False + 0 + 0 + + Medium + Medium + Medium + + + Accumulated Flow Chart + + + + NONE + + VERTICAL + + + + + + True + Total Allocation + True + + + + + True + + + + + + False + Cumulative Saturation by Time of Flight + True + 50 + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 2 + True + True + True + True + XX_Large + Large + ABOVE + + -1 + None + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + OIL_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + GAS_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + WATER_PHASE + True + 0.005 + 20 + + + True + True + True + Cumulative Phase Distribution Plots + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + + + + + + + True + + + + + + + + + + + + + + + -1-11000;-1-110100080;-1-1101000110;-1-1101000;-1-11010;-1-110;-1-1300020;-1-13000;-1-130||-1-110 + 3 0;0 0||1 0;0 0 + -1-100|-1-100||| + |||| + True + False + False + False + False + + + + + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + + + + + 2 + 2 + 2 + 8 + + + + + C:/gitroot/ResInsight/TestModels/msw-export/output/completion-export + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 + SPLIT_ON_WELL + TRANSMISSIBILITIES + 0 + True + False + True + True + True + False + 0 + WBHP_SUMMARY + 200 + False + INDIVIDUALLY + True + True + True + False + + + + + + + 10 + 10 + + -- Selected Wells + + + + + + + + + + + + + + 5 + + + + + + + 0 + True + True + True + 2 + 2 + 2 + LGR_PER_COMPLETION + + + + + True + GRID.GRDECL + False + False + VISIBLE_CELLS + 2 + 2147483647 + 2147483647 + 2147483647 + -2147483647 + -2147483647 + -2147483647 + TO_SINGLE_RESULT_FILE + FAULTS.GRDECL + 1 + 1 + 1 + TO_SEPARATE_RESULT_FILES + RESULTS.GRDECL + + False + $PathId_009$ + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + False + + + + + 100 + 100 + 10 + 0 + 3 + 10 + + + + + + False + 0 + 0 + + + + + True + 0 + FILE + + + + + + + + UNDEFINED + UNDEFINED + + + + 15 + + + diff --git a/TestModels/msw-export/project-files/fracture.rsp b/TestModels/msw-export/project-files/fracture.rsp new file mode 100644 index 0000000000..91bcf03e51 --- /dev/null +++ b/TestModels/msw-export/project-files/fracture.rsp @@ -0,0 +1,3233 @@ + + + C:/gitroot/ResInsight/TestModels/msw-export/project-files/fracture.rsp + 2025.09.4-dev.01 + + $PathId_001$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.EGRID; + $PathId_002$ $PathId_008$/BASE_MODEL_1.EGRID; + $PathId_002_Name$ BASE_MODEL_1 - Opm Flow Simulation; + $PathId_003$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.SMSPEC; + $PathId_004$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.RFT; + $PathId_005$ $PathId_008$/BASE_MODEL_1.SMSPEC; + $PathId_006$ $PathId_008$/BASE_MODEL_1.RFT; + $PathId_007$ C:/gitroot/ResInsight/TestModels/msw-export/BASE_MODEL_1.DATA; + $PathId_008$ C:/gitroot/ResInsight/TestModels/msw-export/output; + $PathId_009$ C:/Users/MagneSjaastad; + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + 0 + $PathId_001$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 2 + + + 3D View: Polyline + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 400 + 400 + False + + + True + 0 + + + 3D View + False + True + True + False + + + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Polyline + CS_POLYLINE + CS_VERTICAL + + + + 2178.14013712842 2279.31916920047 -2606.253254059 3346.04282521766 3705.68716983182 -2647.25015118923 4474.7336269588 5197.91817541397 -2686.87083859125 + 2178.14013712842 2279.31916920047 2606.253254059 3346.04282521766 3705.68716983182 2647.25015118923 4474.7336269588 5197.91817541397 2686.87083859125 + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + True + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + True + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-5 + True + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-6 + True + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-2 + True + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-3 + True + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-4 + True + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + False + False + + + True + + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + $PathId_002_Name$ + CUSTOM_NAME + 1 + $PathId_002$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 3 + + + 3D View: Well-1 + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 1174 + 480 + True + + + True + 1 + + + 3D View + False + True + True + False + + + -0.765200214205604 0.612769781077667 0.197438161401797 -394.37386245397 0.117943330367668 -0.168059260609103 0.978695793260247 -387.38571944291 0.632896518398922 0.772184744942264 0.0563268734883539 -2878.0536081348 0 0 0 1 + 1170.22606352168 1652.42477476696 534.080312954382 + -0.765200214205604 0.612769781077667 0.197438161401797 -394.37386245397 0.117943330367668 -0.168059260609103 0.978695793260247 -387.38571944291 0.632896518398922 0.772184744942264 0.0563268734883539 -2878.0536081348 0 0 0 1 + 1170.22606352168 1652.42477476696 534.080312954382 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Well-1 + CS_WELL_PATH + CS_VERTICAL + .. .. .. .. .. .. WellPathCollection 0 WellPaths 0 + + + + + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + False + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + False + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + True + False + + + INJ-5 + False + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + True + False + + + INJ-6 + False + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-2 + False + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-3 + False + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-4 + False + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + True + False + + + Well-1 + True + True + True + True + False + False + 1 + 1 + 0.752941191196442 0.752941191196442 0.752941191196442 + 0.501960813999176 0.501960813999176 0 + True + False + + + True + .. .. .. .. .. SummaryCaseCollection 0 SummaryCases 1 + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + + + + + + + + True + True + 0.919996976852417 0.919996976852417 0.919996976852417 + ALL_ON + 0.1 + True + 100 + + + Well-1 + inf + 0 + UNITS_METRIC + Well-1 + 0 + True + False 50 + True + 1 + 0.788235306739807 0.5686274766922 0.788235306739807 + + + + + Perforations + True + + + + None + 1 + 1 + 0.108 + 0.8 + 0.02 + 883.9 + -1.1045 + 0 + + + + + + + Fishbones + True + + AUTOMATIC + inf + AUTOMATIC + -inf + 0.216 + 0 + + + + + Fractures + True + + + Fracture_01 + True + .. .. .. .. .. CompletionTemplateCollection 0 FractureTemplates 0 FractureDefinitions 0 + False + False + False + True + 25 + 160.020875840868 + 1 + 1 + 0.216 + 0 + 0 + UNITS_METRIC + 0 + 3571.994140625 + + + + + + + StimPlan Models + True + + + + + + + + Well-1 + + 0 + PROD_N + OIL + STD + STOP + True + 0 + SEG + 0 + + + GridEntryPoint + 0 + False + 0.152 + 1e-05 + Uniform + + + + + + HF- + ABS + False + 200 + + + 0.152 + 1e-05 + + + + + + True + 1 + True + False + + + + + + + + Casing Design + True + + + + + + + .. + 0 + False + + + + True + + 0 + + + VALVE_COUNT + 100 + 250 + 0 + 13 + + + + False + False + + + + + + + + + + + + 2396.76894299986 2546.33210593977 2633.21284797828 + 0 + 2892.81933283547 + + + True + -29.9498740653398 799.654971524146 34.569094276821 + -29.9498740653398 799.654971524146 34.569094276821 + 2892.81933283547 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + True + 1236.9904202153 1260.26083230065 91.6253907017731 + 1236.9904202153 1260.26083230065 91.6253907017731 + 4242.09724683811 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + False + 1929.51139254053 2455.31736287457 120.824833681511 + 1929.51139254053 2455.31736287457 120.824833681511 + 3769.97654090605 + 3 + 3 + False + 36.591018613603 + False + 88.1528471139157 + 0 + 0 + 36.591018613603 + 88.1528471139157 + + + False + False + False + False + False + + + True + 0.317647069692612 0.52549022436142 0.580392181873322 + 0.15 + 2 + + + + + + + + + + + + + + + + + UNITS_METRIC + + + 0 + Ellipse Fracture Template + UNITS_METRIC + Transverse + False + 0 + 0 + 1 + 1 + 0.216 + FiniteConductivity + 25 + + + False + 0 + 0 + False + 0 + + + None + 1 + FractureWidth + 0.01 + UserDefinedBetaFactor + 0.006083236 + FractureConductivity + 1 + 0 + 0.8 + 0.02 + 1 + 1 + 1 + 1 + 30 + 30 + 0.01 + 100000 + + + 1 + + + + + + 0 + + + + + + + AICD: Valve Template #1 + UNITS_UNKNOWN + AICD + Valve Template #1 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICD: Valve Template #2 + UNITS_UNKNOWN + ICD + Valve Template #2 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICV: Valve Template #3 + UNITS_UNKNOWN + ICV + Valve Template #3 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + UNITS_METRIC + + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_003$ + 1 + False + + + + $PathId_004$ + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_005$ + 2 + False + + + + $PathId_006$ + + + + + + + + + + + + + + + + + + + + + + + True + + + True + + + + + + True + + + + + + + + + + + + + + + + + + + Surfaces + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BASE_MODEL_1 - Opm Flow Simulation + $PathId_007$ + $PathId_008$ + $ROOT$ OilFields 0 WellPathCollection 0 WellPaths 0 + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 + + + False + True + -1 + False + False + False + 0 + PROD_N + AtSelectedDate + + + OPEN + LRAT + 100 + 100 + 100 + 100 + 100 + + + + + + + + + WAT + OPEN + RATE + + + + + + + + + 6 + 0 + False + False + 1 + 12 + AppendMonths + + + + + + + True + + + + + + + + + + + + + + + + + + + False + + + NONE + + + False + 0.250980406999588 0.250980406999588 0.250980406999588 + 2 + + + + LEFT + LEFT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + + + SELECTED + + + 0.1 + True + CELLS_ACTIVE + + + + 0 + 146000 + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 0 + True + True + True + True + XX_Large + Large + ABOVE + + + FILTER_BY_VISIBLE_PRODUCERS + + SINGLE_TIME_STEP + True + 0 + FLOW_RATE_FRACTION + + ACCUMULATED_FLOW_VOLUME_FRACTION + + + TIME_STEP_COUNT + 10 + + + + False + False + False + Large + Medium + Medium + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 18 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + LinearContinuous + AUTOMATIC + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 1 + True + True + True + True + XX_Large + Medium + ABOVE + ONE + ONE + Default Well Allocation Over Time Plot + + None + + + TIME_STEP_COUNT + 10 + + + FLOW_RATE + True + 0.005 + Large + Medium + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + Default Flow Diagnostics Plot + True + True + + 0 + None + + ACCUMULATED + True + 0.005 + + + + True + -1 + False + False + False + True + XX_Large + Large + ABOVE + $CASE, $WELL + CUSTOM + CONNECTION_NUMBER + UNIT_NONE + 0 + 1000 + GRID_X_MAJOR + True + ONE_VISIBLE + False + 0 + 0 + + Medium + Medium + Medium + + + Accumulated Flow Chart + + + + NONE + + VERTICAL + + + + + + True + Total Allocation + True + + + + + True + + + + + + False + Cumulative Saturation by Time of Flight + True + 50 + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 2 + True + True + True + True + XX_Large + Large + ABOVE + + -1 + None + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + OIL_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + GAS_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + WATER_PHASE + True + 0.005 + 20 + + + True + True + True + Cumulative Phase Distribution Plots + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + + + + + + + True + + + + + + + + + + + + + + + -1-11000;-1-110100090;-1-1101000120;-1-1101000;-1-11010;-1-110;-1-1300020;-1-13000;-1-130;-1-18010;-1-180||-1-110 + 3 0;0 0||1 0;0 0 + -1-100|-1-100||| + |||| + True + False + False + False + False + + + + + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + + + + + 2 + 2 + 2 + 8 + + + + + C:/gitroot/ResInsight/TestModels/msw-export/output/completion-export + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 + SPLIT_ON_WELL + TRANSMISSIBILITIES + 0 + True + False + True + True + True + False + 0 + WBHP_SUMMARY + 200 + False + INDIVIDUALLY + True + True + True + False + + + + + + + 10 + 10 + + -- Selected Wells + + + + + + + + + + + + + + 5 + + + + + + + 0 + True + True + True + 2 + 2 + 2 + LGR_PER_COMPLETION + + + + + True + GRID.GRDECL + False + False + VISIBLE_CELLS + 2 + 2147483647 + 2147483647 + 2147483647 + -2147483647 + -2147483647 + -2147483647 + TO_SINGLE_RESULT_FILE + FAULTS.GRDECL + 1 + 1 + 1 + TO_SEPARATE_RESULT_FILES + RESULTS.GRDECL + + False + $PathId_009$ + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + False + + + + + 100 + 100 + 10 + 0 + 3 + 10 + + + + + + False + 0 + 0 + + + + + True + 0 + FILE + + + + + + + + UNDEFINED + UNDEFINED + + + + 15 + + + diff --git a/TestModels/msw-export/project-files/perf_aicd.rsp b/TestModels/msw-export/project-files/perf_aicd.rsp new file mode 100644 index 0000000000..8645e51210 --- /dev/null +++ b/TestModels/msw-export/project-files/perf_aicd.rsp @@ -0,0 +1,3246 @@ + + + C:/gitroot/ResInsight/TestModels/msw-export/project-files/perf_aicd.rsp + 2025.09.4-dev.01 + + $PathId_001$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.EGRID; + $PathId_002$ $PathId_008$/BASE_MODEL_1.EGRID; + $PathId_002_Name$ BASE_MODEL_1 - Opm Flow Simulation; + $PathId_003$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.SMSPEC; + $PathId_004$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.RFT; + $PathId_005$ $PathId_008$/BASE_MODEL_1.SMSPEC; + $PathId_006$ $PathId_008$/BASE_MODEL_1.RFT; + $PathId_007$ C:/gitroot/ResInsight/TestModels/msw-export/BASE_MODEL_1.DATA; + $PathId_008$ C:/gitroot/ResInsight/TestModels/msw-export/output; + $PathId_009$ C:/Users/MagneSjaastad; + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + 0 + $PathId_001$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 2 + + + 3D View: Polyline + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 400 + 400 + False + + + True + 0 + + + 3D View + False + True + True + False + + + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Polyline + CS_POLYLINE + CS_VERTICAL + + + + 2178.14013712842 2279.31916920047 -2606.253254059 3346.04282521766 3705.68716983182 -2647.25015118923 4474.7336269588 5197.91817541397 -2686.87083859125 + 2178.14013712842 2279.31916920047 2606.253254059 3346.04282521766 3705.68716983182 2647.25015118923 4474.7336269588 5197.91817541397 2686.87083859125 + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + True + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + True + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-5 + True + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-6 + True + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-2 + True + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-3 + True + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-4 + True + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + False + False + + + True + + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + $PathId_002_Name$ + CUSTOM_NAME + 1 + $PathId_002$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 3 + + + 3D View: Well-1 + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 1174 + 480 + True + + + True + 1 + + + 3D View + False + True + True + False + + + -0.967155222606826 -0.206275759349899 0.148529749508181 1008.21173953321 0.147463959923488 0.0206203041309467 0.988852457943667 -743.415694354018 -0.207039020254696 0.978276604116734 0.0104752054779744 -2341.28355863008 0 0 0 1 + 1216.69443106598 1656.36188012115 501.172276252353 + -0.967155222606826 -0.206275759349899 0.148529749508181 1008.21173953321 0.147463959923488 0.0206203041309467 0.988852457943667 -743.415694354018 -0.207039020254696 0.978276604116734 0.0104752054779744 -2341.28355863008 0 0 0 1 + 1216.69443106598 1656.36188012115 501.172276252353 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Well-1 + CS_WELL_PATH + CS_VERTICAL + .. .. .. .. .. .. WellPathCollection 0 WellPaths 0 + + + + + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + False + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + False + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + True + False + + + INJ-5 + False + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + True + False + + + INJ-6 + False + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-2 + False + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-3 + False + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-4 + False + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + True + False + + + Well-1 + True + True + True + True + False + False + 1 + 1 + 0.752941191196442 0.752941191196442 0.752941191196442 + 0.501960813999176 0.501960813999176 0 + True + False + + + True + .. .. .. .. .. SummaryCaseCollection 0 SummaryCases 1 + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + + + + + + + + True + True + 0.919996976852417 0.919996976852417 0.919996976852417 + ALL_ON + 0.1 + True + 100 + + + Well-1 + inf + 0 + UNITS_METRIC + Well-1 + 0 + True + False 50 + True + 1 + 0.788235306739807 0.5686274766922 0.788235306739807 + + + + + Perforations + True + + + 3100 - 3800 + True + 3100 + 3800 + 0.216 + 0 + False + 2000_01_01-00:00:00 + False + 2000_12_30-00:00:00 + + + 1 AICD: 3100 - 3800 + True + .. .. .. .. .. .. CompletionTemplateCollection 0 ValveTemplates 0 ValveDefinitions 0 + 3100 + + + VALVE_COUNT + 3100 + 3800 + 700 + 1 + 3100 + + + True + False + + + + + + + None + 1 + 1 + 0.108 + 0.8 + 0.02 + 883.9 + -1.1045 + 0 + + + + + + + Fishbones + True + + AUTOMATIC + inf + AUTOMATIC + -inf + 0.216 + 0 + + + + + Fractures + True + + + + + + StimPlan Models + True + + + + + + + + Well-1 + + 0 + PROD_N + OIL + STD + STOP + True + 0 + SEG + 0 + + + GridEntryPoint + 0 + False + 0.152 + 1e-05 + Uniform + + + + + + HF- + ABS + False + 200 + + + 0.152 + 1e-05 + + + + + + True + 1 + True + False + + + + + + + + Casing Design + True + + + + + + + .. + 0 + False + + + + True + + 0 + + + VALVE_COUNT + 100 + 250 + 0 + 13 + + + + False + False + + + + + + + + + + + + 2396.76894299986 2546.33210593977 2633.21284797828 + 0 + 2892.81933283547 + + + True + -29.9498740653398 799.654971524146 34.569094276821 + -29.9498740653398 799.654971524146 34.569094276821 + 2892.81933283547 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + True + 1236.9904202153 1260.26083230065 91.6253907017731 + 1236.9904202153 1260.26083230065 91.6253907017731 + 4242.09724683811 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + False + 1929.51139254053 2455.31736287457 120.824833681511 + 1929.51139254053 2455.31736287457 120.824833681511 + 3769.97654090605 + 3 + 3 + False + 36.591018613603 + False + 88.1528471139157 + 0 + 0 + 36.591018613603 + 88.1528471139157 + + + False + False + False + False + False + + + True + 0.317647069692612 0.52549022436142 0.580392181873322 + 0.15 + 2 + + + + + + + + + + + + + + + + + UNITS_METRIC + + + 0 + Ellipse Fracture Template + UNITS_METRIC + Transverse + False + 0 + 0 + 1 + 1 + 0.216 + FiniteConductivity + 25 + + + False + 0 + 0 + False + 0 + + + None + 1 + FractureWidth + 0.01 + UserDefinedBetaFactor + 0.006083236 + FractureConductivity + 1 + 0 + 0.8 + 0.02 + 1 + 1 + 1 + 1 + 100 + 75 + 0.01 + 100000 + + + 1 + + + + + + 0 + + + + + + + AICD: Valve Template #1 + UNITS_UNKNOWN + AICD + Valve Template #1 + 8 + 0.7 + + + True + 1 + 2 + 3 + 4 + 5 + + + + + + + + + + + + + + + ICD: Valve Template #2 + UNITS_UNKNOWN + ICD + Valve Template #2 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICV: Valve Template #3 + UNITS_UNKNOWN + ICV + Valve Template #3 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + UNITS_METRIC + + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_003$ + 1 + False + + + + $PathId_004$ + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_005$ + 2 + False + + + + $PathId_006$ + + + + + + + + + + + + + + + + + + + + + + + True + + + True + + + + + + True + + + + + + + + + + + + + + + + + + + Surfaces + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BASE_MODEL_1 - Opm Flow Simulation + $PathId_007$ + $PathId_008$ + $ROOT$ OilFields 0 WellPathCollection 0 WellPaths 0 + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 + + + False + True + -1 + False + False + False + 0 + PROD_N + AtSelectedDate + + + OPEN + LRAT + 100 + 100 + 100 + 100 + 100 + + + + + + + + + WAT + OPEN + RATE + + + + + + + + + 6 + 0 + False + False + 1 + 12 + AppendMonths + + + + + + + True + + + + + + + + + + + + + + + + + + + False + + + NONE + + + False + 0.250980406999588 0.250980406999588 0.250980406999588 + 2 + + + + LEFT + LEFT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + + + SELECTED + + + 0.1 + True + CELLS_ACTIVE + + + + 0 + 146000 + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 0 + True + True + True + True + XX_Large + Large + ABOVE + + + FILTER_BY_VISIBLE_PRODUCERS + + SINGLE_TIME_STEP + True + 0 + FLOW_RATE_FRACTION + + ACCUMULATED_FLOW_VOLUME_FRACTION + + + TIME_STEP_COUNT + 10 + + + + False + False + False + Large + Medium + Medium + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 18 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + LinearContinuous + AUTOMATIC + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 1 + True + True + True + True + XX_Large + Medium + ABOVE + ONE + ONE + Default Well Allocation Over Time Plot + + None + + + TIME_STEP_COUNT + 10 + + + FLOW_RATE + True + 0.005 + Large + Medium + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + Default Flow Diagnostics Plot + True + True + + 0 + None + + ACCUMULATED + True + 0.005 + + + + True + -1 + False + False + False + True + XX_Large + Large + ABOVE + $CASE, $WELL + CUSTOM + CONNECTION_NUMBER + UNIT_NONE + 0 + 1000 + GRID_X_MAJOR + True + ONE_VISIBLE + False + 0 + 0 + + Medium + Medium + Medium + + + Accumulated Flow Chart + + + + NONE + + VERTICAL + + + + + + True + Total Allocation + True + + + + + True + + + + + + False + Cumulative Saturation by Time of Flight + True + 50 + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 2 + True + True + True + True + XX_Large + Large + ABOVE + + -1 + None + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + OIL_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + GAS_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + WATER_PHASE + True + 0.005 + 20 + + + True + True + True + Cumulative Phase Distribution Plots + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + + + + + + + True + + + + + + + + + + + + + + + -1-11000;-1-110100080;-1-1101000110;-1-1101000;-1-11010;-1-110;-1-130002000;-1-1300020;-1-13000;-1-130;-1-18000;-1-180||-1-110 + 3 0;0 0||1 0;0 0 + -1-100|-1-100||| + |||| + True + False + False + False + False + + + + + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + + + + + 2 + 2 + 2 + 8 + + + + + C:/gitroot/ResInsight/TestModels/msw-export/output/completion-export + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 + SPLIT_ON_WELL + TRANSMISSIBILITIES + 0 + True + False + True + True + True + False + 0 + WBHP_SUMMARY + 200 + False + INDIVIDUALLY + True + True + True + False + + + + + + + 10 + 10 + + -- Selected Wells + + + + + + + + + + + + + + 5 + + + + + + + 0 + True + True + True + 2 + 2 + 2 + LGR_PER_COMPLETION + + + + + True + GRID.GRDECL + False + False + VISIBLE_CELLS + 2 + 2147483647 + 2147483647 + 2147483647 + -2147483647 + -2147483647 + -2147483647 + TO_SINGLE_RESULT_FILE + FAULTS.GRDECL + 1 + 1 + 1 + TO_SEPARATE_RESULT_FILES + RESULTS.GRDECL + + False + $PathId_009$ + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + False + + + + + 100 + 100 + 10 + 0 + 3 + 10 + + + + + + False + 0 + 0 + + + + + True + 0 + FILE + + + + + + + + UNDEFINED + UNDEFINED + + + + 15 + + + diff --git a/TestModels/msw-export/project-files/perf_lateral.rsp b/TestModels/msw-export/project-files/perf_lateral.rsp new file mode 100644 index 0000000000..e8faf51203 --- /dev/null +++ b/TestModels/msw-export/project-files/perf_lateral.rsp @@ -0,0 +1,3567 @@ + + + C:/gitroot/ResInsight/TestModels/msw-export/project-files/perf_lateral.rsp + 2025.09.4-dev.01 + + $PathId_001$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.EGRID; + $PathId_002$ $PathId_008$/BASE_MODEL_1.EGRID; + $PathId_002_Name$ BASE_MODEL_1 - Opm Flow Simulation; + $PathId_003$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.SMSPEC; + $PathId_004$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.RFT; + $PathId_005$ $PathId_008$/BASE_MODEL_1.SMSPEC; + $PathId_006$ $PathId_008$/BASE_MODEL_1.RFT; + $PathId_007$ C:/gitroot/ResInsight/TestModels/msw-export/BASE_MODEL_1.DATA; + $PathId_008$ C:/gitroot/ResInsight/TestModels/msw-export/output; + $PathId_009$ C:/Users/MagneSjaastad; + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + 0 + $PathId_001$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 2 + + + 3D View: Polyline + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 400 + 400 + False + + + True + 0 + + + 3D View + False + True + True + False + + + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Polyline + CS_POLYLINE + CS_VERTICAL + + + + 2178.14013712842 2279.31916920047 -2606.253254059 3346.04282521766 3705.68716983182 -2647.25015118923 4474.7336269588 5197.91817541397 -2686.87083859125 + 2178.14013712842 2279.31916920047 2606.253254059 3346.04282521766 3705.68716983182 2647.25015118923 4474.7336269588 5197.91817541397 2686.87083859125 + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + True + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + True + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-5 + True + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-6 + True + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-2 + True + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-3 + True + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-4 + True + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + False + False + + + True + + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + $PathId_002_Name$ + CUSTOM_NAME + 1 + $PathId_002$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 3 + + + 3D View: Well-1 Y1 + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 4 + + + 3D View: Well-1 Y2 + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 1 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 400 + 0 + 400 + 400 + True + + + True + 1 + + + 3D View + False + True + True + False + + + -0.891899207874216 -0.34908711078127 0.287496073155323 1025.67049151023 0.440842266529062 -0.81291993952983 0.380551268499183 764.240017258542 0.100865747579961 0.466153795437947 0.878935003264708 -4146.72916540098 0 0 0 1 + 1155.63233152165 2050.31529376051 604.435812451607 + -0.891899207874216 -0.34908711078127 0.287496073155323 1025.67049151023 0.440842266529062 -0.81291993952983 0.380551268499183 764.240017258542 0.100865747579961 0.466153795437947 0.878935003264708 -4146.72916540098 0 0 0 1 + 1155.63233152165 2050.31529376051 604.435812451607 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Well-1 Y1 + CS_WELL_PATH + CS_VERTICAL + .. .. .. .. .. .. WellPathCollection 0 WellPaths 0 + + + + + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Well-1 Y2 + CS_WELL_PATH + CS_VERTICAL + .. .. .. .. .. .. WellPathCollection 0 WellPaths 1 + + + + + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + Range Filter 1 + False + .. .. .. .. + INCLUDE + 0 + True + 4 + 1 + 1 + 8 + 1 + 7 + + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + False + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + True + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-5 + True + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-6 + True + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-2 + True + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-3 + True + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-4 + True + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + False + False + + + Well-1 + True + True + True + True + False + False + 1 + 1 + 0.752941191196442 0.752941191196442 0.752941191196442 + 0.501960813999176 0.501960813999176 0 + False + False + + + True + .. .. .. .. .. SummaryCaseCollection 0 SummaryCases 1 + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + + + + + + + + True + True + 0.919996976852417 0.919996976852417 0.919996976852417 + ALL_ON + 0.1 + True + 100 + + + Well-1 Y1 + 0 + 0 + UNITS_METRIC + Well-1 + 0 + True + False 50 + True + 1 + 0.788235306739807 0.5686274766922 0.788235306739807 + + + + + Perforations + True + + + 1010.74 - 1240.66 + True + 1010.74416575048 + 1240.66104192543 + 0.216 + 0 + False + 2000_01_01-00:00:00 + False + 2000_12_30-00:00:00 + + + + + + None + 1 + 1 + 0.108 + 0.8 + 0.02 + 883.9 + -1.1045 + 0 + + + + + + + Fishbones + True + + AUTOMATIC + inf + AUTOMATIC + -inf + 0.216 + 0 + + + + + Fractures + True + + + + + + StimPlan Models + True + + + + + + + + Well-1 + + 0 + PROD_N + OIL + STD + STOP + True + 0 + SEG + 0 + + + GridEntryPoint + 0 + False + 0.152 + 1e-05 + Uniform + + + + + + HF- + ABS + False + 200 + + + 0.152 + 1e-05 + + + + + + True + 1 + True + False + + + + + + + + Casing Design + True + + + + + + + .. + 0 + False + + + + True + + 0 + + + VALVE_COUNT + 100 + 250 + 0 + 13 + + + + False + False + + + + + + + + + + + + 2396.76894299986 2546.33210593977 2633.21284797828 + 0 + 0 + + + True + -29.9498740653398 799.654971524146 34.569094276821 + -29.9498740653398 799.654971524146 34.569094276821 + 0 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + True + 1236.9904202153 1260.26083230065 91.6253907017731 + 1236.9904202153 1260.26083230065 91.6253907017731 + 1349.27791400264 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + False + 1929.51139254053 2455.31736287457 120.824833681511 + 1929.51139254053 2455.31736287457 120.824833681511 + 877.15720807058 + 3 + 3 + False + 36.591018613603 + False + 88.1528471139157 + 0 + 0 + 36.591018613603 + 88.1528471139157 + + + False + False + False + False + False + + + True + 0.317647069692612 0.52549022436142 0.580392181873322 + 0.15 + 2 + + + + + Well-1 Y2 + 0 + 0 + UNITS_METRIC + + 0 + True + False 50 + True + 1 + 0.999000012874603 0.333000004291534 0.999000012874603 + + + + + Perforations + True + + + 1143.29 - 1193.29 + True + 1143.28791915069 + 1193.28791915069 + 0.216 + 0 + False + 2000_01_01-00:00:00 + False + 2000_12_30-00:00:00 + + + + + + None + 1 + 1 + 0.108 + 0.8 + 0.02 + 883.9 + -1.1045 + 0 + + + + + + + Fishbones + True + + AUTOMATIC + inf + AUTOMATIC + -inf + 0.216 + 0 + + + + + Fractures + True + + + + + + StimPlan Models + True + + + + + + + + Well-1Y2 + + 0 + + OIL + STD + STOP + True + 0 + SEG + 0 + + + GridEntryPoint + 0 + False + 0.152 + 1e-05 + Uniform + + + + + + HF- + ABS + False + 200 + + + 0.152 + 1e-05 + + + + + + True + 1 + True + False + + + + + + + + Casing Design + True + + + + + + .. .. WellPaths 0 + .. + 593.00764320416 + True + + + ICV: 0 + True + .. .. .. .. CompletionTemplateCollection 0 ValveTemplates 0 ValveDefinitions 2 + 0 + + + VALVE_COUNT + 100 + 250 + 0 + 13 + + + + False + False + + + + + + + + + + + + 2396.76894299986 2546.33210593977 2633.21284797828 + 0 + 593.00764320416 + + + True + 526.870385271001 1002.09124733542 59.6453365555876 + 526.870385271001 1002.09124733542 59.6453365555876 + 593.00764320416 + 3 + 3 + True + 70.0208758408677 + True + 87.5764369959842 + 0 + 7.28284504436246 + 0 + 0 + + + True + 778.73670504187 1618.01244807669 60.2691270096034 + 778.73670504187 1618.01244807669 60.2691270096034 + 1287.0366885318 + 3 + 3 + False + 16.8962024903087 + False + 89.4227450741687 + 0.654681439261872 + 0 + 16.8962024903087 + 89.4227450741687 + + + True + 875.243167479895 2016.86335461115 66.6990428268277 + 875.243167479895 2016.86335461115 66.6990428268277 + 1697.46693254583 + 3 + 3 + False + 13.4572193976147 + False + 89.0882931852312 + 0 + 0 + 13.4572193976147 + 89.0882931852312 + + + False + True + False + False + True + 2366.81906893452 3345.98707746392 -2667.7819422551 2923.63932827086 3548.42335327519 -2692.85818453387 + 0 593.00764320416 + True + 0.317647069692612 0.52549022436142 0.580392181873322 + 0.15 + 2 + + + + + + + + + + + + + + + + + UNITS_METRIC + + + 0 + Ellipse Fracture Template + UNITS_METRIC + Transverse + False + 0 + 0 + 1 + 1 + 0.216 + FiniteConductivity + 25 + + + False + 0 + 0 + False + 0 + + + None + 1 + FractureWidth + 0.01 + UserDefinedBetaFactor + 0.006083236 + FractureConductivity + 1 + 0 + 0.8 + 0.02 + 1 + 1 + 1 + 1 + 100 + 75 + 0.01 + 100000 + + + 1 + + + + + + 0 + + + + + + + AICD: Valve Template #1 + UNITS_UNKNOWN + AICD + Valve Template #1 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICD: Valve Template #2 + UNITS_UNKNOWN + ICD + Valve Template #2 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICV: Valve Template #3 + UNITS_UNKNOWN + ICV + Valve Template #3 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + UNITS_METRIC + + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_003$ + 1 + False + + + + $PathId_004$ + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_005$ + 2 + False + + + + $PathId_006$ + + + + + + + + + + + + + + + + + + + + + + + True + + + True + + + + + + True + + + + + + + + + + + + + + + + + + + Surfaces + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BASE_MODEL_1 - Opm Flow Simulation + $PathId_007$ + $PathId_008$ + $ROOT$ OilFields 0 WellPathCollection 0 WellPaths 0 + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 + + + False + True + -1 + False + False + False + 0 + PROD_N + AtSelectedDate + + + OPEN + LRAT + 100 + 100 + 100 + 100 + 100 + + + + + + + + + WAT + OPEN + RATE + + + + + + + + + 6 + 0 + False + False + 1 + 12 + AppendMonths + + + + + + + True + + + + + + + + + + + + + + + + + + + False + + + NONE + + + False + 0.250980406999588 0.250980406999588 0.250980406999588 + 2 + + + + LEFT + LEFT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + + + SELECTED + + + 0.1 + True + CELLS_ACTIVE + + + + 0 + 146000 + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 0 + True + True + True + True + XX_Large + Large + ABOVE + + + FILTER_BY_VISIBLE_PRODUCERS + + SINGLE_TIME_STEP + True + 0 + FLOW_RATE_FRACTION + + ACCUMULATED_FLOW_VOLUME_FRACTION + + + TIME_STEP_COUNT + 10 + + + + False + False + False + Large + Medium + Medium + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 18 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + LinearContinuous + AUTOMATIC + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 1 + True + True + True + True + XX_Large + Medium + ABOVE + ONE + ONE + Default Well Allocation Over Time Plot + + None + + + TIME_STEP_COUNT + 10 + + + FLOW_RATE + True + 0.005 + Large + Medium + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + Default Flow Diagnostics Plot + True + True + + 0 + None + + ACCUMULATED + True + 0.005 + + + + True + -1 + False + False + False + True + XX_Large + Large + ABOVE + $CASE, $WELL + CUSTOM + CONNECTION_NUMBER + UNIT_NONE + 0 + 1000 + GRID_X_MAJOR + True + ONE_VISIBLE + False + 0 + 0 + + Medium + Medium + Medium + + + Accumulated Flow Chart + + + + NONE + + VERTICAL + + + + + + True + Total Allocation + True + + + + + True + + + + + + False + Cumulative Saturation by Time of Flight + True + 50 + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 2 + True + True + True + True + XX_Large + Large + ABOVE + + -1 + None + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + OIL_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + GAS_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + WATER_PHASE + True + 0.005 + 20 + + + True + True + True + Cumulative Phase Distribution Plots + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + EclipseCase + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 RangeFilters 0 CellFilters 0 + StartIndexI + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + + + + + + + True + + + + + + + + + + + + + + + -1-11000;-1-110100010;-1-110100040;-1-110100070;-1-110100080;-1-1101000100;-1-1101000110;-1-1101000;-1-11010;-1-110;-1-1300020;-1-130003020;-1-1300030;-1-13000;-1-130||-1-110 + 3 0;0 0;2 0;0 0||1 0;0 0 + -1-100|-1-100||| + |||| + True + False + False + False + False + + + + + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + + + + + 2 + 2 + 2 + 8 + + + + + C:/gitroot/ResInsight/TestModels/msw-export/output/completion-export + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 + SPLIT_ON_WELL + TRANSMISSIBILITIES + 0 + True + False + True + True + True + False + 0 + WBHP_SUMMARY + 200 + False + INDIVIDUALLY + True + True + True + False + + + + + + + 10 + 10 + + -- Selected Wells + + + + + + + + + + + + + + 5 + + + + + + + 0 + True + True + True + 2 + 2 + 2 + LGR_PER_COMPLETION + + + + + True + GRID.GRDECL + False + False + VISIBLE_CELLS + 2 + 2147483647 + 2147483647 + 2147483647 + -2147483647 + -2147483647 + -2147483647 + TO_SINGLE_RESULT_FILE + FAULTS.GRDECL + 1 + 1 + 1 + TO_SEPARATE_RESULT_FILES + RESULTS.GRDECL + + False + $PathId_009$ + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + False + + + + + 100 + 100 + 10 + 0 + 3 + 10 + + + + + + False + 0 + 0 + + + + + True + 0 + FILE + + + + + + + + UNDEFINED + UNDEFINED + + + + 15 + + + diff --git a/TestModels/msw-export/project-files/perf_valve.rsp b/TestModels/msw-export/project-files/perf_valve.rsp new file mode 100644 index 0000000000..0011e46de7 --- /dev/null +++ b/TestModels/msw-export/project-files/perf_valve.rsp @@ -0,0 +1,3246 @@ + + + C:/gitroot/ResInsight/TestModels/msw-export/project-files/perf_valve.rsp + 2025.09.4-dev.01 + + $PathId_001$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.EGRID; + $PathId_002$ $PathId_008$/BASE_MODEL_1.EGRID; + $PathId_002_Name$ BASE_MODEL_1 - Opm Flow Simulation; + $PathId_003$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.SMSPEC; + $PathId_004$ C:/gitroot/ResInsight/TestModels/msw-export/opm-simulation-reference/BASE_MODEL_1.RFT; + $PathId_005$ $PathId_008$/BASE_MODEL_1.SMSPEC; + $PathId_006$ $PathId_008$/BASE_MODEL_1.RFT; + $PathId_007$ C:/gitroot/ResInsight/TestModels/msw-export/BASE_MODEL_1.DATA; + $PathId_008$ C:/gitroot/ResInsight/TestModels/msw-export/output; + $PathId_009$ C:/Users/MagneSjaastad; + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + 0 + $PathId_001$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 2 + + + 3D View: Polyline + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 400 + 400 + False + + + True + 0 + + + 3D View + False + True + True + False + + + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + 0.994702280867627 -0.00768797276778074 0.102509841046911 -2944.89135455317 -0.0910865928541801 0.396325702394269 0.913580412565805 -646.749083982153 -0.0476508660882259 -0.91807779229018 0.39352580889267 -5192.29849416628 0 0 0 1 + 1254.1544091734 1572.15174297482 738.335830401848 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 0 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Polyline + CS_POLYLINE + CS_VERTICAL + + + + 2178.14013712842 2279.31916920047 -2606.253254059 3346.04282521766 3705.68716983182 -2647.25015118923 4474.7336269588 5197.91817541397 -2686.87083859125 + 2178.14013712842 2279.31916920047 2606.253254059 3346.04282521766 3705.68716983182 2647.25015118923 4474.7336269588 5197.91817541397 2686.87083859125 + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + True + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + True + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-5 + True + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + False + False + + + INJ-6 + True + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-2 + True + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-3 + True + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + False + False + + + PROD-4 + True + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + False + False + + + True + + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + $PathId_002_Name$ + CUSTOM_NAME + 1 + $PathId_002$ + + + + TS_ALL + 0 + 12 + 1 + dd.MMM yyyy + 0 1 2 3 4 5 6 7 8 9 10 11 12 + False + + + + + + + + + 0 + 0 + 0 + -1 + -1 + False + + + False + 3 + + + 3D View: Well-1 + False + True + True + False + + + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 1 0 0 0 0 0 1 0 0 -1 0 1000 0 0 0 1 + 0 0 0 + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + False + True + + Medium + RIGHT + 5 + False + .. .. ViewCollection 0 Views 0 CrossSections 0 CrossSections 0 + True + False + + + + + + + + + + + + + + + + + + False + False + + + + + + + + + + + + + + + + + 0 + 0 + 0 + 1174 + 480 + True + + + True + 1 + + + 3D View + False + True + True + False + + + -0.967155222606826 -0.206275759349899 0.148529749508181 1008.21173953321 0.147463959923488 0.0206203041309467 0.988852457943667 -743.415694354018 -0.207039020254696 0.978276604116734 0.0104752054779744 -2341.28355863008 0 0 0 1 + 1216.69443106598 1656.36188012115 501.172276252353 + -0.967155222606826 -0.206275759349899 0.148529749508181 1008.21173953321 0.147463959923488 0.0206203041309467 0.988852457943667 -743.415694354018 -0.207039020254696 0.978276604116734 0.0104752054779744 -2341.28355863008 0 0 0 1 + 1216.69443106598 1656.36188012115 501.172276252353 + True + 5 + 0.689997732639313 0.770000755786896 0.869993150234222 + 10 + 12 + FULL_MESH + SURFACE + True + False + True + + Medium + RIGHT + 5 + False + + + + + True + False + True + .. .. IntersectionResultDefColl 0 IntersectionResultDefinitions 0 + Well-1 + CS_WELL_PATH + CS_VERTICAL + .. .. .. .. .. .. WellPathCollection 0 WellPaths 0 + + + + + 0 + 90 + + + -1 + 200 + 1000 + 1000 + + + True + + + + + -300000 + 300000 + INTERSECT_SHOW_BELOW + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + False + + + + + True + 0 + 0 + False + INTERSECT_SHOW_BELOW + False + + True + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + .. .. .. .. + 0 + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + + + True + NODAL + + + -1 + 0 + 0 + False + 0 + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + + + + + + + False + + + True + Main Grid + 0 + + + + + True + + + + + + + + True + True + True + True + True + True + True + CURRENT_TIMESTEP + VISIBLE_CELLS + + + + + Well Measurements + False + + True + + + + + + Seismic Sections + True + Seismic Sections + + 5 + + + + + + Polygons + True + + + + + + + True + AND + + + + + .. .. + KEEP_CURRENT_SETTINGS + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + SOIL + .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + None + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 0.9073 + -2.981e-08 + INTERPOLATE + SOIL + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 1 + + + + + False + MULTI_AXIS_STATIC_PROPERTY + MULT + True + True + True + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 3 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + True + True + True + False + AGGREGATED + VECTOR_ANCHOR + True + True + True + True + 0 + RESULT_COLORS + 0 0 0 + 1 + + + + + False + + + True + DYNAMIC_NATIVE + MATRIX_MODEL + None + .. .. .. .. FlowDiagSolutions 0 + -1 + + False + + + + FLOW_TR_INJ_AND_PROD + PHASE_ALL + True + False + False + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + None + False + + + + + True + 2 + USER_DEFINED_MAX_MIN + + 1 + 0 + 1 + 0 + 1 + 0 + + + ResultVarLegendDefinitionList 0 + + + + + + + True + CONDUCTIVITY [md-m] + 0.647058844566345 0.164705887436867 0.164705887436867 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 11 + LinearDiscrete + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + CONDUCTIVITY [md-m] + False + + + True + COLOR_INTERPOLATION + + + + + False + True + 2 + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + + + + + False + False + 1 + 0.1 + 0.1 + 0.2 + 0.919996976852417 0.919996976852417 0.919996976852417 + True + 1 1 0 + WELLPIPE_COLOR_INDIDUALLY + 12 + WELLPIPE_INTERPOLATED + K_DIRECTION + 0.5 + True + WELLHEAD_POS_ACTIVE_CELLS_BB + + + INJ-1 + False + True + True + True + False + False + 1 + 1 + 0.501960813999176 0.243137255311012 0.458823531866074 + 0.501960813999176 0.501960813999176 0 + True + False + + + INJ-5 + False + True + True + True + False + False + 1 + 1 + 0.831372559070587 0.109803922474384 0.517647087574005 + 0.501960813999176 0.501960813999176 0 + True + False + + + INJ-6 + False + True + True + True + False + False + 1 + 1 + 0.964705884456635 0.462745100259781 0.556862771511078 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-2 + False + True + True + True + False + False + 1 + 1 + 0.756862759590149 0 0.125490203499794 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-3 + False + True + True + True + False + False + 1 + 1 + 0.498039215803146 0.0941176488995552 0.0509803928434849 + 0.501960813999176 0.501960813999176 0 + True + False + + + PROD-4 + False + True + True + True + False + False + 1 + 1 + 0.945098042488098 0.227450981736183 0.0745098069310188 + 0.501960813999176 0.501960813999176 0 + True + False + + + Well-1 + True + True + True + True + False + False + 1 + 1 + 0.752941191196442 0.752941191196442 0.752941191196442 + 0.501960813999176 0.501960813999176 0 + True + False + + + True + .. .. .. .. .. SummaryCaseCollection 0 SummaryCases 1 + WOPT + PROPERTY_TYPE_PREDEFINED + PRODUCTION_RATES + True + False + 1 + 0.501960813999176 0.501960813999176 0 + False + + + + + True + True + True + True + 1 + False + FAULT_BACK_FACE_CULLING + False + 0.919996976852417 0.919996976852417 0.919996976852417 + True + True + + + Undefined Grid Faults + True + 0.396078437566757 0.517647087574005 0.376470595598221 + + + Undefined Grid Faults With Inactive + False + 1 0.513725519180298 0.549019634723663 + + + + + + + Fault Reactivation Models + True + Fault Reactivation Models + + + + + + True + + + True + + + + 0 + False + + + True + + + + + + True + + + + Medium + + + + + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 0 + Log10Continuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + Streamlines + 0.01 + 100 + 20 + 5000 + True + True + COMBINED + False + ANIMATION + PHASE_COLORS + 10 + 0 + 100 + 100 + + + + + True + + + + False + False + + + True + False + False + + + + + + + + + + UNITS_METRIC + + + All Wells + + + + False 3 + + + + + + + + + + True + True + 0.919996976852417 0.919996976852417 0.919996976852417 + ALL_ON + 0.1 + True + 100 + + + Well-1 + inf + 0 + UNITS_METRIC + Well-1 + 0 + True + False 50 + True + 1 + 0.788235306739807 0.5686274766922 0.788235306739807 + + + + + Perforations + True + + + 3100 - 3800 + True + 3100 + 3800 + 0.216 + 0 + False + 2000_01_01-00:00:00 + False + 2000_12_30-00:00:00 + + + 1 ICD: 3100 - 3800 + True + .. .. .. .. .. .. CompletionTemplateCollection 0 ValveTemplates 0 ValveDefinitions 1 + 3100 + + + VALVE_COUNT + 3100 + 3800 + 700 + 1 + 3100 + + + False + False + + + + + + + None + 1 + 1 + 0.108 + 0.8 + 0.02 + 883.9 + -1.1045 + 0 + + + + + + + Fishbones + True + + AUTOMATIC + inf + AUTOMATIC + -inf + 0.216 + 0 + + + + + Fractures + True + + + + + + StimPlan Models + True + + + + + + + + Well-1 + + 0 + PROD_N + OIL + STD + STOP + True + 0 + SEG + 0 + + + GridEntryPoint + 0 + False + 0.152 + 1e-05 + Uniform + + + + + + HF- + ABS + False + 200 + + + 0.152 + 1e-05 + + + + + + True + 1 + True + False + + + + + + + + Casing Design + True + + + + + + + .. + 0 + False + + + + True + + 0 + + + VALVE_COUNT + 100 + 250 + 0 + 13 + + + + False + False + + + + + + + + + + + + 2396.76894299986 2546.33210593977 2633.21284797828 + 0 + 2892.81933283547 + + + True + -29.9498740653398 799.654971524146 34.569094276821 + -29.9498740653398 799.654971524146 34.569094276821 + 2892.81933283547 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + True + 1236.9904202153 1260.26083230065 91.6253907017731 + 1236.9904202153 1260.26083230065 91.6253907017731 + 4242.09724683811 + 3 + 3 + False + 70.0208758408677 + False + 87.5764369959842 + 0 + 0 + 70.0208758408677 + 87.5764369959842 + + + False + 1929.51139254053 2455.31736287457 120.824833681511 + 1929.51139254053 2455.31736287457 120.824833681511 + 3769.97654090605 + 3 + 3 + False + 36.591018613603 + False + 88.1528471139157 + 0 + 0 + 36.591018613603 + 88.1528471139157 + + + False + False + False + False + False + + + True + 0.317647069692612 0.52549022436142 0.580392181873322 + 0.15 + 2 + + + + + + + + + + + + + + + + + UNITS_METRIC + + + 0 + Ellipse Fracture Template + UNITS_METRIC + Transverse + False + 0 + 0 + 1 + 1 + 0.216 + FiniteConductivity + 25 + + + False + 0 + 0 + False + 0 + + + None + 1 + FractureWidth + 0.01 + UserDefinedBetaFactor + 0.006083236 + FractureConductivity + 1 + 0 + 0.8 + 0.02 + 1 + 1 + 1 + 1 + 100 + 75 + 0.01 + 100000 + + + 1 + + + + + + 0 + + + + + + + AICD: Valve Template #1 + UNITS_UNKNOWN + AICD + Valve Template #1 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICD: Valve Template #2 + UNITS_UNKNOWN + ICD + Valve Template #2 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + ICV: Valve Template #3 + UNITS_UNKNOWN + ICV + Valve Template #3 + 8 + 0.7 + + + True + + + + + + + + + + + + + + + + + + + + UNITS_METRIC + + + + + + + + + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_003$ + 1 + False + + + + $PathId_004$ + + + + + + BASE_MODEL_1 + FULL_CASE_NAME + True + False + $PathId_005$ + 2 + False + + + + $PathId_006$ + + + + + + + + + + + + + + + + + + + + + + + True + + + True + + + + + + True + + + + + + + + + + + + + + + + + + + Surfaces + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BASE_MODEL_1 - Opm Flow Simulation + $PathId_007$ + $PathId_008$ + $ROOT$ OilFields 0 WellPathCollection 0 WellPaths 0 + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 + + + False + True + -1 + False + False + False + 0 + PROD_N + AtSelectedDate + + + OPEN + LRAT + 100 + 100 + 100 + 100 + 100 + + + + + + + + + WAT + OPEN + RATE + + + + + + + + + 6 + 0 + False + False + 1 + 12 + AppendMonths + + + + + + + True + + + + + + + + + + + + + + + + + + + False + + + NONE + + + False + 0.250980406999588 0.250980406999588 0.250980406999588 + 2 + + + + LEFT + LEFT + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + + + SELECTED + + + 0.1 + True + CELLS_ACTIVE + + + + 0 + 146000 + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 0 + True + True + True + True + XX_Large + Large + ABOVE + + + FILTER_BY_VISIBLE_PRODUCERS + + SINGLE_TIME_STEP + True + 0 + FLOW_RATE_FRACTION + + ACCUMULATED_FLOW_VOLUME_FRACTION + + + TIME_STEP_COUNT + 10 + + + + False + False + False + Large + Medium + Medium + + + True + 8 + 4 + FIXED + $ROOT$ ColorLegendCollection 0 StandardColorLegends 18 + LinearContinuous + AUTOMATIC_ALLTIMESTEPS + 1 + 0 + INTERPOLATE + + False + + + LinearContinuous + AUTOMATIC + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 1 + True + True + True + True + XX_Large + Medium + ABOVE + ONE + ONE + Default Well Allocation Over Time Plot + + None + + + TIME_STEP_COUNT + 10 + + + FLOW_RATE + True + 0.005 + Large + Medium + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + Default Flow Diagnostics Plot + True + True + + 0 + None + + ACCUMULATED + True + 0.005 + + + + True + -1 + False + False + False + True + XX_Large + Large + ABOVE + $CASE, $WELL + CUSTOM + CONNECTION_NUMBER + UNIT_NONE + 0 + 1000 + GRID_X_MAJOR + True + ONE_VISIBLE + False + 0 + 0 + + Medium + Medium + Medium + + + Accumulated Flow Chart + + + + NONE + + VERTICAL + + + + + + True + Total Allocation + True + + + + + True + + + + + + False + Cumulative Saturation by Time of Flight + True + 50 + + + + + + + + + 1 + 0 + 0 + -1 + -1 + False + + + False + 2 + True + True + True + True + XX_Large + Large + ABOVE + + -1 + None + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + OIL_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + GAS_PHASE + True + 0.005 + 20 + + + + True + -1 + True + False + True + True + XX_Large + Large + ABOVE + ONE + ONE + + -1 + None + WATER_PHASE + True + 0.005 + 20 + + + True + True + True + Cumulative Phase Distribution Plots + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 ViewCollection 0 Views 0 + + + + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + EclipseCase + + + + + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 1 ViewCollection 0 Views 0 + + + + + + + True + + + + + + + + + + + + + + + -1-11000;-1-110100080;-1-1101000110;-1-1101000;-1-11010;-1-110;-1-130002000;-1-1300020;-1-13000;-1-130||-1-110 + 3 0;0 0||1 0;0 0 + -1-100|-1-100||| + |||| + True + False + False + False + False + + + + + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + + + + + 2 + 2 + 2 + 8 + + + + + C:/gitroot/ResInsight/TestModels/msw-export/output/completion-export + $ROOT$ OilFields 0 AnalysisModels 0 Reservoirs 0 + SPLIT_ON_WELL + TRANSMISSIBILITIES + 0 + True + False + True + True + True + False + 0 + WBHP_SUMMARY + 200 + False + INDIVIDUALLY + True + True + True + False + + + + + + + 10 + 10 + + -- Selected Wells + + + + + + + + + + + + + + 5 + + + + + + + 0 + True + True + True + 2 + 2 + 2 + LGR_PER_COMPLETION + + + + + True + GRID.GRDECL + False + False + VISIBLE_CELLS + 2 + 2147483647 + 2147483647 + 2147483647 + -2147483647 + -2147483647 + -2147483647 + TO_SINGLE_RESULT_FILE + FAULTS.GRDECL + 1 + 1 + 1 + TO_SEPARATE_RESULT_FILES + RESULTS.GRDECL + + False + $PathId_009$ + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + 0 + NONE + NONE + 0 + + + + + False + + + + + 100 + 100 + 10 + 0 + 3 + 10 + + + + + + False + 0 + 0 + + + + + True + 0 + FILE + + + + + + + + UNDEFINED + UNDEFINED + + + + 15 + + +