Magne Sjaastad
64ec98b6a4
#12472 Fix flaky calculation of contour map top value
2025-05-09 08:32:04 +02:00
Magne Sjaastad
18ba47c2ab
#12470 Use value range slider instead of independent min and max value sliders
...
Make sure minimum value is always less than max and max value is always larger than min.
2025-05-09 08:32:04 +02:00
Magne Sjaastad
321ff4ad90
Create a menu for each ensemble in the plot
...
Create a QVariant using caf::PdmPointer, and send this variant to the feature. The feature converts the QVariant to an ensemble curve set.
Make sure the right-click menu in the summary plot shows the Create from filtered cases independent to the selection in project tree.
2025-05-09 08:32:04 +02:00
Magne Sjaastad
c57eace568
#12455 Date format string and precision
...
Use date format string from preferences when date is displayed. Use default number of decimals.
2025-05-09 08:32:04 +02:00
Magne Sjaastad
fa61fbb78b
#12457 Move management of time axis annotations
...
Use RimTimeAxisAnnotationUpdater for management of annotation objects.
2025-05-09 08:32:04 +02:00
Magne Sjaastad
14294e400e
Show time selection in curve filter object
2025-05-09 08:32:04 +02:00
Magne Sjaastad
a744474657
Make sure the time fields are added only once
2025-05-09 08:32:04 +02:00
Magne Sjaastad
b5731f5104
#12448 Recompute statistical curves in RFT plots on replace
2025-05-09 08:32:04 +02:00
Kristian Bendiksen
291ab218cd
#12438 Fix crash on incomplete category result.
...
Fixes #12438 .
2025-05-09 08:32:04 +02:00
Magne Sjaastad
fae4623477
#12419 Avoid assert during load of simulation case
...
Validate incoming parameters before use
2025-05-09 08:32:04 +02:00
Magne Sjaastad
90eaf5b130
#12434 Use subscript for permability unit
2025-05-09 08:32:04 +02:00
Magne Sjaastad
a4595167c2
Show selected realizations using X-cross symbol
2025-05-09 08:32:04 +02:00
Magne Sjaastad
f96374a6b4
2025.04.0 Merge dev into main
2025-04-07 12:21:57 +02:00
Magne Sjaastad
77145fc69f
Python: Enforce checking on script name to make sure conversion between camelCase and snake_case works correctly
...
* #12044 Python: Add Non-Darcy properties available in Python
* #12049 Python: Add checking for multiple consecutive upper case letters
The scripting keyword is transformed to snake_case for use in Python. When data in Python is sent back to ResInsight, the opposite operation happens. This concept works well for most variants of keywords, but there are some corner cases that is not working.
Add compile time checking to make sure that the scripting keywords are formatted correctly.
Fix keyword that has been formatted the wrong way and has never worked.
* Avoid running test if ResInsight executable path is not defined in env
* Make sure dash is allowed in enumeration text string
2025-01-13 09:06:54 +01:00
Magne Sjaastad
0f65762d57
#12037 Quick Access: Fix display of integer category values for filter
2025-01-13 09:06:54 +01:00
Jon Jenssen
479470b133
Fix broken filters in contour maps
2025-01-13 09:06:54 +01:00
Magne Sjaastad
ab3b4ca063
#12020 Delay the call to updateConnectedEditors
...
Make sure the call to updateConnectedEditors happens after other slots have been processed. Also make sure that the call is done only once.
2025-01-13 09:06:54 +01:00
jonjenssen
711cb267fd
Polygon UI updates ( #11975 )
...
* Polygon UI updates
2024-12-06 14:26:30 +01:00
Magne Sjaastad
996a10f781
Fix curve highlight for non-ensemble curves
2024-12-05 08:18:43 +01:00
Magne Sjaastad
39d19c9826
#11966 Fix visibility control of curve legends
2024-12-04 19:38:15 +01:00
Magne Sjaastad
586aefe0b6
Mark SUMO features with BETA
2024-12-04 18:47:07 +01:00
Magne Sjaastad
b48b58ca14
#11386 Summary plot: TCPU and ELAPSED are cumulative vectors
2024-12-04 18:47:07 +01:00
Jon Jenssen
d90dd91e29
Hide grid mesh lines in contour map view
2024-12-03 15:33:53 +01:00
jonjenssen
eee6f36a0e
Merge pull request #11952 from OPM/polygon_updates
...
Polygon command updates
2024-12-03 13:50:55 +01:00
Kristian Bendiksen
bd3ef3f775
#11943 Contour Map: regenerate grid and projection on sampling factor change.
2024-12-02 09:38:52 +01:00
jonjenssen
9ec83836ed
Better command support for multi-select of polygons
2024-11-29 23:43:03 +01:00
Magne Sjaastad
24fc63ab6d
VFP: Make sure table number is included for INJ plots
2024-11-27 12:29:12 +01:00
Magne Sjaastad
ddefd39fc2
Python: Make more well completion parameters available
...
Add access to all MSW parameters in Python : "msw_settings = well_path.msw_settings()"
Make all parameters of the well completion object available in Python.
2024-11-25 09:38:23 +01:00
Magne Sjaastad
6894149f8e
#11859 Summary Plot: Missing legend curve name for Excel data
...
Remove virtual from RimPlotCurve::setTitle()
Set curve name for an Ascii curve to custom
Make the curve title obsolete
2024-11-25 07:18:44 +01:00
Magne Sjaastad
db20065e1e
#11896 Make sure the Fractures folder in view is visible when required
...
The Fractures folder in a 3D view becomes visible when the first fracture is added. Make sure that the Project Tree is recreated correctly.
2024-11-21 14:46:39 +01:00
Magne Sjaastad
3cc2958384
Summary Table: Add user option to set time range on x-axis
...
* Make sure all evenly distributed labels are drawn
* Add start and end data
2024-11-21 14:38:59 +01:00
jonjenssen
f716b4e964
Support multiple timesteps per day using opm_common reader ( #11908 )
...
* Fix progress window hiding time step filter dlg
* Clean up reader preferences
2024-11-21 12:42:13 +01:00
Magne Sjaastad
065528ffba
#11909 Add null pointer guards when detecting unit system
2024-11-21 12:01:46 +01:00
Kristian Bendiksen
8da0690096
Refactor: Decouple RivContourMapProjectionPartMgr and RimContourMapProjection
2024-11-20 14:52:27 +01:00
Kristian Bendiksen
eb6467c599
Refactor: remove pass-through methods from Rim to Rig.
2024-11-20 14:52:27 +01:00
Kristian Bendiksen
a305464748
Refactor: Split out triangle generation from contour map
2024-11-18 09:12:44 +01:00
Magne Sjaastad
9b6e441386
Make it possible to exclude partial delta curves
...
Make sure statistics curves are recomputed on flag change
When toggling "Discard Missing or Incomplete Realizations", make sure the statistics is recomputed and the ensemble plots updated.
2024-11-18 07:45:20 +01:00
Magne Sjaastad
664b082c81
Use opm-common to read restart file from summary file
...
Testing identified performance issues related to reading restart file name from summary files.
Make sure the reading of timesteps is done only when required in new function getFileInfoAndTimeSteps.
Add reading of restart file name using opm-common when opm-common is active. The performance of this reader is much better than resdata.
2024-11-14 19:28:51 +01:00
Kristian Bendiksen
5588f8f0f9
Statistics contour map: Add UI for selection result aggregation type.
2024-11-13 15:36:44 +01:00
Kristian Bendiksen
88ded4f7a0
Refactor: improve names of result aggregation enum options.
2024-11-13 15:36:44 +01:00
Kristian Bendiksen
c16bc11c03
Add configurable "relative sample spacing".
2024-11-13 15:36:44 +01:00
Kristian Bendiksen
e2940e4eaf
Contour Statistics Map: Compute results
2024-11-13 15:36:44 +01:00
Kristian Bendiksen
c4dd4865f4
Add StatisticsContourMap pdm object, and menu item.
2024-11-13 15:36:44 +01:00
Kristian Bendiksen
8e6d8ee317
Contour Map: Fix incorrect null guard.
2024-11-13 15:36:44 +01:00
Magne Sjaastad
8b221c26ab
Discard display of delta curves if data is missing
...
Add a flag used to control if missing data from either of the ensembles will return no data, or use zero if data is missing.
2024-11-13 15:18:10 +01:00
Magne Sjaastad
7550b8702c
Rename delta ensemble and case
...
Rename to RimDeltaSummaryCase and inherit RifSummaryReaderInterface
Rename to RimDeltaSummaryEnsemble
Remove obsolete RifDerivedEnsembleReader
2024-11-13 15:18:10 +01:00
Magne Sjaastad
11a3c66a0b
Make sure the vector name is visible for delta ensemble curves
2024-11-13 15:18:10 +01:00
Kristian Bendiksen
f5437e6c72
Refactor: extract computation for contour map projection.
2024-11-07 13:13:20 +01:00
Magne Sjaastad
94d6f81b0f
Improve Quick Access
...
* Add css to checked menu items
* Improve icons
* Use group name for field if found
* Add quick access fields for IJK Filter
* Add tree selection for selection of multiple fields
2024-11-07 09:36:24 +01:00
Magne Sjaastad
67e6df28b5
#11857 Make sure the summary curve type is updated
...
Always compute curve type Rate or Accumulated based on address if Auto curve type is set.
2024-11-06 07:16:07 +01:00