Commit Graph
2647 Commits
Author SHA1 Message Date
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 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
Magne Sjaastad 3709b858d1 Exclude nan values when computing min max for depth curves 2025-03-07 14:41:38 +01:00
Magne Sjaastad cebb2bfbe6 Guard null pointer access 2025-03-07 14:41:38 +01:00
Kristian Bendiksen 9de0367772 Add unit test for VTK fracture surface importer. 2025-03-07 12:14:25 +01:00
Magne Sjaastad c728979bc1 #12203 Improve selection and highlight of curves in summary plot
Skip distance check when clicking in the plot, always select closest curve
When pressing CTRL, toggle highlighted curves
Allow multi select of realizations in Project Tree
Avoid curve highlight operation during zoom
Make sure wheel zoom works for a single plot
2025-03-07 11:05:39 +01:00
Kristian Bendiksen 8c9da1c87b Cleanup includes. 2025-03-07 10:34:48 +01:00
Kristian Bendiksen 7908c8186f Refactor: simplify VTK surface parsing using pugixml 2025-03-07 10:34:48 +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 679a88c63a Avoid debug output 2025-03-06 18:47:31 +01:00
Magne Sjaastad b26a5b8f61 Support calculation on well connection and well completions 2025-03-06 18:47:31 +01:00
Magne Sjaastad 28fdc407e1 Show all lumped connection as connection vector 2025-03-06 18:47:31 +01:00
Magne Sjaastad 048478a01c Make IO of data for preferences more robust
Never write to preferences if running in console mode
Delete stale settings lock files

On Linux, application settings are stored in a text file in the users home folder. On Windows, these settings are stored in Registry. Users have reported stale lock files the configuration directory. In some cases, these lock files can prevent the application from starting. It appears that the application start, but no GUI is displayed.
2025-03-06 12:31:12 +01:00
Magne Sjaastad a710efcb3d Bump to 2024.12.3-dev.05 2025-03-03 10:51:26 +01:00
jonjenssen 5ff9b42c0d Fix: Set the folder browse flag for work dir browser button (#12195) 2025-03-03 07:17:31 +01:00
Magne Sjaastad edeb0cdbe2 #12177 Summary Ensemble: Improve automatic naming 2025-02-28 16:14:55 +01:00
Magne Sjaastad d05de77748 #12179 Avoid showing unused values in category legend 2025-02-26 15:21:12 +01:00
Magne Sjaastad fe417cf40a #12189 Ongoing 3D interaction for picking points is not working 2025-02-26 15:19:48 +01:00
Magne Sjaastad d0b4eb2027 Revert "#12189 Do not update global selection from tree views in the plot window"
This reverts commit e2c0279f08.
2025-02-25 15:17:49 +01:00
Magne Sjaastad 3c79f3cbff #12190 Make sure polyline parts are included when dynamic intersection geometry is added 2025-02-25 14:59:16 +01:00
Magne Sjaastad e2c0279f08 #12189 Do not update global selection from tree views in the plot window
The intention is to update the selection manager only from the 3D view. The 3D interaction handlers will be affected if the selection manager is updated from the plot window.
2025-02-25 14:59:16 +01:00
jonjenssen efa3ef8f52 Plot panel updates (#12185)
* Support delayed updates for rel perm and pvt plots
* Support time step marker tracking view in result plot
2025-02-25 14:58:33 +01:00
Magne Sjaastad ae04096cf5 Avoid duplication of the same text in plot title
For calculated curves, the name vector name is often created using underscore. Check if the vector name already is present in the title.

Related to https://github.com/OPM/ResInsight/issues/12157
2025-02-25 09:44:43 +01:00
Magne Sjaastad bb18a269ed #12176 Remove assert when creating pipe geometry 2025-02-25 08:24:39 +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 bbd79cca6a #12168 Allow highlight of curves based on selection of realization object
Use the first available highlighted curve as basis for display of horizontal readout value. Fallback to single realization curves.
When selecting a realization in project tree, highlight all related curves
Make sure zoom rect works when readout annotations are active
2025-02-18 11:04:40 +01:00
Magne Sjaastad cf2ae4ffb8 Python: Add support for manipulation of camera position
* Remove debug output in the views function
* Add scripting support for Mat4d
* Add scripting support to camera
* Separate updates for background color and font size
2025-02-17 18:27:16 +01:00
Magne Sjaastad bf5791105b #12166 Statistics Contour Map: Static results do not work 2025-02-17 18:26:11 +01:00
Magne Sjaastad ec823370d0 Add "Request New Authorization"
Add reauthenticate to general authenticate dialog
2025-02-17 09:13:50 +01:00