Magne Sjaastad
597a3d1f97
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-08-17 10:04:10 +02:00
jonjenssen
1507894066
Selecting a well path in 3d view can now update selected well path in well log plots
2022-08-17 10:03:12 +02:00
jonjenssen
7607c19c7a
Make sure toolbar is refreshed when a new plot is added ( #9199 )
2022-08-17 08:11:30 +02:00
jonjenssen
535d87c9c4
Tiny refactor
2022-08-16 12:43:53 +02:00
Magne Sjaastad
1f2e9babe6
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-08-16 12:40:25 +02:00
Magne Sjaastad
e6af123094
#9194 Area Fill : Area filled curves should use zero as base line
2022-08-16 11:58:45 +02:00
jonjenssen
0e45a90e1f
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-08-15 20:27:49 +02:00
Magne Sjaastad
016216bdb9
Show well completion annotations in horizontal plots ( #9193 )
2022-08-15 14:55:17 +00:00
Kristian Bendiksen
c16264497d
#9117 Summary/Well Log Plot: fix missing update on legend font size change.
2022-08-15 15:09:27 +02:00
Kristian Bendiksen
ffc58fedc8
Multiplot/WLP: fix missing update of title font size
2022-08-15 15:09:27 +02:00
Kristian Bendiksen
413288df0a
Well Log Plot: avoid hard-coding depth/value axis
2022-08-15 15:09:27 +02:00
Kristian Bendiksen
b4bca2276f
#9092 WLP: show only axis for first and last track.
2022-08-15 15:09:27 +02:00
Kristian Bendiksen
80961161d2
Well Log Plot: Avoid hard-coded axis (gave incorrect axis labeling).
2022-08-15 15:09:27 +02:00
Kristian Bendiksen
b134419544
#9131 Summary Plot: Show area fill also when line style is 'None'.
...
Fixes #9131 .
Fixed by drawing the line with Qt::NoPen (invisible).
2022-08-15 09:49:18 +02:00
Magne Sjaastad
3d06edc0a9
#9183 Do not use undo/redo for GeoMech result definition
2022-08-11 15:00:24 +02:00
Jon Jenssen
013b735a0d
Add default dock window layouts and support hiding dock widgets before running tests.
2022-08-11 12:13:25 +02:00
Kristian Bendiksen
71d18b9e76
#9093 MultiPlot: improve axis alignment by resizing scales
2022-08-10 16:39:34 +02:00
Magne Sjaastad
f8e19e68d2
Avoid setting summaryCaseX, as this will cause issues for RimSummaryPlotNameHelper
...
In summary plots, we only use summary case for Y-axis
2022-08-10 14:12:28 +02:00
Magne Sjaastad
6977fa59f7
Plot Manager: Activate individual sub plots per data source
2022-08-09 18:36:18 +02:00
Magne Sjaastad
489b4bf66b
Make sure curve names and plot titles are updated using Plot Editor
2022-08-09 18:36:18 +02:00
jonjenssen
a3c561b7e5
Get rid of "ghost" windows on startup. ( #9171 )
...
* Get rid of "ghost" windows on startup.
Removes hide all docking windows feature for now, to be replaced by a new implementation. Will probably break some tests due to this.
2022-08-09 16:40:50 +02:00
Magne Sjaastad
63b26ebf2d
Guard pointer before use
2022-08-09 13:28:18 +02:00
jonjenssen
c3f538c1dd
Summary context menu cleanup and fixes ( #9165 )
...
* Make summary plot ctx menu items show up for the plot you right-click on, not the one selected in the project tree.
2022-08-08 13:34:27 +02:00
Kristian Bendiksen
eedebd71a5
#9161 QtCharts: Refactor to make QtCharts optional again.
2022-08-08 13:29:41 +02:00
Kristian Bendiksen
a87e05035d
#9102 Thermal Fracture: handle field units.
2022-08-05 13:45:31 +02:00
Magne Sjaastad
f102a8b249
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-08-05 13:14:58 +02:00
Magne Sjaastad
824d5bd458
#9156 Use PdmPointer to avoid dangling pointer in Plot Editor
2022-08-04 14:08:30 +02:00
jonjenssen
82f6dc74c1
Only create and show plot window if we import a summary file. ( #9155 )
...
* Only create and show plot window if we import a summary file. If window is already there, no change.
2022-08-04 07:14:12 +02:00
Jon Jenssen
3e0cda4dba
Make sure project tree is updated on ensemble curve copy/paste
2022-08-03 14:41:52 +02:00
Kristian Bendiksen
8f1f20ac7e
janitor: Improve variable name.
2022-08-03 14:04:31 +02:00
Kristian Bendiksen
2a86b55ad2
Thermal Fracture Import: fix crash when import fails.
2022-08-03 14:04:31 +02:00
Kristian Bendiksen
ed03bd716e
Thermal Fracture Import: Add test for loading non-existing file.
2022-08-03 14:04:31 +02:00
Kristian Bendiksen
40cc3f9dc6
#9101 Thermal Fracture Import: detect and refuse inconsistent units.
...
All values in the file should be in either field or metric units, and mixing is
not allowed.
2022-08-03 14:04:31 +02:00
Jon Jenssen
2cac57df13
Update qtadvanced docking to latest version
2022-08-03 13:06:55 +02:00
Magne Sjaastad
78516f3496
Set minimum CMake version to 3.15 to avoid warnings on MSVC
...
Set CMake version on top level to avoid warnings on MSVC when warning level is set to something else than the default.
https://stackoverflow.com/questions/58708772/cmake-project-in-visual-studio-gives-flag-override-warnings-command-line-warnin
2022-08-02 12:50:49 +02:00
Jon Jenssen
2e3ac5b02b
Fix intersection depth filter limit calculations
2022-08-02 09:07:24 +02:00
Kristian Bendiksen
65600f58b3
Thermal Fracture Import: handle csv with space between name and unit
2022-08-01 13:56:38 +02:00
Magne Sjaastad
76edb49e89
#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-07-08 17:54:37 +02:00
Magne Sjaastad
1d4ab6bf9b
#9125 Do not reset user defined axis range when stepping data source
2022-07-08 17:54:37 +02:00
magnesj
e1c1342957
Fwk : Remove obsolete helper template
2022-07-08 17:54:37 +02:00
Magne Sjaastad
7a0bfd4917
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-07-07 22:17:33 +02:00
jonjenssen
d5269abc6e
New dockingsystem ( #9116 )
...
* Use Qt Advanced Docking as forked submodule
* Use new docking system in code
2022-07-07 12:03:02 +02:00
Magne Sjaastad
be8c796bb0
Unity build requires global unique variable names
2022-07-07 10:23:21 +02:00
Magne Sjaastad
b9c21289d0
Update actions to latest and remove artifact upload for Linux
...
Artifact upload failed for Linux -> remove as these are not used
2022-07-07 09:07:46 +02:00
Kristian Bendiksen
2888747a16
Thermal Fracture: fix crash for none-existing results.
2022-07-06 18:18:11 +02:00
Kristian Bendiksen
8db0e2619c
Thermal Fracture: show mesh options for thermal fractures.
2022-07-06 18:18:11 +02:00
Kristian Bendiksen
9f0d2c11b6
Thermal Fracture: load and update on project reload.
2022-07-06 18:18:11 +02:00
Kristian Bendiksen
44c469c12c
#9099 Thermal Fracture Import: include perimter nodes.
2022-07-06 18:18:11 +02:00
Kristian Bendiksen
6f623e9320
More tweaks to fix windows build
2022-07-06 18:18:11 +02:00
Kristian Bendiksen
a908b0c9cf
#9098 Thermal Fracture: interpolate missing values inside convex hull of points.
2022-07-06 18:18:11 +02:00