Commit Graph
15493 Commits
Author SHA1 Message Date
jonjenssen 3a1fe7d04f 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-09-15 08:19:41 +02:00
Jon Jenssen 040933b8a9 Make sure project tree is updated on ensemble curve copy/paste 2022-09-15 08:19:41 +02:00
Kristian Bendiksen d7346c077b janitor: Improve variable name. 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
Kristian Bendiksen a377449492 Thermal Fracture Import: Add test for loading non-existing file. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 803b8adc25 #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-09-15 08:19:41 +02:00
Jon Jenssen 97888f4f5e Update qtadvanced docking to latest version 2022-09-15 08:19:41 +02:00
Magne Sjaastad dbc4aef384 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-09-15 08:19:41 +02:00
Jon Jenssen 530329aed6 Fix intersection depth filter limit calculations 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 3c835f7eb2 Thermal Fracture Import: handle csv with space between name and unit 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
magnesj 7b2b2af5e4 Fwk : Remove obsolete helper template 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
Magne Sjaastad 09f9269cfa Unity build requires global unique variable names 2022-09-15 08:19:41 +02:00
Magne Sjaastad a3a71d6379 Update actions to latest and remove artifact upload for Linux
Artifact upload failed for Linux -> remove as these are not used
2022-09-15 08:19:41 +02:00
Kristian Bendiksen b064599e28 Thermal Fracture: fix crash for none-existing results. 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 4e6e3ecd31 #9099 Thermal Fracture Import: include perimter nodes. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 089a02f6ce More tweaks to fix windows build 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 74efaa4385 #9098 Thermal Fracture: interpolate missing values inside convex hull of points. 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 2b17c9d9af Rotate fracture plane to align with x-y plane 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
Kristian Bendiksen 26c88ccee5 Refactor: Introduce MeshFractureTemplate, and convert StimPlanFractureTemplate to it. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 94124d4eac #9039: Thermal Fractures: add file reader 2022-09-15 08:19:41 +02:00
jonjenssen 6d65554a77 Add qt advanced docking to third party folder and build environment (#9109)
* Add qt advanced docking as submodule
2022-09-15 08:19:41 +02:00
jonjenssen 1a4d29f4ba Allow using scale values less than 1.0 (#9108)
* Change view scale into list of predefined double values in both toolbar and property editor. Add values less than 1.0
2022-09-15 08:19:41 +02:00
Magne Sjaastad 3a55db15e5 Added field and object keywords 2022-09-15 08:19:41 +02:00
Magne Sjaastad 7e0e160196 Update version on dev-branch after release 2022-09-15 08:19:41 +02:00
Magne Sjaastad d90b1cda99 Merge pull request #9107 from OPM/release-2022-06
Release 2022.06
v2022.06
2022-07-01 13:10:56 +02:00
Magne Sjaastad 5ac0bc3e6e Set version to 2022.06.0 2022-07-01 13:03:16 +02:00
Magne Sjaastad d4edc15215 Regression test fixes (#9105)
* Do not show Open Summary Plot in 3D view Property Editor
* Regression Test: Fix missing update of correlation report plot
A fix was introduced in 73d598ee7e to avoid a crash when deleting a multi plot. This had a unintended side effect causing the sub plots in correlation report plot to not be inserted properly.

* Bump release version
2022-07-01 11:36:49 +02:00
jonjenssen 6ad0bcee95 Fix crash if base time step has undefined data 2022-07-01 11:06:12 +02:00
Magne Sjaastad af77fdad81 Prepare for release
Always create plots using Qwt
Always create plot for command "New Summary Plot"
#9103 : Fix missing updates in multiselect field update operation
Add Open Summary Plot Editor
Trigger missing load of data
Enable data source display for first realization of an ensemble
Always show legend text
Set version to 2022.06.0-RC-02
2022-06-30 18:24:25 +02:00
Magne Sjaastad 3d53c9de1e Do not create curve for empty history vector 2022-06-29 12:42:22 +02:00
jonjenssen d4ff0a0175 Missing legend (#9095)
* Make sure ensemble curveset legends are shown in multiplot legend.
* Remove information already shown in title from curve legend.
* Fix missing legend when creating curve plot from ensemble curves
* Show actual curve color in legend
2022-06-29 11:49:46 +02:00
Magne Sjaastad aeab09eceb Minor restructure of summary preferences 2022-06-28 14:06:32 +02:00
Magne Sjaastad 7534a219b5 Set version to 2022.06.0-RC-01 2022-06-27 19:25:27 +02:00
Magne Sjaastad e5cf5f4cf3 Improve history curve color and symbols 2022-06-27 19:25:27 +02:00
Magne Sjaastad cb1c94630b Guard null pointer use 2022-06-27 19:25:27 +02:00
Magne Sjaastad a86abab3cb Regression Test: Guard null pointer access 2022-06-27 19:25:27 +02:00
Magne Sjaastad 55966ef6e8 RFT : Fix several update issues 2022-06-27 19:25:27 +02:00
jonjenssen 0cc4f69ba3 Add grid calculator button to 3d view toolbar, add grid calc command to case context menu 2022-06-25 00:44:38 +02:00
Magne Sjaastad b706192ea3 Performance updates (#9082)
* Avoid creation of curve legend widgets during construction of a multi plot
* Make sure default z-value is correct to avoid expensive Qwt updates
* Avoid duplicate plot updates
* Do not create internal Qwt legend by default
* RFT import: Avoid expensive method throwing exception if no data is found
2022-06-24 16:16:46 +02:00
Magne Sjaastad 5078f4072f Minor adjustments (#9070)
* Add system commands to test toolbar
* #9069 Summary Plot: Update only Y axis values during source stepping
* Reduce default brightness for ensemble summary curves
* Add a separate flag to control linking of time axis
* Make sure interactive zoom in plot is handled
* Move message dock window to right dock panel
2022-06-21 15:33:00 +02:00