Commit Graph

15328 Commits

Author SHA1 Message Date
jonjenssen
d156160daf
Summary Multiplot: sync plot selection in tree with view (#8788)
* Make sure the subplot selected in the tree is shown in the multiplot viewer. 
* Clean up multiplot toolbar handling a bit
* Remove old summary plot toolbar.
2022-04-07 16:24:27 +02:00
jonjenssen
3590c52cdc
Deprecate single summary plots and plot collections. (#8777)
* Deprecate single summary plots and plot collections. Replace functionality using summary multi plots. Clean up some code. Fix crash when trying to normalize an empty curve
2022-04-06 17:39:07 +02:00
Magne Sjaastad
9bbc709157 #8773 Source Stepping : Show data source stepping on summary multiplot 2022-04-06 10:05:43 +02:00
Magne Sjaastad
470d239a07 Toolbar Editor : Make sure uiOrdering use unique objects 2022-04-06 10:05:43 +02:00
Magne Sjaastad
6417daf167 #8773 Source Stepping : Realization cases are missing in some cases 2022-04-06 10:05:43 +02:00
Magne Sjaastad
22673c1073 Summary Multiplot: Add icon and update text
minor adjustments
2022-04-06 10:05:43 +02:00
Kristian Bendiksen
1407c6f96f RimPlotAxisProperties: reset "always required" bool on reload. 2022-04-06 09:03:53 +02:00
Kristian Bendiksen
449b4e4781 RimPlotAxisProperties: only allow plot axis positions left and right. 2022-04-06 09:03:53 +02:00
Kristian Bendiksen
45d28de6d3 #8768 Multi Plot: Add option to sync all sub plots axis properties. 2022-04-06 09:03:53 +02:00
Magne Sjaastad
ca7a5d7b40 Merge remote-tracking branch 'origin/main' into dev 2022-04-05 08:37:19 +02:00
Magne Sjaastad
27fe812309 Set version to 2010.10.3 2022-04-04 16:06:06 +02:00
Magne Sjaastad
a8623440ee
Merge pull request #8771 from OPM/patch_2021.10.3
Prepare for patch release
2022-04-04 14:47:25 +02:00
Magne Sjaastad
ca61e9f9a8 Multi Axis: Make sure widget axis is created during assignment of plot axis 2022-04-04 14:44:29 +02:00
Magne Sjaastad
e743a3f860 Set version to 2010.10.3-RC_01 2022-04-04 12:52:28 +02:00
Magne Sjaastad
82eeef707f Fix for patch branch 2022-04-04 12:51:42 +02:00
Kristian Bendiksen
391d13565e RiuPlotWidget: highlight relevant curves when clicking on an axis. 2022-04-04 12:10:20 +02:00
Kristian Bendiksen
11060078d8 RiuQwtPlotWidget: fix actions on selection of axis. 2022-04-04 12:10:20 +02:00
Kristian Bendiksen
7cb72688ea Multiaxis: Fix mouse tracking for Qwt plot with multiple axis. 2022-04-04 12:10:20 +02:00
Kristian Bendiksen
288269fad7 Multiaxis: Use correct mapping from PlotAxis to QwtAxisId. 2022-04-04 12:10:20 +02:00
Kristian Bendiksen
395541ebe0 Summary Plot: Make the general plot options expanded by default. 2022-04-04 12:10:20 +02:00
Kristian Bendiksen
32ec472829 Multiaxis plot: fix moving axis from other side 2022-04-04 12:10:20 +02:00
Magne Sjaastad
dde0487024 Multiaxis: add support for Qwt multiaxis plot 2022-04-04 12:10:20 +02:00
Magne Sjaastad
aa70590853 Intersection Python API: Fix typo 2022-04-04 12:08:18 +02:00
Magne Sjaastad
cf45f78aa3 Intersection : Add Python support for triangle and result values (#8505)
Co-authored-by: magnesj <magnesj@users.noreply.github.com>
2022-04-04 12:06:01 +02:00
jonjenssen
22d6e3f853
Merge pull request #8765 from OPM/summarymultiplot_performance2
Summary Multiplot performance improvements and fixes
2022-04-01 19:23:27 +02:00
Magne Sjaastad
46a8bd58b2
#8761 Multiplot template support 2022-04-01 12:04:46 +00:00
Magne Sjaastad
b822996fc3 FIx regression blocking drag and drop of well names into existing plots 2022-03-31 14:43:56 +02:00
Magne Sjaastad
15f17234c8 #8747 MultiPlot : Duplicate and append plots for selected objects 2022-03-31 14:04:33 +02:00
jonjenssen
28dcd47d73 Hide summary multiplot tree node if only one summary plot 2022-03-31 13:03:03 +02:00
jonjenssen
ebba37a623
Merge pull request #8754 from OPM/multiplot_improvements
Summary Multiplot: add new plot from a single curve in an ensemble plot and improve general plot performance
2022-03-31 12:34:07 +02:00
Jon Jenssen
2eb1713866 Fix mouse wheel not working in 3D view if a plot window is created.
Fix issue with multiplot sometimes being shown incorrectly when switching between fullscreen plots
2022-03-30 16:19:16 +02:00
Magne Sjaastad
64d35859a7
Merge pull request #8746 from OPM/patch-fixes
Merge fixes from patch branch
2022-03-28 11:07:47 +02:00
Magne Sjaastad
9c987855f2 Merge remote-tracking branch 'origin/patch_2021.10.3' into dev 2022-03-28 09:06:38 +02:00
Magne Sjaastad
7c4e81f59f Adaption of #8356 Summary Data : Add support for use of summary summary data from Python 2022-03-28 08:46:10 +02:00
Magne Sjaastad
a08014e018 Remove obsolete test 2022-03-28 08:46:10 +02:00
Magne Sjaastad
751bf22a6b Python : Make sure an empty list will be received as empty list
See https://github.com/OPM/ResInsight/issues/8508
Python code linting changes detected by black
2022-03-28 08:46:10 +02:00
Magne Sjaastad
ef842e7f27 #8416 VFP Plot : Support import of all units (Field, PVT, ..) 2022-03-28 08:46:10 +02:00
Magne Sjaastad
2b45892098 #8513 Use cell face when leaving cell when well path starts inside cell 2022-03-28 08:46:10 +02:00
Magne Sjaastad
cbaaabf67e #8558 Use both conditions to disable use of start of simulation
GeoMech cases require this test condition
2022-03-28 08:46:10 +02:00
Magne Sjaastad
ee888237f3 #8558 Fix reading of simulation dates for restart case
The date import was wrong for some restart cases.
2022-03-28 08:46:10 +02:00
Magne Sjaastad
c48451a532 Summary Import : Support cases with one file per time step (#8493) 2022-03-28 08:46:10 +02:00
Magne Sjaastad
cf4d2c9ad2 Janitor : Support import of stand alone ESMRY files
All import of summary data was previously started from a SMSPEC file. As the ESMRY file is completely independent, it is useful to import these files directly.
2022-03-28 08:46:10 +02:00
Magne Sjaastad
2800f1f189 #8354 RFT file open : Inconsistent data might lead to crash
Use try/catch to avoid crash from RFT file reader. Avoid reading data when considering if menu items should be visible.
2022-03-28 08:46:10 +02:00
Magne Sjaastad
f028491bb9 #8409 NNC : Make sure user defined legend ranges work 2022-03-28 08:46:10 +02:00
Magne Sjaastad
f99bfb04b9 Janitor: Make sure NNC connections are computed before visibility is evaluated 2022-03-28 08:46:10 +02:00
Magne Sjaastad
87780b2b8a #8403 Ensure the NNC connection polygon is created before computing area 2022-03-28 08:46:10 +02:00
Magne Sjaastad
e09a839228 Merge pull request #8402 from OPM/8401-flow-vector-result
Use OpenMP for vector calculations

Janitor: Use field of double instead of float to avoid rounding errors. If float is used in field, the current editor is has rounding effects that makes the text representation of 0.1 turn into 0.09999999....
2022-03-28 08:46:10 +02:00
Magne Sjaastad
8fea45c267 #8375 NNC : Create NNC generators when NNC data is available
This approach fixes an NNC visibility issue related to use of m_rimFault->faultGeometry()->connectionIndices() before any was assigned in RigMainGrid::distributeNNCsToFaults()
2022-03-28 08:46:10 +02:00
Magne Sjaastad
869921d300 #8375 Flow Vectors : Avoid recomputing NNCs when accessing flow data
Avoid include of RigNNCData.h in header files.
2022-03-28 08:46:10 +02:00
Magne Sjaastad
4cf0efad61 Janitor : Show warning when generated NNCs count is larger than 5M 2022-03-28 08:46:10 +02:00