StimPlan: Change default for Facies Pressure Settings.

Now set to be active and fraction values to be 1.0 for all facies.
This commit is contained in:
Kristian Bendiksen 2023-09-11 10:12:05 +02:00
parent 9c7f8b6f86
commit a36100e4fb
3 changed files with 4 additions and 9 deletions

View File

@ -48,7 +48,7 @@ RimFaciesInitialPressureConfig::RimFaciesInitialPressureConfig()
QString deltaPressureFractionString = QString::fromUtf8( "\u0394 Pressure Fraction" ); QString deltaPressureFractionString = QString::fromUtf8( "\u0394 Pressure Fraction" );
#endif #endif
CAF_PDM_InitScriptableField( &m_fraction, "Fraction", 0.0, deltaPressureFractionString ); CAF_PDM_InitScriptableField( &m_fraction, "Fraction", 1.0, deltaPressureFractionString );
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------

View File

@ -404,10 +404,11 @@ void RimStimPlanModelTemplate::setFaciesProperties( RimFaciesProperties* faciesP
if ( !exists ) if ( !exists )
{ {
RimFaciesInitialPressureConfig* fipConfig = new RimFaciesInitialPressureConfig; RimFaciesInitialPressureConfig* fipConfig = new RimFaciesInitialPressureConfig;
bool enableInitialPressureConfig = shouldProbablyUseInitialPressure( item->categoryName() ); bool enableInitialPressureConfig = true;
fipConfig->setEnabled( enableInitialPressureConfig ); fipConfig->setEnabled( enableInitialPressureConfig );
fipConfig->setFaciesName( item->categoryName() ); fipConfig->setFaciesName( item->categoryName() );
fipConfig->setFaciesValue( item->categoryValue() ); fipConfig->setFaciesValue( item->categoryValue() );
fipConfig->setFraction( 1.0 );
m_faciesInitialPressureConfigs.push_back( fipConfig ); m_faciesInitialPressureConfigs.push_back( fipConfig );
fipConfig->changed.connect( this, &RimStimPlanModelTemplate::faciesPropertiesChanged ); fipConfig->changed.connect( this, &RimStimPlanModelTemplate::faciesPropertiesChanged );
@ -423,11 +424,6 @@ void RimStimPlanModelTemplate::setFaciesProperties( RimFaciesProperties* faciesP
} }
} }
bool RimStimPlanModelTemplate::shouldProbablyUseInitialPressure( const QString& faciesName )
{
return faciesName.compare( "Shale", Qt::CaseInsensitive ) == 0 || faciesName.compare( "Calcite", Qt::CaseInsensitive ) == 0;
}
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------

View File

@ -140,7 +140,6 @@ private:
void pressureTableChanged( const caf::SignalEmitter* emitter ); void pressureTableChanged( const caf::SignalEmitter* emitter );
double computeDefaultStressDepth() const; double computeDefaultStressDepth() const;
static bool shouldProbablyUseInitialPressure( const QString& faciesName );
caf::PdmField<int> m_id; caf::PdmField<int> m_id;
caf::PdmPtrField<RimEclipseCase*> m_dynamicEclipseCase; caf::PdmPtrField<RimEclipseCase*> m_dynamicEclipseCase;