Remove special summary case connected to a grid model

* Remove use of RimGridSummaryCase
* Remove unused summary plot filter text
* Delete unused files
This commit is contained in:
Magne Sjaastad
2023-03-03 15:28:34 +01:00
committed by GitHub
parent 3d663797b6
commit 9bc3659584
30 changed files with 120 additions and 1344 deletions

View File

@@ -27,7 +27,6 @@
#include "RimEclipseStatisticsCase.h"
#include "RimGeoMechCase.h"
#include "RimGeoMechModels.h"
#include "RimGridSummaryCase.h"
#include "RimIdenticalGridCaseGroup.h"
#include "RimMainPlotCollection.h"
#include "RimOilField.h"
@@ -185,24 +184,6 @@ void RicCloseCaseFeature::deleteEclipseCase( RimEclipseCase* eclipseCase )
removeCaseFromAllGroups( eclipseCase );
}
RimEclipseResultCase* resultCase = dynamic_cast<RimEclipseResultCase*>( eclipseCase );
if ( resultCase )
{
RimProject* project = RimProject::current();
RimSummaryCaseMainCollection* sumCaseColl = project->activeOilField() ? project->activeOilField()->summaryCaseMainCollection()
: nullptr;
if ( sumCaseColl )
{
RimSummaryCase* summaryCase = sumCaseColl->findSummaryCaseFromEclipseResultCase( resultCase );
if ( summaryCase )
{
RimGridSummaryCase* gridSummaryCase = dynamic_cast<RimGridSummaryCase*>( summaryCase );
sumCaseColl->convertGridSummaryCasesToFileSummaryCases( gridSummaryCase );
sumCaseColl->updateConnectedEditors();
}
}
}
delete eclipseCase;
{