Commit Graph
17775 Commits
Author SHA1 Message Date
Kristian Bendiksen c5ef75e368 Result Plot: simplify curve names. 2025-03-21 14:09:34 +01:00
Kristian Bendiksen 483e78267c Result Info: remove extra space before colon. 2025-03-21 14:09:34 +01:00
Kristian Bendiksen 2ce846dd98 #12210 Optionally update the content of Result Info and Depth plot when time step changes 2025-03-21 14:09:34 +01:00
Kristian Bendiksen a9890af031 Janitor: rename variable. 2025-03-21 14:09:34 +01:00
jonjenssen 540c8c3b36 Use NNC info for well target generation and streamlines (#12279)
* Add support for NNC when growing clusters
* Trace streamlines through NNCs, too
2025-03-21 13:00:49 +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
Magne Sjaastad 4f87b911a8 Improve naming of correlation plots 2025-03-18 12:55:19 +01:00
Magne Sjaastad 27951cf20c #12269 User interface improvements
- set significant digits to 4
- cache the parameter filter values
- move the parameter filter above plot settings
2025-03-18 12:55:19 +01:00
Kristian Bendiksen 48141d1c39 #12266 Fracture Surface: add warning and hide fracture for unavailable time steps. 2025-03-18 08:26:56 +01:00
Kristian Bendiksen 76dc3c4c24 Spelling: vertice -> vertex. 2025-03-18 08:26:56 +01:00
Kristian Bendiksen 128fef8493 #12265 Make sure mesh lines are displayed correctly for all time steps 2025-03-18 08:26:56 +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 549c07b22d Bump to 2025.03.0-rc_1 2025-03-17 08:29:36 +01:00
Magne Sjaastad 8118d971ab Remove norwegian characters from test file 2025-03-17 08:29:00 +01:00
Magne Sjaastad 7835d3de47 Put replace and reload in same section in menu 2025-03-17 08:09:47 +01:00
Magne Sjaastad ea1e7c6bdd #12262 Make sure signals are disconnected before objects are deleted
We can have large collections of object, and the delete of these objects can be time consuming. To improve the user experience, the delete of these objects is delegated to `PdmChildArrayField<DataType*>::deleteChildrenAsync()`. When an object is deleted, it will disconnect signals from observers.

When the owner object is deleted all connected signals is disconnected. If the owner object is deleted at the same time as the contained objects are deleted in a separate thread we will quite often have undefined behaviour. This undefined behaviour is reproducible in a unit test.

Make sure that all signals are disconnected before the delete operation.
2025-03-17 07:00:27 +01:00
Magne Sjaastad 3baaad8755 Make sure all 3D views are resized for regression tests 2025-03-17 06:54:53 +01:00
Magne Sjaastad af164423fb #12259 Make sure legend is updated when ensembles are reordered 2025-03-14 16:09:30 +01:00
Magne Sjaastad 4a946f8856 #12214 Make old project files work with new categories
Lumped vectors was moved from well vectors into well completions. Old well completion vectors are moved into new Well Connections.
2025-03-14 16:09:30 +01:00
Magne Sjaastad f1d2018fb4 Improve summary curve names
Use short vector name as curve name when we have a mix of * and *H
2025-03-14 16:09:30 +01:00
Magne Sjaastad 2e56e92da9 Guard null pointer use 2025-03-14 15:14:12 +01:00
Magne Sjaastad 42342e0a1a #12235 Correlation Plot: Add range filter for x and y values
Add range filter for x and y axis, and compute the correlation based on the values inside the range window. Show the excluded realizations as text.
2025-03-14 14:03:09 +01:00
Magne Sjaastad 7e33fee1ac Avoid include in headers 2025-03-14 14:03:09 +01:00
Magne Sjaastad 587bf67994 #12203 Improve selection of curves
Interpolate distance from mouse cursor to the line between index above and below closest index. This will make sure selection works when zoomed, and clear highlighting if mouse click is far from curves.
2025-03-14 13:44:00 +01:00
Magne Sjaastad 932e99017d Fix backwards compability for time history curves 2025-03-14 11:48:32 +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
Jon Jenssen 9796767dc7 Always use opm_common to skip inactive cells in grid ensemble stats 2025-03-14 07:43:33 +01:00
Jon Jenssen 82e41e2e53 Use single * as default "all files" filter to show files without extension, too 2025-03-14 06:54:00 +01:00
Jon Jenssen 9f9f267bb6 Make sure cell visibilities are initialized properly for all cells 2025-03-13 15:59:23 +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 cc84b68873 #12217 Add support for import of Preferences from a text file
Allow export and import of Preferences from the Preferences dialog
Add command line parameter --preferences mypreferences.xml
2025-03-12 15:32:44 +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 28f0d69df7 Refactor: use const ref for input vector. 2025-03-12 13:35:35 +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
Kristian Bendiksen a222b8fdcb #1479 RigWellPath: improve api to force pairs of points and measured depths.
Refactored RigWellPath to ensure that a well path points and measured depths
always come pairs, as their usage often relies on both being present.

Fixes #1479.
2025-03-12 13:35:05 +01:00
Magne Sjaastad 61ff5748ce #12236 Summary Cases: Allow reordering of summary cases 2025-03-12 12:55:20 +01:00
Magne Sjaastad 85b9214ac1 #9925 Use stripped vector name for stepping and title
Avoid stripping extension H/_DIFF during analysis. Strip extension only for plot title and source stepping in toolbar.
2025-03-12 12:55:05 +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
Magne Sjaastad 9e4da38087 Remove legend and show realization text when close to sample 2025-03-11 09:05:42 +01:00
Magne Sjaastad 2f4c7268f6 Merge pull request #12228 from OPM/improve-source-stepping
Improve stepping on history vectors
2025-03-11 08:57:46 +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 559599c72d Set max number of correlations to 5 2025-03-10 13:18:23 +01:00
Magne Sjaastad 265dd16093 #9925 Improve stepping on history vectors
Do not show the extension H for available summery vectors in toolbar for source stepping. Make sure that curves with "NAME"H and "NAME"_DIFF will be modified when the summary vector "NAME" is changed.
2025-03-10 12:08:32 +01:00
Kristian Bendiksen 871a064289 #12211 Show mesh lines on fracture triangle geometry 2025-03-07 15:25:55 +01:00
Kristian Bendiksen 432ac87862 Janitor: Improve const correctness in RigTrianglesMeshData. 2025-03-07 15:25:55 +01:00