Magne Sjaastad
c00e03bdd1
Bump to 2025.04.1
2025-05-09 08:32:04 +02:00
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
39aeef9fee
Improve text for Append operations
...
Use "Append to Current Plot(s)" and "Append as New Plot(s)"
2025-05-09 08:32:04 +02:00
Jon Jenssen
94f5a45423
Make sure the clear all messages slot is defined as a slot.
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
5c2869d75f
#12427 Support both single and double underscore as keyword divider
2025-05-09 08:32:04 +02:00
Magne Sjaastad
d2d50a4866
#12436 Read and display date for summary restart files
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
ec191f32e3
#12425 Use Qt file operations to establish absolute path to restart case
2025-05-09 08:32:04 +02:00
Magne Sjaastad
d0375378da
Show all files for grouping mode None
2025-05-09 08:32:04 +02:00
Magne Sjaastad
fce1b89eb5
Do not change input focus when typing ensemble file path
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
df38406f17
#12363 Correlation Parameter Filter: Make sure realizations are detected correctly
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
Magne Sjaastad
66b98a14f6
Replace RiaScheduler with caf:Scheduler
...
Remove ProgressState
Use caf::SchedulerCallable to communicate state for the progress dialog.
Use std::atomic to ensure thread safety
2025-01-13 09:06:54 +01:00
Magne Sjaastad
59c7c84b8d
Add scheduler to AppFwk
...
Add scheduler to AppFwk
Make it possible to do a delayed call to updateConnectedEditors
2025-01-13 09:06:54 +01:00
Magne Sjaastad
c695ab086f
#12021 Compute fault distance for active cells
2025-01-13 09:06:54 +01:00
Magne Sjaastad
eebb8feea6
#12021 Wrong calculation of INDEX_IJK
...
INDEX_I INDEX_J INDEX_K are result properties computed by ResInsight. When using opm-common, only active cells are defined. In this situation, the computation fails.
Change the implementation to compute these values only for active cells. This will also improve performance and use less memory.
2025-01-13 09:06:54 +01:00
jonjenssen
37de827327
Rel perm plot legend adjustments
2024-12-16 08:01:10 +01:00
Magne Sjaastad
a18728b6e7
#11989 Check indices before accessing two-dimensional vector
2024-12-16 08:01:10 +01:00
jonjenssen
711cb267fd
Polygon UI updates ( #11975 )
...
* Polygon UI updates
2024-12-06 14:26:30 +01:00
Magne Sjaastad
9da244d253
Add keywords for 2024.12
2024-12-05 11:29:12 +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
Magne Sjaastad
1ce2f9651c
#11954 Improve the curve merger algorithm
...
* Add flag to indicate identical X values when curves are merged
* Detect if x values are monotonically increasing
2024-12-03 16:53:11 +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
Arne Morten Kvarving
6d4824b204
fixed: build against QT 6.8
2024-12-03 12:40:26 +01:00
jonjenssen
8644ca1ea5
Code fixes
2024-12-02 13:04:10 +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
041e2f2e13
#11938 Cloud Config: Show the full path to config file for cloud services
2024-11-29 06:28:02 +01:00
jonjenssen
bb19ba75a4
Add support for deleting OSDU and SUMO user token files ( #11935 )
...
* Add support for deleting OSDU and SUMO user token files
2024-11-28 19:40:17 +01:00
Jon Jenssen
4975f260ca
Support showing both scaled and unscaled curves in relperm plot
2024-11-27 16:31:57 +01:00
Magne Sjaastad
26a30ffa50
Make sure fault geometry always is visible
...
The check for fault was removed in 4cf6a26083
This causes wrong visualization when a range filter is active and a fault is present along the filter.
There is some performance issues seen when profiling this code, needs more investigation.
2024-11-27 12:29:12 +01:00
Magne Sjaastad
e54c4f3c1e
Make sure all scheduled redraws are done
...
Snapshot image from the regression test
TestCase_Flow was wrong for well allocation plots, the well log part was not updated correctly.
2024-11-27 12:29:12 +01:00