Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test run-vcpkg@dev/node20-v7 #11295

Closed
wants to merge 51 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
5162ae4
Fix data access crash when no temp is available
jonjenssen Feb 15, 2024
185f62d
Bump to version dev 21
jonjenssen Feb 15, 2024
33dcd55
#11206 Guard assert when picking in a zoomed scene
magnesj Feb 16, 2024
d0a9b7c
Modify the the background color of table using stylesheets
magnesj Feb 8, 2024
dc1e675
Move findActiveTargetsAroundInsertionPoint to base class
magnesj Feb 8, 2024
573a8f7
Update bounding box of parts in polyline part manager
magnesj Feb 8, 2024
5fdf30d
Add polygon classes
magnesj Feb 12, 2024
1689621
Cleanup obsolete code
magnesj Feb 12, 2024
8fe8242
Display polygon project items if RiaApplication::enableDevelopmentFea…
magnesj Feb 16, 2024
9ac4b38
Import faults when using omp common file reader, too
jonjenssen Feb 19, 2024
055c0d4
#11198 Fix result info for POR-Bar normalized by hydrostatic pressure.
kriben Feb 19, 2024
a3d520e
Use project polygons from polygon cell filter
magnesj Feb 22, 2024
6fe997b
Add and use caf::PdmUiPushButtonEditor::configureEditorLabelHidden
magnesj Feb 23, 2024
09151ec
Use S5 for top, fault and base surfaces.
jonjenssen Feb 23, 2024
28d281e
Use polygon as data source for intersection
magnesj Feb 25, 2024
672fbe1
Improve summary calculation performance
magnesj Feb 26, 2024
a0ecdf4
Show git SHA for command line parameter --version
magnesj Feb 27, 2024
86c33c1
Fault activation: node adjustments along fault (#11235)
jonjenssen Feb 27, 2024
be1a274
Use consistent scaling factor for gas rates in field units
magnesj Feb 27, 2024
04fa268
Bump to version dev-23
jonjenssen Feb 28, 2024
a4202ec
Merge branch 'dev' of https://github.com/OPM/ResInsight into dev
jonjenssen Feb 28, 2024
b33d117
Show measurement in static geomech view, too
jonjenssen Feb 28, 2024
2f3a20c
WBS: Fix crash when importing CSV into existing WBS.
kriben Feb 28, 2024
8ea017d
WBS: Make PP data from CSV more pink.
kriben Feb 28, 2024
b0ade5d
WBS Plot: Fix disappearing curve names for disabled curves.
kriben Feb 28, 2024
04b14cf
WBS: Compute and show SH_MK_* only in reservoir (not shale).
kriben Feb 28, 2024
818c5c0
Add polygon file readers and make sure UI items are in sync
magnesj Mar 1, 2024
5d640b9
Fixes by clang-tidy
magnesj Mar 2, 2024
5217ab5
Use signal to notify listeners when coordinates of a polygon changes
magnesj Mar 4, 2024
3689ccc
Add operations on polygon : Duplicate, exportCsv, exportPol and simplify
magnesj Mar 4, 2024
1217236
#11248 Remove caching of simulation well coordinates to avoid state h…
magnesj Mar 4, 2024
b8f9bea
WBS: Compute and show FG_MK_* only in reservoir (not shale).
kriben Mar 4, 2024
a2fa2a0
WBS: Avoid empty text in legends on reload.
kriben Mar 4, 2024
bcc4f7c
Add more decimals to node coordinates to improve accuracy
jonjenssen Mar 4, 2024
11c7ef7
Bump to version dev 24
jonjenssen Mar 4, 2024
406cd08
Use local coordinates in generated model by default
jonjenssen Mar 5, 2024
9f96cb9
#11258 Grid Calculation: Unintended release of result data memory
magnesj Mar 5, 2024
ea27e95
Prepare building with Qt6
marthinsen Mar 6, 2024
bfda651
Cleanup includes
magnesj Mar 7, 2024
2386ad8
Generate model based on an origin in the fault to improve calculation…
jonjenssen Mar 8, 2024
fb5758a
Support both AND and OR operations when combining range and index fil…
jonjenssen Mar 11, 2024
f411b5f
Do not crash if no valid points are found when importing a surface .d…
jonjenssen Mar 12, 2024
cb1e062
Exported coordinate fix (#11283)
jonjenssen Mar 12, 2024
b9c5ff8
Fixes by clang-tidy
magnesj Mar 13, 2024
76df7e8
Remove unused function
magnesj Mar 12, 2024
b595487
#11285 GRPC: fix high CPU usage in console application
kriben Mar 13, 2024
e014bfd
Fix incorrect line breaks.
kriben Mar 15, 2024
5152136
Refactor: better isnan in assert, and reduce variable lifetime.
kriben Mar 15, 2024
6a5c6ee
Transmissibility equations: guard against NaN in very small intersect…
kriben Mar 15, 2024
63defd0
GHA: Update to peter-evans/create-pull-request@v6
magnesj Mar 17, 2024
6363c02
Test with run-vcpkg@dev/node20-v7
magnesj Mar 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/ResInsightWithCache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ jobs:
cache: true

- name: Restore from cache and install vcpkg
uses: lukka/run-vcpkg@v7
uses: lukka/run-vcpkg@dev/node20-v7
id: runvcpkg
with:
vcpkgArguments: "@${{ github.workspace }}/${{ matrix.config.vcpkg-response-file }}"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ResInsightWithCacheManualPaths.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ jobs:
with:
VCPKGRESPONSEFILE: ${{ github.workspace }}/${{ matrix.config.vcpkg-response-file }}
- name: Run vcpkg
uses: lukka/run-vcpkg@v5
uses: lukka/run-vcpkg@dev/node20-v7
id: runvcpkg
with:
vcpkgArguments: "@${{ github.workspace }}/${{ matrix.config.vcpkg-response-file }}"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/clang-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
cd Fwk/AppFwk
find -name '*.h' -o -name '*.cpp' -o -name '*.inl' | grep -v gtest | xargs clang-format-15 -i
git diff
- uses: peter-evans/create-pull-request@v5
- uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: "Fixes by clang-format"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/clang-tidy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
cache: true

- name: Run vcpkg
uses: lukka/run-vcpkg@v7
uses: lukka/run-vcpkg@dev/node20-v7
id: runvcpkg
with:
vcpkgArguments: "@${{ github.workspace }}/${{ matrix.config.vcpkg-response-file }}"
Expand All @@ -76,7 +76,7 @@ jobs:
find -name '*.h' -o -name '*.cpp' -o -name '*.inl' | xargs clang-format-15 -i
cd ../GrpcInterface
find -name '*.h' -o -name '*.cpp' -o -name '*.inl' | xargs clang-format-15 -i
- uses: peter-evans/create-pull-request@v5
- uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: "Fixes by clang-tidy"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cmake-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
cd ..

git diff
- uses: peter-evans/create-pull-request@v5
- uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: "Fixes by cmake-format"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/python-linting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
pip install black
cd GrpcInterface
black .
- uses: peter-evans/create-pull-request@v5
- uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: "Python code linting changes detected by black"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/spell-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
- uses: sobolevn/misspell-fixer-action@master
with:
options: "-rsvnuR ApplicationLibCode/"
- uses: peter-evans/create-pull-request@v5
- uses: peter-evans/create-pull-request@v6
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: "Fixes by misspell-fixer"
Expand Down
10 changes: 6 additions & 4 deletions ApplicationExeCode/Resources/ResInsight.qrc
Original file line number Diff line number Diff line change
Expand Up @@ -277,14 +277,16 @@
<file>SeismicDelta16x16.png</file>
<file>SeismicView16x16.png</file>
<file>SeismicView24x24.png</file>
<file>SeismicViews24x24.png</file>
<file>SeismicData24x24.png</file>
<file>SeismicSection16x16.png</file>
<file>Fullscreen.png</file>
<file>SeismicViews24x24.png</file>
<file>SeismicData24x24.png</file>
<file>SeismicSection16x16.png</file>
<file>Fullscreen.png</file>
<file>plot-template-standard.svg</file>
<file>plot-template-ensemble.svg</file>
<file>decline-curve.svg</file>
<file>regression-curve.svg</file>
<file>padlock.svg</file>
<file>warning.svg</file>
</qresource>
<qresource prefix="/Shader">
<file>fs_CellFace.glsl</file>
Expand Down
11 changes: 11 additions & 0 deletions ApplicationExeCode/Resources/padlock.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions ApplicationExeCode/Resources/warning.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion ApplicationExeCode/RiaGrpcConsoleApplication.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ RiaGrpcConsoleApplication::RiaGrpcConsoleApplication( int& argc, char** argv )
{
m_idleTimer = new QTimer( this );
connect( m_idleTimer, SIGNAL( timeout() ), this, SLOT( doIdleProcessing() ) );
m_idleTimer->start( 0 );
m_idleTimer->start( 5 );
}

//--------------------------------------------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion ApplicationExeCode/RiaMain.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ RiaApplication* createApplication( int& argc, char* argv[] )
{
for ( int i = 1; i < argc; ++i )
{
if ( !qstrcmp( argv[i], "--console" ) || !qstrcmp( argv[i], "--unittest" ) || !qstrcmp( argv[i], "--version" ) )
if ( !qstrcmp( argv[i], "--console" ) || !qstrcmp( argv[i], "--unittest" ) )
{
#ifdef ENABLE_GRPC
return new RiaGrpcConsoleApplication( argc, argv );
Expand Down
2 changes: 2 additions & 0 deletions ApplicationLibCode/Adm/RiaVersionInfo.h.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,5 @@
#define RESINSIGHT_OCTAVE_VERSION "@OCTAVE_VERSION_STRING@"

#define RESINSIGHT_PYTHON_VERSION "@Python3_VERSION@"

#define RESINSIGHT_GIT_HASH "@RESINSIGHT_GIT_HASH@"
9 changes: 8 additions & 1 deletion ApplicationLibCode/Application/RiaApplication.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@
#include "RicfCommandObject.h"

#include "PlotTemplates/RimPlotTemplateFolderItem.h"
#include "Polygons/RimPolygonCollection.h"

#include "Rim2dIntersectionViewCollection.h"
#include "RimAnnotationCollection.h"
#include "RimAnnotationInViewCollection.h"
Expand Down Expand Up @@ -544,6 +546,8 @@ bool RiaApplication::loadProject( const QString& projectFileName, ProjectLoadAct
{
seismicData->ensureFileReaderIsInitialized();
}

oilField->polygonCollection()->loadData();
}

{
Expand Down Expand Up @@ -658,7 +662,10 @@ bool RiaApplication::loadProject( const QString& projectFileName, ProjectLoadAct
}
}

setActiveReservoirView( riv );
if ( riv->showWindow() )
{
setActiveReservoirView( riv );
}

RimGridView* rigv = dynamic_cast<RimGridView*>( riv );
if ( rigv ) rigv->cellFilterCollection()->updateIconState();
Expand Down
11 changes: 5 additions & 6 deletions ApplicationLibCode/Application/RiaApplication.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,11 @@

#include "RiaDefines.h"

#include "cafPdmField.h"
#include "cafPdmObject.h"

#include "cvfFont.h"
#include "cafPdmPointer.h"
#include "cvfObject.h"

#include <QEventLoop>
#include <QMap>
#include <QMutex>
#include <QPointer>
#include <QProcess>
Expand All @@ -35,7 +34,6 @@

#include <gsl/gsl>

#include <iostream>
#include <memory>

class QAction;
Expand Down Expand Up @@ -79,7 +77,8 @@ class UiProcess;
namespace cvf
{
class ProgramOptions;
}
class Font;
} // namespace cvf

//==================================================================================================
/// Base class for all ResInsight applications. I.e. console and GUI
Expand Down
1 change: 1 addition & 0 deletions ApplicationLibCode/Application/RiaConsoleApplication.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,7 @@ RiaApplication::ApplicationStatus RiaConsoleApplication::handleArguments( gsl::n
if ( progOpt->option( "version" ) )
{
QString text = QString( STRPRODUCTVER ) + "\n";
text += "SHA " + QString( RESINSIGHT_GIT_HASH ) + "\n";

showFormattedTextInMessageBoxOrConsole( text );

Expand Down
9 changes: 9 additions & 0 deletions ApplicationLibCode/Application/RiaDefines.h
Original file line number Diff line number Diff line change
Expand Up @@ -243,8 +243,17 @@ enum class View3dContent
ALL = 0b00011111
};

enum class ItemIn3dView
{
NONE = 0b00000000,
SURFACE = 0b00000001,
POLYGON = 0b00000010,
ALL = 0b00000011
};

}; // namespace RiaDefines

// Activate bit mask operators at global scope
ENABLE_BITMASK_OPERATORS( RiaDefines::MultiPlotPageUpdateType )
ENABLE_BITMASK_OPERATORS( RiaDefines::View3dContent )
ENABLE_BITMASK_OPERATORS( RiaDefines::ItemIn3dView )
2 changes: 2 additions & 0 deletions ApplicationLibCode/Application/RiaFontCache.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,11 @@

#include "RiaGuiApplication.h"

#include "cafAssert.h"
#include "cafFixedAtlasFont.h"

#include <QDesktopWidget>

#include <cmath>

//--------------------------------------------------------------------------------------------------
Expand Down
10 changes: 10 additions & 0 deletions ApplicationLibCode/Application/RiaGuiApplication.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -463,6 +463,16 @@ RiaApplication::ApplicationStatus RiaGuiApplication::handleArguments( gsl::not_n
return RiaApplication::ApplicationStatus::EXIT_COMPLETED;
}

if ( progOpt->option( "version" ) )
{
QString text = QString( STRPRODUCTVER ) + "\n";
text += "SHA " + QString( RESINSIGHT_GIT_HASH ) + "\n";

showFormattedTextInMessageBoxOrConsole( text );

return RiaApplication::ApplicationStatus::EXIT_COMPLETED;
}

// Code generation
// -----------------
if ( cvf::Option o = progOpt->option( "generate" ) )
Expand Down
5 changes: 0 additions & 5 deletions ApplicationLibCode/Application/RiaGuiApplication.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,6 @@
#include "RiaApplication.h"
#include "RiaDefines.h"

#include "cafPdmField.h"
#include "cafPdmObject.h"

#include "cvfObject.h"

#include <QApplication>
#include <QMutex>
#include <QPointer>
Expand Down
4 changes: 2 additions & 2 deletions ApplicationLibCode/Application/RiaMemoryCleanup.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,10 @@ RiaMemoryCleanup::RiaMemoryCleanup()
m_resultsToDelete.uiCapability()->setUiEditorTypeName( caf::PdmUiTreeSelectionEditor::uiEditorTypeName() );

CAF_PDM_InitFieldNoDefault( &m_performDelete, "ClearSelectedData", "" );
caf::PdmUiPushButtonEditor::configureEditorForField( &m_performDelete );
caf::PdmUiPushButtonEditor::configureEditorLabelLeft( &m_performDelete );

CAF_PDM_InitFieldNoDefault( &m_showMemoryReport, "ShowMemoryReport", "" );
caf::PdmUiPushButtonEditor::configureEditorForField( &m_showMemoryReport );
caf::PdmUiPushButtonEditor::configureEditorLabelLeft( &m_showMemoryReport );
}

//--------------------------------------------------------------------------------------------------
Expand Down
1 change: 1 addition & 0 deletions ApplicationLibCode/Application/RiaPreferences.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
#include "cafPdmUiFilePathEditor.h"
#include "cafPdmUiLineEditor.h"

#include <QCoreApplication>
#include <QDate>
#include <QDir>
#include <QLocale>
Expand Down
3 changes: 1 addition & 2 deletions ApplicationLibCode/Application/RiaPreferencesSummary.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -121,8 +121,7 @@ RiaPreferencesSummary::RiaPreferencesSummary()
"" );

CAF_PDM_InitField( &m_selectDefaultTemplates, "selectDefaultTemplate", false, "", "", "Select Default Templates" );
m_selectDefaultTemplates.xmlCapability()->disableIO();
m_selectDefaultTemplates.uiCapability()->setUiEditorTypeName( caf::PdmUiPushButtonEditor::uiEditorTypeName() );
caf::PdmUiPushButtonEditor::configureEditorLabelHidden( &m_selectDefaultTemplates );

CAF_PDM_InitFieldNoDefault( &m_selectedDefaultTemplates, "defaultSummaryTemplates", "Select Summary Plot Templates" );
m_selectedDefaultTemplates.uiCapability()->setUiReadOnly( true );
Expand Down
24 changes: 15 additions & 9 deletions ApplicationLibCode/Application/Tools/RiaEclipseUnitTools.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -48,26 +48,32 @@ double RiaEclipseUnitTools::darcysConstant( RiaDefines::EclipseUnitSystem unitSy

//--------------------------------------------------------------------------------------------------
/// Convert Gas to oil equivalents
/// If field unit, the Gas is in Mega ft^3 while the others are in [stb] (barrel)
/// If field unit, the Gas is in Mft^3(=1000ft^3) while the others are in [stb] (barrel)
//--------------------------------------------------------------------------------------------------
double RiaEclipseUnitTools::convertSurfaceGasFlowRateToOilEquivalents( RiaDefines::EclipseUnitSystem caseUnitSystem, double eclGasFlowRate )
{
/// Unused Gas to Barrel conversion :
/// we convert gas to stb as well. Based on
/// 1 [stb] = 0.15898729492800007 [m^3]
/// 1 [ft] = 0.3048 [m]
/// megaFt3ToStbFactor = 1.0 / (1.0e-6 * 0.15898729492800007 * ( 1.0 / 0.3048 )^3 )
/// double megaFt3ToStbFactor = 178107.60668;
///
/// NB Mft^3 = 1000 ft^3 - can wrongly be interpreted as M for Mega in metric units

double fieldGasToOilEquivalent = 1.0e6 / 5800; // Mega ft^3 to BOE
double metricGasToOilEquivalent = 1.0 / 1.0e3; // Sm^3 Gas to Sm^3 oe
if ( caseUnitSystem == RiaDefines::EclipseUnitSystem::UNITS_FIELD )
{
const double fieldGasToOilEquivalent = 1000.0 / 5614.63;

double oilEquivalentGasRate = HUGE_VAL;
return fieldGasToOilEquivalent * eclGasFlowRate;
}

if ( caseUnitSystem == RiaDefines::EclipseUnitSystem::UNITS_FIELD ) oilEquivalentGasRate = fieldGasToOilEquivalent * eclGasFlowRate;
if ( caseUnitSystem == RiaDefines::EclipseUnitSystem::UNITS_METRIC ) oilEquivalentGasRate = metricGasToOilEquivalent * eclGasFlowRate;
if ( caseUnitSystem == RiaDefines::EclipseUnitSystem::UNITS_METRIC )
{
double metricGasToOilEquivalent = 1.0 / 1000.0; // Sm^3 Gas to Sm^3 oe

return metricGasToOilEquivalent * eclGasFlowRate;
}

return oilEquivalentGasRate;
return HUGE_VAL;
}

//--------------------------------------------------------------------------------------------------
Expand Down
1 change: 0 additions & 1 deletion ApplicationLibCode/Application/Tools/RiaStdStringTools.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@

#include "fast_float/include/fast_float/fast_float.h"

#include <cctype>
#include <charconv>
#include <regex>
#include <sstream>
Expand Down
1 change: 1 addition & 0 deletions ApplicationLibCode/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,7 @@ list(
ProjectDataModel/Intersections/CMakeLists_files.cmake
ProjectDataModel/CellFilters/CMakeLists_files.cmake
ProjectDataModel/ProcessControl/CMakeLists_files.cmake
ProjectDataModel/Polygons/CMakeLists_files.cmake
ProjectDataModel/WellLog/CMakeLists_files.cmake
ProjectDataModel/WellMeasurement/CMakeLists_files.cmake
ProjectDataModel/WellPath/CMakeLists_files.cmake
Expand Down
1 change: 1 addition & 0 deletions ApplicationLibCode/Commands/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ set(COMMAND_REFERENCED_CMAKE_FILES
PlotTemplateCommands/CMakeLists_files.cmake
FractureCommands/CMakeLists_files.cmake
PlotBuilderCommands/CMakeLists_files.cmake
PolygonCommands/CMakeLists_files.cmake
)

# Include source file lists from *.cmake files
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@

#include "RicNewPolygonFilter3dviewFeature.h"

#include "Polygons/RimPolygonInView.h"

#include "RiaApplication.h"
#include "RimCase.h"
#include "RimCellFilterCollection.h"
Expand Down Expand Up @@ -46,7 +48,7 @@ void RicNewPolygonFilter3dviewFeature::onActionTriggered( bool isChecked )
// and the case to use
RimCase* sourceCase = viewOrComparisonView->ownerCase();

RimPolygonFilter* lastCreatedOrUpdated = filtColl->addNewPolygonFilter( sourceCase );
RimPolygonFilter* lastCreatedOrUpdated = filtColl->addNewPolygonFilter( sourceCase, nullptr );
if ( lastCreatedOrUpdated )
{
Riu3DMainWindowTools::selectAsCurrentItem( lastCreatedOrUpdated );
Expand Down
Loading
Loading