mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-26 07:00:17 -05:00
Add option to skip/invalidate long, thin cells. (#11691)
* Add option to choose if the user wants to skip/invalidate long, thin cells.
This commit is contained in:
1 parent
92907b04ef
commit
fd2989972d
10 files changed
+61
-14
No files matched your search
@@ -91,6 +91,9 @@ RiaPreferencesGrid::RiaPreferencesGrid()
|
||||
|
||||
CAF_PDM_InitField( &m_onlyLoadActiveCells, "onlyLoadActiveCells", false, "Only Load Active Cell Geometry (Experimental)" );
|
||||
caf::PdmUiNativeCheckBoxEditor::configureFieldForEditor( &m_onlyLoadActiveCells );
|
||||
|
||||
CAF_PDM_InitField( &m_invalidateLongThinCells, "invalidateLongThinCells", false, "Skip Long, Thin Cells" );
|
||||
caf::PdmUiNativeCheckBoxEditor::configureFieldForEditor( &m_invalidateLongThinCells );
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -109,6 +112,7 @@ void RiaPreferencesGrid::appendItems( caf::PdmUiOrdering& uiOrdering )
|
||||
auto newCBGroup = uiOrdering.addNewGroup( "Behavior When Loading Data" );
|
||||
newCBGroup->add( &m_autoComputeDepthRelatedProperties );
|
||||
newCBGroup->add( &m_loadAndShowSoil );
|
||||
newCBGroup->add( &m_invalidateLongThinCells );
|
||||
|
||||
auto faultGrp = uiOrdering.addNewGroup( "Fault Import" );
|
||||
|
||||
@@ -158,7 +162,8 @@ RifReaderSettings RiaPreferencesGrid::gridOnlyReaderSettings()
|
||||
true, // skipWellData
|
||||
false, // import summary data
|
||||
"", // include prefix,
|
||||
false // only active cells
|
||||
false, // only active cells
|
||||
true // ignore long thin cells
|
||||
};
|
||||
return rs;
|
||||
}
|
||||
@@ -176,7 +181,8 @@ RifReaderSettings RiaPreferencesGrid::readerSettings()
|
||||
m_skipWellData,
|
||||
true, // import summary data
|
||||
m_includeFileAbsolutePathPrefix,
|
||||
m_onlyLoadActiveCells };
|
||||
m_onlyLoadActiveCells,
|
||||
m_invalidateLongThinCells };
|
||||
return rs;
|
||||
}
|
||||
|
||||
@@ -260,6 +266,14 @@ bool RiaPreferencesGrid::onlyLoadActiveCells() const
|
||||
return m_onlyLoadActiveCells;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
bool RiaPreferencesGrid::invalidateLongThinCells() const
|
||||
{
|
||||
return m_invalidateLongThinCells;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in new issue
Block a user