Fault reactivation gridding update (#10855)

Rewrite grid generator - grid based on eclipse model layers in reservoir.
This commit is contained in:
jonjenssen
2023-11-20 15:39:17 +01:00
committed by GitHub
parent 0852f857a0
commit 2b795bf499
20 changed files with 1242 additions and 659 deletions

View File

@@ -51,6 +51,7 @@
#include "RimEclipseCaseCollection.h"
#include "RimEclipseView.h"
#include "RimEnsembleWellLogsCollection.h"
#include "RimFaultReactivationModelCollection.h"
#include "RimFormationNamesCollection.h"
#include "RimFractureTemplateCollection.h"
#include "RimGeoMechCase.h"
@@ -685,6 +686,19 @@ bool RiaApplication::loadProject( const QString& projectFileName, ProjectLoadAct
cas->intersectionViewCollection()->syncFromExistingIntersections( false );
}
{
std::vector<Rim3dView*> views;
m_project->allViews( views );
for ( auto view : views )
{
if ( auto eclipseView = dynamic_cast<RimEclipseView*>( view ) )
{
eclipseView->faultReactivationModelCollection()->loadDataAndUpdate();
}
}
}
for ( RimOilField* oilField : m_project->oilFields )
{
for ( auto seisView : oilField->seismicViewCollection()->views() )