Magne Sjaastad
edaaf4242a
#9260 Guard pointer access and update tree view when plot is created
...
Guard access to plot curve
Update tree view when object is created
Use zoomAll to update x value range
2022-09-15 08:19:41 +02:00
Magne Sjaastad
723e047365
Fix some smaller issues
...
* #9253 Well allocation plot: Keep checked state of curves when changing time step
* #9254 Guard pointer when clicking on linked time axis icon
* #9250 Cross Plot : Ensure summary case change update both x and y data sources
2022-09-15 08:19:41 +02:00
Jon Jenssen
f979aeba23
Make sure curve legends are shown in same order as the curve items in the explorer when moving them up/down
2022-09-15 08:19:41 +02:00
Magne Sjaastad
d806c5225b
#9251 Cell Edge : Add more tests on valid cell edge result
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
fe62fb76ff
#9233 Correction Report Plot: disable axes alignment for better spacing.
...
Regression introduced in 71d18b9e76 .
2022-09-15 08:19:41 +02:00
Magne Sjaastad
43e38d8aff
Remove unused members and remove includes
2022-09-15 08:19:41 +02:00
Magne Sjaastad
6fb376156a
Add multiple selected cell edge results
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
a09e17d14a
#9104 Thermal Fracture: Handle offset and scaling.
2022-09-15 08:19:41 +02:00
Magne Sjaastad
8f9fbab7e0
#9231 Contour Map: Fix crash when adding formations after a view is created
2022-09-15 08:19:41 +02:00
Magne Sjaastad
b7e2e5e3c2
Regression Test: Do not access RimWellLogPlotCollection directly from desctructors
...
Regression tests are calling RimProject::reset(), and this function deletes the RimProject object.
2022-09-15 08:19:41 +02:00
Magne Sjaastad
6ac6b5a795
Depth Axis : Improve visibility logic
2022-09-15 08:19:41 +02:00
jonjenssen
cd094892c9
Avoid recalculating streamlines when a 3d calculation is done.
2022-09-15 08:19:41 +02:00
Magne Sjaastad
947de3ffb1
Simplify access to RimMainPlotCollection
...
* Add current() to RimMainPlotCollection to avoid include of RimProject
* Remove "segment" prefix
* Reload data when RftCase changes
2022-09-15 08:19:41 +02:00
Magne Sjaastad
9f9e29ff8c
Remove control flag in setCollapsedByDefault
...
* Remove control flag in setCollapsedByDefault
* Set regions/annotations collapsed by default
2022-09-15 08:19:41 +02:00
Magne Sjaastad
07f0362298
Add sample count to grid property statistics
2022-09-15 08:19:41 +02:00
Magne Sjaastad
0b74be6c5e
Preferences : Set initial selection when selecting plot templates
2022-09-15 08:19:41 +02:00
Magne Sjaastad
30921a158b
Simplify RiuPlotMainWindowTools ( #9211 )
...
* Janitor: Add and use onObjectAppended()
* Janitor: Simplify API
2022-09-15 08:19:41 +02:00
Jon Jenssen
ee116c8f3d
Make sure errorbars are shown on project reload
2022-09-15 08:19:41 +02:00
Magne Sjaastad
acaea8de81
Renaming of features
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
f9f49e9f58
#9202 Summary Multi Plot: add option for having the legend inside the plot
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
318f187635
#9202 Well Log Plot: add option for having the legend inside the plot
2022-09-15 08:19:41 +02:00
Magne Sjaastad
df16e1fe5c
Add rename case to summary and grid cases ( #9204 )
...
* #9203 Summary Case : Add rename to right-click menu
* Janitor: Move ID and description to private fields
* Eclipse Case: Add rename to right-click menu
* Rename feature
2022-09-15 08:19:41 +02:00
Magne Sjaastad
a36c07dd64
Create features to append plots with RFT curves ( #9200 )
...
* Add create plot with RFT curve
* Add RFT segment plot with curve
* Create tracks for all three branch types
* Make sure the zero is displayed when adjusted minimum is changing sign
2022-09-15 08:19:41 +02:00
jonjenssen
6a745671d7
Selecting a well path in 3d view can now update selected well path in well log plots
2022-09-15 08:19:41 +02:00
Magne Sjaastad
4cb26f69c5
RFT: Support device and annulus branches ( #9168 )
...
* Add unit test used to read data from WSEGLINK
* Add segment branch type
* Add detection of device branches
* Add data source stepping on branch type
* parse wseglink data
* add RFT case as child of RimFileSummaryCase
2022-09-15 08:19:41 +02:00
Magne Sjaastad
37d6a44b2a
#9194 Area Fill : Area filled curves should use zero as base line
2022-09-15 08:19:41 +02:00
jonjenssen
d6ab69a154
Link selection in 3D view with plots ( #9195 )
...
* Allow well selections in 3D view to update well selection in summary plots and well log plots
2022-09-15 08:19:41 +02:00
Magne Sjaastad
4b1a6b48a5
Show well completion annotations in horizontal plots ( #9193 )
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
34cdd1f0d7
Well Log Plot: avoid hard-coding depth/value axis
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
d9aa8bd6d2
#9092 WLP: show only axis for first and last track.
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
e984e634e7
Well Log Plot: Avoid hard-coded axis (gave incorrect axis labeling).
2022-09-15 08:19:41 +02:00
Magne Sjaastad
98df56280e
#9183 Do not use undo/redo for GeoMech result definition
2022-09-15 08:19:41 +02:00
Magne Sjaastad
d3330cff90
Avoid setting summaryCaseX, as this will cause issues for RimSummaryPlotNameHelper
...
In summary plots, we only use summary case for Y-axis
2022-09-15 08:19:41 +02:00
Magne Sjaastad
3fe6022c33
Plot Manager: Activate individual sub plots per data source
2022-09-15 08:19:41 +02:00
Magne Sjaastad
69f7c23ce4
Make sure curve names and plot titles are updated using Plot Editor
2022-09-15 08:19:41 +02:00
Magne Sjaastad
b5708424e2
Guard pointer before use
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
49bfc62ea7
#9102 Thermal Fracture: handle field units.
2022-09-15 08:19:41 +02:00
Magne Sjaastad
d2d6e61271
Improve annotations to work in both vertical and horizontal plots ( #9154 )
...
* Move enums to RiaPlotDefines.h
* Add support for formation names shading in horizontal plots
* Refactor line property code
* modernize code
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
52a2d2d1fc
Thermal Fracture Import: fix crash when import fails.
2022-09-15 08:19:41 +02:00
Jon Jenssen
530329aed6
Fix intersection depth filter limit calculations
2022-09-15 08:19:41 +02:00
Magne Sjaastad
f80fde85ca
#9126 Improve plot and curve handling for ensembles
...
Add append plots and append curves to context menu of ensembles
Make sure we create an unique color when adding multiple ensembles
2022-09-15 08:19:41 +02:00
Magne Sjaastad
ee715a86e0
#9125 Do not reset user defined axis range when stepping data source
2022-09-15 08:19:41 +02:00
Magne Sjaastad
614bb147f2
Use updated version of opm-common as submodule
...
* Adjustments to build system for opm-common
* Add opm-common as submodule
* Disable use of unity build for opm-common
2022-09-15 08:19:41 +02:00
jonjenssen
66896f8330
New dockingsystem ( #9116 )
...
* Use Qt Advanced Docking as forked submodule
* Use new docking system in code
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
a0f87e2ae9
Thermal Fracture: show mesh options for thermal fractures.
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
72590d0565
Thermal Fracture: load and update on project reload.
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
037de2829c
Thermal Fracture: improve import and display of timestamps
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
c155fbcfe0
Thermal Fracture: Add visualization of results
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
74cc1e305d
Thermal Fracture: Add action to import Reveal csv
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
51c4fb07a7
Thermal Fracture: add thermal fracture template
2022-09-15 08:19:41 +02:00