Commit Graph
1156 Commits
Author SHA1 Message Date
Magne Sjaastad 7ddc789bba #12363 Correlation Parameter Filter: Make sure realizations are detected correctly 2025-04-11 15:38:52 +02:00
Magne Sjaastad ae8446073b Refactors selection handling for improved code clarity
Modernize the interface to selection system. Create and return data instead of populating incoming parameters.
2025-04-09 07:21:54 +02:00
Magne Sjaastad 132fc1baa2 Create Curve Set: Use FOPT if no default vector is specified in Preferences 2025-04-04 13:37:53 +02:00
Magne Sjaastad 9ac0b887ed Allow append curves and plots when a subitem of multi plot is selected 2025-04-04 13:37:53 +02:00
Magne Sjaastad 70e37e8f5d #12283 Add filter based on summary value at timestep
* Show collapsed range as a single line
* Improves plot annotation label placement
* Adds option to show/hide axis properties
* Adjusts plot info label alignment
* Adds filter by summary value functionality
* Enables ensemble creation from filtered cases
2025-04-01 14:51:13 +02:00
Magne Sjaastad 3cd03c8e1c #12310 Summary plot and RFT plot adjustments
* Use vector name as axis object text, avoid identifier text
* Select the plot clicked at in the Project Tree
* Make sure RFT plots are updated when summary case and ensemble is changed
* Make sure all plots are updated for multiselect and toggle statistics
* Allow paste of plot on top level plot collection
* Allow multiple top level plots as destination for Append operations
2025-03-31 08:02:00 +02:00
Magne Sjaastad 95e86962cb Show full name for single summary case 2025-03-28 13:54:23 +01:00
Magne Sjaastad 0635d5870a #12291 Several minor adjustments
* Use same naming for ensemble grid cases as ensemble summary cases
* Create Polygons: Ask for polygon area cutoff when polygon count is high
* Show Create Polygons from Contour Map in polygon collection menu
* Update titles in crossplots
* Clear message panel when project is closed
* Show text message for start and complete of replace ensemble
2025-03-26 21:50:39 +01:00
Kristian Bendiksen 1d46af79fe #12281 Well Target Mapping: use last time step by default. 2025-03-26 12:43:27 +01:00
Kristian Bendiksen e2feb46641 #12281 Rename Well Target Generator to Well Target Mapping. 2025-03-26 12:43:27 +01:00
Kristian Bendiksen 7b2e943f57 #12281 Well Targets Generator: Add icon to menu item. 2025-03-26 12:43:27 +01:00
Magne Sjaastad 6b332269b4 Add scripting to fishbones (#12286)
* Improve python code generation tests
* Add setValveLocations
* Move code into RimFishbonesDefines
* Add scripting to fishbones
* Add scripting methods for fishbones
* Add example and test
2025-03-25 08:31:08 +01:00
Magne Sjaastad 0d0fc1aca5 #12282 Improve auto naming to avoid ensembles with identical names 2025-03-25 06:45:39 +01:00
jonjenssen 41af091511 Change contourmap default name and menu entry
Look for formation names in multiple locations
Skip realizations with missing formation names, if used
2025-03-24 07:53:27 +01:00
Kristian Bendiksen 4ccf67beb5 #12215 Well target candidates: Adjust user interface for single case.
Fixes #12215.
2025-03-19 14:59:41 +01:00
Magne Sjaastad 98a2de5bc8 #12274 Improve automatic naming of summary ensembles
Use same naming concept for automatic name for ensembles from file, SUMO and derived delta ensembles. Show name in a group box for SUMO/Delta.
2025-03-18 14:51:40 +01:00
Magne Sjaastad 0cf7a1f4bc Fix performance issue for replace ensemble
Make sure that update of connected ensemble curve sets and plots happens only once.

wip
2025-03-18 14:51:40 +01:00
Magne Sjaastad d592b29090 #12270 Create a summary ensemble based on a selection of realizations
Add RicCreateSummaryEnsembleFeature used to create an ensemble based on a selection of realizations. Delete obsolete features to create summary groups.

Add context menu in parameter cross plots to create ensemble from filtered summary cases.
2025-03-18 12:55:19 +01:00
Kristian Bendiksen 70fe005d8a Cleanup well path creation and duplication menu and functionality.
Changes:
- Allow duplication of only modeled well paths.
- Allow creating modeled well path from file-backed well paths.
2025-03-17 18:02:56 +01:00
Magne Sjaastad 2e56e92da9 Guard null pointer use 2025-03-14 15:14:12 +01:00
Magne Sjaastad e8885065ea Guard null pointer use 2025-03-14 11:48:32 +01:00
jonjenssen b9f1f4b1d6 Support minimum two points when creating a well path 2025-03-14 09:43:02 +01:00
Magne Sjaastad 56d62d13b4 #12218 Replace summary ensemble
Add Replace to the right-click menu, and show the ensemble import dialog. Delete existing summary cases, and load all summary files selected by the user.
2025-03-13 15:23:29 +01:00
Magne Sjaastad 45f182b5c4 Improve snapshot of all views
Use RimProject::allViews when possible. Improve the creation of filename
2025-03-12 15:32:44 +01:00
Kristian Bendiksen 7f22840ce3 #12209 Create a new well path based on the geometry of a simulation well 2025-03-12 13:35:35 +01:00
Magne Sjaastad 6506fde63b Merge pull request #12231 from OPM/improve-correlation-plot
Improve default settings correlation plot
2025-03-11 09:06:07 +01:00
Kristian Bendiksen afeedb1e22 Janitor: remove unnecessary disabling of clang-format. 2025-03-10 17:58:59 +01:00
Magne Sjaastad 5f7823b8d3 Use point size when defining font size
Avoid pixel size for easier config across multiple environments
Set default font size for plots to 10 points
Use Small instead of XSmall for default font in plot
Remove pt postfix to indicate point size
2025-03-10 16:56:16 +01:00
Magne Sjaastad c66f4f8158 Fracture Surfaces: Add surface import from VTU/PVD files
Parse VTU files. If element results are detected, duplicate nodes and assign result values to nodes for display.
2025-03-07 10:34:48 +01:00
Magne Sjaastad edeb0cdbe2 #12177 Summary Ensemble: Improve automatic naming 2025-02-28 16:14:55 +01:00
Magne Sjaastad 85abd0c51b #12181 Grid Cell Curve: Allow stacking of grid cell curves in summary plot
* Add stacking to grid cell curves in summary plot
* Add spacing in label text "Cell I J K"
* Add padlock icons and do not delete locked curves
* Show padlock icons only when summary plot is automated
2025-02-24 14:20:13 +01:00
Magne Sjaastad f4c31e0b28 Create multiple polygons from a contour map
* Fix overwrite of value thresholds
* Fix performance issue with filtered values
* Add "Delete All Polygons" from the polygon collection
* Add area threshold where user can specify area cutoff
2025-02-24 10:06:06 +01:00
Magne Sjaastad 860588d755 #12008 Improve display of curves from selected cells in 3D view
* Remove obsolete base class
* Add conversion between one/zero-based IJK
* Move code to RiaTextStringTools
* Add automatic update of grid cell curves when clicking in 3D view
* Fix missing conversion to QString
2025-02-14 09:35:28 +01:00
Magne Sjaastad b165488828 Remove settings settings from plot editor
Remove appearance and name settings
2025-02-13 15:12:24 +01:00
Magne Sjaastad 0604eea74b #12157 Always show vector name when underscore is present 2025-02-13 15:12:24 +01:00
Magne Sjaastad 04cd253fc6 Move files
Fix includes
2025-02-13 15:12:24 +01:00
Magne Sjaastad d76f67f3fb Use subset of enums
Use setEnumSubset instead of calculateValueOptions
2025-02-10 17:22:25 +01:00
Magne Sjaastad 00c70a6da6 Make sure ensemble is checked when a realization is checked 2025-02-10 15:54:17 +01:00
jonjenssen 8567841b87 Add support for mobile oil/gas/hc columns (#12129)
* Add support for calculating mobile oil/gas/hc columns in contour maps
2025-02-07 07:24:54 +01:00
Magne Sjaastad 28d3050433 #11871 Remove simulation well fractures and completion export 2025-02-03 18:19:03 +01:00
jonjenssen 10afd3a7cd Reorganize contourmap files in project 2025-02-03 15:06:29 +01:00
Magne Sjaastad 938222f878 #12091 Show dialog with cancel button when requesting authorization tokens 2025-02-03 12:45:30 +01:00
jonjenssen 08c207e556 Use resolution enum in contourmaps (#12113)
* Use resolution enum in contourmaps
2025-01-31 14:43:34 +01:00
jonjenssen cbab1b256f Support filtering by formation/polygon when calculating statistics (#12086)
* Support loading formation names when importing an ensemble
* Enable support for formation filtering when calculating contour map
* Add option to limit calculation area to a selection of polygons
2025-01-29 01:36:29 +01:00
Magne Sjaastad 41aed338ab #11799 Add support for user defined 3D View
From the View menu, add Store and Apply User Defined View
Show Apply User Defined View in the View toolbar

Rename Look Down -> Top View and Look Up -> Bottom View
Update keyboard shortcuts to new naming
2025-01-28 07:08:20 +01:00
Magne Sjaastad ca0179d118 Remove obsolete CMake statements
When using modern CMake and Qt6 we can remove obsolete source_group() and QT_MOC_HEADERS
2025-01-28 07:01:42 +01:00
Magne Sjaastad 9b11539353 Add SSL version info to About dialog 2025-01-24 14:27:11 +01:00
jonjenssen 7acbc86a39 Build fix 2025-01-20 17:52:43 +01:00
Magne Sjaastad a184af264b Add features to create polygons from visible contour map geometry 2025-01-19 16:19:55 +01:00
Magne Sjaastad 882e64f790 Add helper class for polygon and 2D binary image operations 2025-01-19 16:19:55 +01:00