Release 2023.06

This commit is contained in:
Magne Sjaastad
2023-06-19 13:48:44 +02:00
committed by GitHub
parent a7108f0a09
commit 77bf792b1a
1390 changed files with 66974 additions and 11511 deletions

View File

@@ -23,6 +23,7 @@
#include "RiaGuiApplication.h"
#include "RimGridCalculationCollection.h"
#include "RimGridCalculationVariable.h"
#include "RimProject.h"
#include "RimSummaryCalculationCollection.h"
@@ -32,6 +33,31 @@
CAF_CMD_SOURCE_INIT( RicShowGridCalculatorFeature, "RicShowGridCalculatorFeature" );
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RicShowGridCalculatorFeature::addCalculationAndShowDialog( const RimEclipseResultAddress& address )
{
RimProject* proj = RimProject::current();
RimGridCalculationCollection* calcColl = proj->gridCalculationCollection();
auto calculation = calcColl->addCalculation();
for ( auto& v : calculation->allVariables() )
{
if ( auto gridVariable = dynamic_cast<RimGridCalculationVariable*>( v ) )
{
gridVariable->setEclipseResultAddress( address );
}
}
RicGridCalculatorDialog* dialog = RicShowGridCalculatorFeature::gridCalculatorDialog( true );
dialog->setCalculationAndUpdateUi( calculation );
dialog->show();
dialog->raise();
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------