Jon Jenssen
329e1e8b69
Fix crash in ensemble plot duplicate
2022-05-23 13:32:18 +02:00
Magne Sjaastad
26f1387bc6
Improve plot manager behavior
...
Create plots for vectors with no grouping identifier
Do not invalidate GUI on selection changed
Use same name as in project tree
2022-05-22 21:49:34 +02:00
Magne Sjaastad
ccfc0e25bc
#7778 Check for valid pointer to main window before use
2022-05-22 11:35:40 +02:00
jonjenssen
886f5e3295
Move duplicate button to the right of the multiplot toolbar
2022-05-20 16:47:44 +02:00
jonjenssen
7c25677d18
Add support for appending curves for summary case and ensemble by stepping
2022-05-20 16:29:26 +02:00
Kristian Bendiksen
954b697e6b
#8817 Summary Multiplot: Add filter to control plot visibility
2022-05-20 15:56:43 +02:00
Kristian Bendiksen
e80343b4db
#8877 StimPlan model: Fix formation dip in export of Asymmetric.FRK
...
Fixes #8877 .
2022-05-20 14:51:26 +02:00
Kristian Bendiksen
837a0f208c
#8846 StimPlan model plot: Correct perforation interval for longitudinal fracture
...
Fixes #8846 .
2022-05-20 14:07:29 +02:00
Magne Sjaastad
89d42fec88
Regression Test: Fix null pointer access ( #8922 )
...
* #8921 : Guard null pointer access
* #8921 Fix memory leak
Fix similar memory leak as reported in #8918
2022-05-19 11:51:52 +02:00
Magne Sjaastad
119367783b
Fix memory leak for data source ensemble summary ( #8919 )
...
* Do not create summary case group twice
* Fix memory leak of objects contained in childArrayFields
Use deleteAllChildObjects to delete objects instead of clear()
Rename collection function clear() -> deleteAllChildObjects
* Early exit for empty path
* Reduce redundant calls to refreshMetaData
2022-05-19 11:51:22 +02:00
jonjenssen
3b927e1c09
Split summary plot into multiple plots ( #8910 )
...
* Support splitting a summary plot with multiple curves into a new multiplot with one plot per curve
* Make sure the correct plot is deleted if using the plot context menu.
2022-05-13 16:36:30 +02:00
jonjenssen
6f26f8e462
Speed up summary case close/delete for ensembles ( #8907 )
...
* Speed up summary case close/delete for ensembles
2022-05-12 22:51:15 +02:00
jonjenssen
4f31f5c76e
Add support for deleting plot templates ( #8908 )
2022-05-12 21:46:35 +02:00
Kristian Bendiksen
b27f59cecb
#8274 Python: assign default values
...
Fixes #8274 .
2022-05-11 20:53:01 +02:00
jonjenssen
828e8ec440
Show templates as separate project explorer tab. ( #8902 )
...
Add templates as separate project explorer tab.
Add support for renaming and editing templates
2022-05-11 19:46:17 +02:00
Kristian Bendiksen
daf02571c2
Mainwindow datasources ( #8883 )
...
* Main Window: add three dock widgets for splitting project tree
* Main Window: move scripts to separate tree widget
* Add eclipse result addresses to data source project tree.
* Grid Calculator: drag-and-drop for calculation variables.
* Grid Calculator: rename to 'Grid Property Calculator'.
2022-05-11 19:17:46 +02:00
jonjenssen
65827f9c1c
Improve summary case import performance ( #8897 )
...
* Improve summary case import performance
2022-05-11 10:47:12 +02:00
Magne Sjaastad
f52acd9a64
#8893 Rename quantity name -> vector name
2022-05-10 08:17:41 +02:00
Magne Sjaastad
6f1819ba96
MultiPlot: Reorder top level UI
...
Set Auto Adjust Appearance to default value true
2022-05-10 08:17:41 +02:00
Magne Sjaastad
df1bb06f09
Support delete of multiple sub plots in one operation
2022-05-10 08:17:41 +02:00
Kristian Bendiksen
85cd07c373
Grid Calculator: Improvements after review.
2022-05-09 15:36:27 +02:00
Kristian Bendiksen
8ea4e933aa
Grid Calculator: compute results for all time steps
2022-05-09 15:36:27 +02:00
Kristian Bendiksen
144138904d
Avoid index-based iterator.
2022-05-09 15:36:27 +02:00
Kristian Bendiksen
b761bb42af
Grid Calculator: Fix view updates when calculation is changed or removed.
2022-05-09 15:36:27 +02:00
Kristian Bendiksen
fdefb214d8
Grid Calculator: Minor tweaks to UI.
2022-05-09 15:36:27 +02:00
Kristian Bendiksen
4304bbbc48
Grid Calculator: refactor summary curve calculator and add grid calculator.
2022-05-09 15:36:27 +02:00
Magne Sjaastad
74ace7ea44
Summary Multi Plot : Improve default behaviour ( #8885 )
...
* Summary Multi Plot : Improve default behaviour
- Perform zoom when stepping to next item
- Set defaults for range aggregation and source stepping dimension based on content when creating a multi summary plot
* Plot Axis Appearance : Do not use bold for text configuration
* Improve how scale factor for legend values are computed
* Improve defaults for range aggregation and step dimension
* Reorder Capability : Get UI item before reordering is issued
Get UI item before reordering is issued, as this operation will invalidate the tree model
2022-05-06 12:09:55 +02:00
Magne Sjaastad
74075cc9ab
Merge pull request #8888 from OPM/8887-fix-reorder-capability
...
Fix reorder capability
2022-05-06 10:52:08 +02:00
Magne Sjaastad
cc397efe3e
Performance : Simplify use of update schedulers
...
Extract code to RiaScheduler
Add PlotCollectionScheduler
2022-05-05 14:15:45 +02:00
jonjenssen
296ddbde42
Merge pull request #8882 from OPM/append_curves
...
Summary Multiplot: Source Stepping append curves with performance fixes
2022-05-04 13:11:04 +02:00
Magne Sjaastad
bb6ca0848d
#8859 Add drop target for calculation variables
2022-05-04 09:10:32 +02:00
Jon Jenssen
2c1ef661b0
Avoid regenerating viewer pages when just stepping curves in plots
2022-05-03 16:31:30 +02:00
jonjenssen
d3ce7a2096
Add support for all summary data types in data sources tree ( #8873 )
...
* Add support for all summary data types in data sources tree
* Use item icons for folders.
2022-05-03 16:29:55 +02:00
jonjenssen
3de8010c2b
Source stepping and toolbar updates ( #8866 )
...
* Move layout options to separate toolbar
* Enable stepping on quantities, remove special history curve stepping for now
* Allow stepping ensembles and cases
* Add step next/prev and add new sub plot
2022-05-03 11:30:09 +02:00
Magne Sjaastad
46173af8c3
Merge pull request #8865 from OPM/8863-summary-issues
2022-05-03 08:51:26 +02:00
Magne Sjaastad
64bed1d611
Summary Multi Plot: Minor adjustments ( #8856 )
...
Remove obsolete single summary template code
Always use maximized state of the QMdiSubWindow when a plot or view is deleted.
Move time axis to top
Set correct text for unused axis
Avoid assert when layout is requested for non existing legend
2022-04-29 15:31:07 +02:00
Magne Sjaastad
f54399960d
Improve drag and drop features and right click commands ( #8854 )
2022-04-29 12:28:09 +02:00
Magne Sjaastad
172f891be9
Remove obsolete template commands ( #8851 )
...
* Remove obsolete template commands
Use first object in object list when creating plots for templates and a case is selected. (use first well in well list, first group in group list, ...)
* Always create the reference string
2022-04-28 18:28:24 +02:00
Magne Sjaastad
b030e617c6
#8849 Data Sources : Add append curves to plot based on selection
2022-04-28 12:20:15 +02:00
jonjenssen
5d9f7b165c
More summary data types in data source tree ( #8840 )
...
* Add support for block data in data sources tree
* Add option to show summary data sub-tree for single realizations inside an ensemble
2022-04-27 01:51:55 +02:00
Magne Sjaastad
774538868a
#8844 Summary Multi Plot : Optional auto appearance settings
2022-04-26 15:05:00 +02:00
Magne Sjaastad
73d598ee7e
Fix crash during delete of multiplot
2022-04-26 15:05:00 +02:00
Magne Sjaastad
386ba1cbac
Use plot axis as key to compute range values from sub plots
2022-04-26 15:05:00 +02:00
Magne Sjaastad
cb8b18222e
#8827 Avoid UI updates during delete of a sub plot
2022-04-26 13:01:31 +02:00
jonjenssen
0f5d949af0
Merge pull request #8838 from OPM/datasource_steppingtoolbar
...
Add simplified data source stepping control in toolbar
2022-04-26 12:08:22 +02:00
Magne Sjaastad
853b4a26d5
#8822 Summary Axis: Add tick mark count to y-axis
2022-04-22 23:14:48 +02:00
Kristian Bendiksen
73f5c793e8
Merge pull request #8828 from OPM/summary-axis-cleanup
...
Combine Link axis range with axis range aggregation. Zoom All will now respect the different axis range aggregation method.
2022-04-22 22:16:36 +02:00
Magne Sjaastad
1840a95810
Preferences: Move colorCurvesByPhase and hide Qt Charts settings
2022-04-22 08:08:06 +02:00
Jon Jenssen
5457c96a63
Remove obsolete open editor command
2022-04-21 17:28:50 +02:00
Magne Sjaastad
caaca138c0
Curve Colors : Add support for color assignment based on summary phase (oil, gas or water)
2022-04-20 14:29:40 +02:00