mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Convert to enum class
This commit is contained in:
@@ -148,7 +148,7 @@ std::vector<RigCompletionData>
|
||||
return fractureCompletions;
|
||||
}
|
||||
|
||||
auto cellResultsData = caseToApply->results( RiaDefines::MATRIX_MODEL );
|
||||
auto cellResultsData = caseToApply->results( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
if ( !cellResultsData )
|
||||
{
|
||||
return fractureCompletions;
|
||||
@@ -191,7 +191,7 @@ std::vector<RigCompletionData>
|
||||
|
||||
if ( pdParams.performScaling )
|
||||
{
|
||||
RigCaseCellResultsData* results = caseToApply->results( RiaDefines::MATRIX_MODEL );
|
||||
RigCaseCellResultsData* results = caseToApply->results( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
results->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::DYNAMIC_NATIVE, "PRESSURE" ) );
|
||||
}
|
||||
|
||||
@@ -226,8 +226,9 @@ std::vector<RigCompletionData> RicExportFractureCompletionsImpl::generateCompdat
|
||||
double cDarcyInCorrectUnit = RiaEclipseUnitTools::darcysConstant( caseToApply->eclipseCaseData()->unitsType() );
|
||||
const RigMainGrid* mainGrid = caseToApply->eclipseCaseData()->mainGrid();
|
||||
|
||||
const RigCaseCellResultsData* results = caseToApply->results( RiaDefines::MATRIX_MODEL );
|
||||
const RigActiveCellInfo* actCellInfo = caseToApply->eclipseCaseData()->activeCellInfo( RiaDefines::MATRIX_MODEL );
|
||||
const RigCaseCellResultsData* results = caseToApply->results( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
const RigActiveCellInfo* actCellInfo =
|
||||
caseToApply->eclipseCaseData()->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
|
||||
bool performPressureDepletionScaling = pdParams.performScaling;
|
||||
|
||||
|
||||
@@ -98,7 +98,7 @@ std::vector<RigCompletionData>
|
||||
findFishboneImportedLateralsWellBoreParts( wellBorePartsInCells, wellPath, settings );
|
||||
|
||||
const RigActiveCellInfo* activeCellInfo =
|
||||
settings.caseToApply->eclipseCaseData()->activeCellInfo( RiaDefines::MATRIX_MODEL );
|
||||
settings.caseToApply->eclipseCaseData()->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
|
||||
for ( const auto& cellAndWellBoreParts : wellBorePartsInCells )
|
||||
{
|
||||
|
||||
@@ -1163,7 +1163,7 @@ std::vector<RigCompletionData> RicWellPathExportCompletionDataFeatureImpl::gener
|
||||
}
|
||||
|
||||
const RigActiveCellInfo* activeCellInfo =
|
||||
settings.caseToApply->eclipseCaseData()->activeCellInfo( RiaDefines::MATRIX_MODEL );
|
||||
settings.caseToApply->eclipseCaseData()->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
|
||||
if ( wellPath->perforationIntervalCollection()->isChecked() )
|
||||
{
|
||||
@@ -1285,30 +1285,30 @@ CellDirection RicWellPathExportCompletionDataFeatureImpl::calculateCellMainDirec
|
||||
{
|
||||
RigEclipseCaseData* eclipseCaseData = eclipseCase->eclipseCaseData();
|
||||
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "DX" ) );
|
||||
cvf::ref<RigResultAccessor> dxAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"DX" ) );
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "DY" ) );
|
||||
cvf::ref<RigResultAccessor> dyAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"DY" ) );
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "DZ" ) );
|
||||
cvf::ref<RigResultAccessor> dzAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"DZ" ) );
|
||||
@@ -1347,58 +1347,58 @@ TransmissibilityData
|
||||
{
|
||||
RigEclipseCaseData* eclipseCaseData = eclipseCase->eclipseCaseData();
|
||||
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "DX" ) );
|
||||
cvf::ref<RigResultAccessor> dxAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"DX" ) );
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "DY" ) );
|
||||
cvf::ref<RigResultAccessor> dyAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"DY" ) );
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "DZ" ) );
|
||||
cvf::ref<RigResultAccessor> dzAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"DZ" ) );
|
||||
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "PERMX" ) );
|
||||
cvf::ref<RigResultAccessor> permxAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"PERMX" ) );
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "PERMY" ) );
|
||||
cvf::ref<RigResultAccessor> permyAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"PERMY" ) );
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "PERMZ" ) );
|
||||
cvf::ref<RigResultAccessor> permzAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"PERMZ" ) );
|
||||
@@ -1412,13 +1412,13 @@ TransmissibilityData
|
||||
double ntg = 1.0;
|
||||
{
|
||||
// Trigger loading from file
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "NTG" ) );
|
||||
|
||||
cvf::ref<RigResultAccessor> ntgAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"NTG" ) );
|
||||
@@ -1504,12 +1504,12 @@ double RicWellPathExportCompletionDataFeatureImpl::calculateDFactor( RimEclipseC
|
||||
|
||||
double porosity = 0.0;
|
||||
{
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "PORO" ) );
|
||||
cvf::ref<RigResultAccessor> poroAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"PORO" ) );
|
||||
@@ -1548,70 +1548,70 @@ double RicWellPathExportCompletionDataFeatureImpl::calculateTransmissibilityAsEc
|
||||
{
|
||||
RigEclipseCaseData* eclipseCaseData = eclipseCase->eclipseCaseData();
|
||||
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "DX" ) );
|
||||
cvf::ref<RigResultAccessor> dxAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"DX" ) );
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "DY" ) );
|
||||
cvf::ref<RigResultAccessor> dyAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"DY" ) );
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "DZ" ) );
|
||||
cvf::ref<RigResultAccessor> dzAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"DZ" ) );
|
||||
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "PERMX" ) );
|
||||
cvf::ref<RigResultAccessor> permxAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"PERMX" ) );
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "PERMY" ) );
|
||||
cvf::ref<RigResultAccessor> permyAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"PERMY" ) );
|
||||
eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "PERMZ" ) );
|
||||
cvf::ref<RigResultAccessor> permzAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"PERMZ" ) );
|
||||
|
||||
double ntg = 1.0;
|
||||
if ( eclipseCase->results( RiaDefines::MATRIX_MODEL )
|
||||
if ( eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->ensureKnownResultLoaded( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, "NTG" ) ) )
|
||||
{
|
||||
cvf::ref<RigResultAccessor> ntgAccessObject =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCaseData,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
0,
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
"NTG" ) );
|
||||
@@ -1674,12 +1674,12 @@ std::pair<double, cvf::Vec2i>
|
||||
const RimWellPath* wellPath,
|
||||
const QString& gridName )
|
||||
{
|
||||
const RigEclipseCaseData* caseData = gridCase->eclipseCaseData();
|
||||
const RigMainGrid* mainGrid = caseData->mainGrid();
|
||||
const RigActiveCellInfo* activeCellInfo = caseData->activeCellInfo( RiaDefines::MATRIX_MODEL );
|
||||
const RigWellPath* wellPathGeometry = wellPath->wellPathGeometry();
|
||||
const std::vector<cvf::Vec3d>& coords = wellPathGeometry->wellPathPoints();
|
||||
const std::vector<double>& mds = wellPathGeometry->measureDepths();
|
||||
const RigEclipseCaseData* caseData = gridCase->eclipseCaseData();
|
||||
const RigMainGrid* mainGrid = caseData->mainGrid();
|
||||
const RigActiveCellInfo* activeCellInfo = caseData->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
const RigWellPath* wellPathGeometry = wellPath->wellPathGeometry();
|
||||
const std::vector<cvf::Vec3d>& coords = wellPathGeometry->wellPathPoints();
|
||||
const std::vector<double>& mds = wellPathGeometry->measureDepths();
|
||||
CVF_ASSERT( !coords.empty() && !mds.empty() );
|
||||
|
||||
std::vector<WellPathCellIntersectionInfo> intersections =
|
||||
|
||||
@@ -926,8 +926,9 @@ RicMswExportInfo
|
||||
const RimWellPath* wellPath,
|
||||
const std::vector<RimWellPathFracture*>& fractures )
|
||||
{
|
||||
const RigMainGrid* grid = caseToApply->eclipseCaseData()->mainGrid();
|
||||
const RigActiveCellInfo* activeCellInfo = caseToApply->eclipseCaseData()->activeCellInfo( RiaDefines::MATRIX_MODEL );
|
||||
const RigMainGrid* grid = caseToApply->eclipseCaseData()->mainGrid();
|
||||
const RigActiveCellInfo* activeCellInfo =
|
||||
caseToApply->eclipseCaseData()->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
RiaEclipseUnitTools::UnitSystem unitSystem = caseToApply->eclipseCaseData()->unitsType();
|
||||
|
||||
const RigWellPath* wellPathGeometry = wellPath->wellPathGeometry();
|
||||
@@ -1087,10 +1088,11 @@ std::vector<SubSegmentIntersectionInfo>
|
||||
const RimWellPath* wellPath,
|
||||
double& initialMD )
|
||||
{
|
||||
const RigActiveCellInfo* activeCellInfo = eclipseCase->eclipseCaseData()->activeCellInfo( RiaDefines::MATRIX_MODEL );
|
||||
const RigWellPath* wellPathGeometry = wellPath->wellPathGeometry();
|
||||
const std::vector<cvf::Vec3d>& coords = wellPathGeometry->wellPathPoints();
|
||||
const std::vector<double>& mds = wellPathGeometry->measureDepths();
|
||||
const RigActiveCellInfo* activeCellInfo =
|
||||
eclipseCase->eclipseCaseData()->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
const RigWellPath* wellPathGeometry = wellPath->wellPathGeometry();
|
||||
const std::vector<cvf::Vec3d>& coords = wellPathGeometry->wellPathPoints();
|
||||
const std::vector<double>& mds = wellPathGeometry->measureDepths();
|
||||
CVF_ASSERT( !coords.empty() && !mds.empty() );
|
||||
|
||||
std::vector<WellPathCellIntersectionInfo> intersections =
|
||||
@@ -1718,7 +1720,8 @@ std::vector<RigCompletionData>
|
||||
RimEclipseCase* eclipseCase )
|
||||
{
|
||||
std::vector<RigCompletionData> completionData;
|
||||
const RigActiveCellInfo* activeCellInfo = eclipseCase->eclipseCaseData()->activeCellInfo( RiaDefines::MATRIX_MODEL );
|
||||
const RigActiveCellInfo* activeCellInfo =
|
||||
eclipseCase->eclipseCaseData()->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
|
||||
if ( wellPath->perforationIntervalCollection()->isChecked() && perforationInterval->isChecked() &&
|
||||
perforationInterval->isActiveOnDate( eclipseCase->timeStepDates()[timeStep] ) )
|
||||
|
||||
@@ -264,7 +264,7 @@ RigActiveCellInfo* RicCellRangeUi::activeCellInfo() const
|
||||
RimEclipseCase* rimEclipeCase = dynamic_cast<RimEclipseCase*>( m_case() );
|
||||
if ( rimEclipeCase && rimEclipeCase->eclipseCaseData() )
|
||||
{
|
||||
return rimEclipeCase->eclipseCaseData()->activeCellInfo( RiaDefines::MATRIX_MODEL );
|
||||
return rimEclipeCase->eclipseCaseData()->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
}
|
||||
|
||||
return nullptr;
|
||||
|
||||
@@ -48,7 +48,7 @@ bool RicEclipseCellResultToFileImpl::writePropertyToTextFile( const QString&
|
||||
cvf::ref<RigResultAccessor> resultAccessor =
|
||||
RigResultAccessorFactory::createFromResultAddress( eclipseCase,
|
||||
0,
|
||||
RiaDefines::MATRIX_MODEL,
|
||||
RiaDefines::PorosityModelType::MATRIX_MODEL,
|
||||
timeStep,
|
||||
RigEclipseResultAddress( resultName ) );
|
||||
if ( resultAccessor.isNull() )
|
||||
|
||||
@@ -166,7 +166,7 @@ void RicExportEclipseSectorModelUi::setCaseData( RigEclipseCaseData* caseData /*
|
||||
for ( QString keyword : mainKeywords() )
|
||||
{
|
||||
if ( caseData &&
|
||||
caseData->results( RiaDefines::MATRIX_MODEL )
|
||||
caseData->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->hasResultEntry( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, keyword ) ) )
|
||||
{
|
||||
selectedKeywords.v().push_back( keyword );
|
||||
@@ -179,7 +179,7 @@ void RicExportEclipseSectorModelUi::setCaseData( RigEclipseCaseData* caseData /*
|
||||
for ( QString keyword : selectedKeywords() )
|
||||
{
|
||||
if ( caseData &&
|
||||
caseData->results( RiaDefines::MATRIX_MODEL )
|
||||
caseData->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->hasResultEntry( RigEclipseResultAddress( RiaDefines::ResultCatType::STATIC_NATIVE, keyword ) ) )
|
||||
{
|
||||
validSelectedKeywords.push_back( keyword );
|
||||
@@ -439,7 +439,7 @@ QList<caf::PdmOptionItemInfo>
|
||||
QList<caf::PdmOptionItemInfo> options;
|
||||
if ( fieldNeedingOptions == &selectedKeywords )
|
||||
{
|
||||
RigCaseCellResultsData* resultData = m_caseData->results( RiaDefines::MATRIX_MODEL );
|
||||
RigCaseCellResultsData* resultData = m_caseData->results( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
QList<caf::PdmOptionItemInfo> allOptions =
|
||||
RimEclipseResultDefinition::calcOptionsForVariableUiFieldStandard( RiaDefines::ResultCatType::STATIC_NATIVE,
|
||||
resultData );
|
||||
@@ -561,7 +561,7 @@ void RicExportEclipseSectorModelUi::applyBoundaryDefaults()
|
||||
if ( exportGridBox == ACTIVE_CELLS_BOX )
|
||||
{
|
||||
cvf::Vec3st minActive, maxActive;
|
||||
m_caseData->activeCellInfo( RiaDefines::MATRIX_MODEL )->IJKBoundingBox( minActive, maxActive );
|
||||
m_caseData->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL )->IJKBoundingBox( minActive, maxActive );
|
||||
setMin( cvf::Vec3i( minActive ) );
|
||||
setMax( cvf::Vec3i( maxActive ) );
|
||||
}
|
||||
@@ -604,7 +604,7 @@ void RicExportEclipseSectorModelUi::applyBoundaryDefaults()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RicExportEclipseSectorModelUi::removeInvalidKeywords()
|
||||
{
|
||||
RigCaseCellResultsData* resultData = m_caseData->results( RiaDefines::MATRIX_MODEL );
|
||||
RigCaseCellResultsData* resultData = m_caseData->results( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
|
||||
std::vector<QString> validKeywords;
|
||||
for ( QString keyword : selectedKeywords() )
|
||||
|
||||
@@ -76,7 +76,8 @@ void RicSaveEclipseInputVisibleCellsFeature::executeCommand( RimEclipseView*
|
||||
std::vector<double> values;
|
||||
cvf::UByteArray visibleCells;
|
||||
view->calculateCurrentTotalCellVisibility( &visibleCells, view->currentTimeStep() );
|
||||
RigActiveCellInfo* activeCellInfo = view->eclipseCase()->eclipseCaseData()->activeCellInfo( RiaDefines::MATRIX_MODEL );
|
||||
RigActiveCellInfo* activeCellInfo =
|
||||
view->eclipseCase()->eclipseCaseData()->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
values.resize( visibleCells.size() );
|
||||
for ( size_t i = 0; i < visibleCells.size(); ++i )
|
||||
{
|
||||
|
||||
@@ -72,7 +72,7 @@ std::pair<cvf::Vec3st, cvf::Vec3st> RicCreateMultipleFracturesFeature::ijkRangeF
|
||||
cvf::Vec3st maxIJK;
|
||||
if ( gridCase && gridCase->eclipseCaseData() )
|
||||
{
|
||||
gridCase->eclipseCaseData()->activeCellInfo( RiaDefines::MATRIX_MODEL )->IJKBoundingBox( minIJK, maxIJK );
|
||||
gridCase->eclipseCaseData()->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL )->IJKBoundingBox( minIJK, maxIJK );
|
||||
return std::make_pair( minIJK, maxIJK );
|
||||
}
|
||||
return std::make_pair( cvf::Vec3st(), cvf::Vec3st() );
|
||||
|
||||
@@ -75,9 +75,9 @@ std::vector<RimSaturationPressurePlot*>
|
||||
return plots;
|
||||
}
|
||||
|
||||
if ( eclipseCaseData && eclipseCaseData->results( RiaDefines::MATRIX_MODEL ) )
|
||||
if ( eclipseCaseData && eclipseCaseData->results( RiaDefines::PorosityModelType::MATRIX_MODEL ) )
|
||||
{
|
||||
RigCaseCellResultsData* resultData = eclipseCaseData->results( RiaDefines::MATRIX_MODEL );
|
||||
RigCaseCellResultsData* resultData = eclipseCaseData->results( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
|
||||
if ( !resultData->hasResultEntry(
|
||||
RigEclipseResultAddress( RiaDefines::ResultCatType::DYNAMIC_NATIVE, "PRESSURE" ) ) )
|
||||
|
||||
@@ -83,9 +83,10 @@ void RicCreateTemporaryLgrFeature::createLgrsForWellPaths( std::vector<RimWellPa
|
||||
const std::set<RigCompletionData::CompletionType>& completionTypes,
|
||||
QStringList* wellsIntersectingOtherLgrs )
|
||||
{
|
||||
auto eclipseCaseData = eclipseCase->eclipseCaseData();
|
||||
RigActiveCellInfo* activeCellInfo = eclipseCaseData->activeCellInfo( RiaDefines::MATRIX_MODEL );
|
||||
RigActiveCellInfo* fractureActiveCellInfo = eclipseCaseData->activeCellInfo( RiaDefines::FRACTURE_MODEL );
|
||||
auto eclipseCaseData = eclipseCase->eclipseCaseData();
|
||||
RigActiveCellInfo* activeCellInfo = eclipseCaseData->activeCellInfo( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
RigActiveCellInfo* fractureActiveCellInfo =
|
||||
eclipseCaseData->activeCellInfo( RiaDefines::PorosityModelType::FRACTURE_MODEL );
|
||||
|
||||
auto lgrs = RicExportLgrFeature::buildLgrsForWellPaths( wellPaths,
|
||||
eclipseCase,
|
||||
@@ -302,13 +303,14 @@ void RicCreateTemporaryLgrFeature::deleteAllCachedData( RimEclipseCase* eclipseC
|
||||
{
|
||||
if ( eclipseCase )
|
||||
{
|
||||
RigCaseCellResultsData* cellResultsDataMatrix = eclipseCase->results( RiaDefines::MATRIX_MODEL );
|
||||
RigCaseCellResultsData* cellResultsDataMatrix = eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
if ( cellResultsDataMatrix )
|
||||
{
|
||||
cellResultsDataMatrix->freeAllocatedResultsData();
|
||||
}
|
||||
|
||||
RigCaseCellResultsData* cellResultsDataFracture = eclipseCase->results( RiaDefines::FRACTURE_MODEL );
|
||||
RigCaseCellResultsData* cellResultsDataFracture =
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::FRACTURE_MODEL );
|
||||
if ( cellResultsDataFracture )
|
||||
{
|
||||
cellResultsDataFracture->freeAllocatedResultsData();
|
||||
@@ -330,8 +332,9 @@ void RicCreateTemporaryLgrFeature::computeCachedData( RimEclipseCase* eclipseCas
|
||||
{
|
||||
if ( eclipseCase )
|
||||
{
|
||||
RigCaseCellResultsData* cellResultsDataMatrix = eclipseCase->results( RiaDefines::MATRIX_MODEL );
|
||||
RigCaseCellResultsData* cellResultsDataFracture = eclipseCase->results( RiaDefines::FRACTURE_MODEL );
|
||||
RigCaseCellResultsData* cellResultsDataMatrix = eclipseCase->results( RiaDefines::PorosityModelType::MATRIX_MODEL );
|
||||
RigCaseCellResultsData* cellResultsDataFracture =
|
||||
eclipseCase->results( RiaDefines::PorosityModelType::FRACTURE_MODEL );
|
||||
|
||||
RigEclipseCaseData* eclipseCaseData = eclipseCase->eclipseCaseData();
|
||||
if ( eclipseCaseData )
|
||||
|
||||
@@ -469,9 +469,9 @@ void RicSummaryPlotFeatureImpl::createSummaryPlotsFromArgumentLine( const QStrin
|
||||
{
|
||||
for ( RimEclipseCase* eclCase : gridCasesToPlotFrom )
|
||||
{
|
||||
if ( !( eclCase->eclipseCaseData()->results( RiaDefines::MATRIX_MODEL ) &&
|
||||
if ( !( eclCase->eclipseCaseData()->results( RiaDefines::PorosityModelType::MATRIX_MODEL ) &&
|
||||
eclCase->eclipseCaseData()
|
||||
->results( RiaDefines::MATRIX_MODEL )
|
||||
->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->resultInfo( cellResAddr.eclipseResultAddress ) ) )
|
||||
{
|
||||
RiaLogging::warning( "Could not find a restart result property with name: \"" +
|
||||
@@ -525,9 +525,9 @@ void RicSummaryPlotFeatureImpl::createSummaryPlotsFromArgumentLine( const QStrin
|
||||
std::vector<RimGridTimeHistoryCurve*> createdCurves;
|
||||
for ( RimEclipseCase* eclCase : gridCasesToPlotFrom )
|
||||
{
|
||||
if ( !( eclCase->eclipseCaseData()->results( RiaDefines::MATRIX_MODEL ) &&
|
||||
if ( !( eclCase->eclipseCaseData()->results( RiaDefines::PorosityModelType::MATRIX_MODEL ) &&
|
||||
eclCase->eclipseCaseData()
|
||||
->results( RiaDefines::MATRIX_MODEL )
|
||||
->results( RiaDefines::PorosityModelType::MATRIX_MODEL )
|
||||
->resultInfo( cellResAddr.eclipseResultAddress ) ) )
|
||||
{
|
||||
RiaLogging::warning( "Could not find a restart result property with name: \"" +
|
||||
|
||||
Reference in New Issue
Block a user