Magne Sjaastad
54bb752682
#5547 Derived Summary Case : Allow missing data for either of the two source cases
2020-02-13 12:37:42 +01:00
Magne Sjaastad
c82df63e10
#5101 clang-format: Adjusted penalties
...
Use lower absolute values to improve control of behavior
2020-02-12 13:35:31 +01:00
Magne Sjaastad
10f0abc9b5
#5101 clang-format: Allow short functions on a single line
...
Use AllowShortFunctionsOnASingleLine: InlineOnly
2020-02-12 13:35:31 +01:00
Magne Sjaastad
5e0d8e5bea
Guard null pointer
2020-02-12 08:51:11 +01:00
Magne Sjaastad
dfe6d0b94e
Add derived summary case ( #5496 )
...
* #5488 Derived Summary Case : Refactor ensemble summary case
- Refactor ensemble summary case to be able to us as standalone derived summary case
- rename to RimDerivedSummaryCase
- allow negative values in well disk visualization
* #5488 Derived Summary Case : Add feature to create derived case
* #5487 Well Disks : Add scaling factor
2020-02-10 07:13:04 +01:00
Magne Sjaastad
7722893f0c
#5441 Summary Case : Add public methods displayCaseName and nativeCaseName
2020-01-30 14:24:04 +01:00
Gaute Lindkvist
edc276db4d
Well Log Plot and Well Distribution Plots no longer inherit Multiplot
...
* Also cleaned up RiuQwtPlotWidget
2020-01-16 14:33:33 +01:00
Magne Sjaastad
cca94f0326
#5337 Remove nullpointers before writing to project file
2020-01-16 08:48:01 +01:00
Jacob Støren
5e168d75b3
#5321 Fix Path ID showing up as case name for summary files.
2020-01-13 15:21:15 +01:00
Magne Sjaastad
ac752421f1
#5307 Show Plot Data : Fix time step values for calculated summary vectors
2020-01-10 19:46:53 +01:00
Gaute Lindkvist
f279e85c2c
Improved font handling
2020-01-07 14:26:46 +01:00
Gaute Lindkvist
0692ea28ad
Fix legends for ensemble plots
2020-01-07 14:26:46 +01:00
Magne Sjaastad
15dc0e974b
Assign calculation ID to existing addresses ( #5304 )
...
#5278 Assign calculation ID to existing addresses
2020-01-07 12:29:12 +01:00
Magne Sjaastad
10649fa444
#5281 Summary Plot: Ensemble curve highlight is missing in 2019.12
2020-01-03 12:51:55 +01:00
Magne Sjaastad
dffef1cf54
#5276 Ensemble : Guard null pointer access causing crash
2020-01-03 07:09:35 +01:00
Jacob Støren
b01c4409f1
Merge pull request #5246 from OPM/feature-external-file-reference-list-in-project-file
...
Feature: #5147 External file reference list in project file
2019-12-18 15:47:50 +01:00
Magne Sjaastad
6ae0c5e816
Merge pull request #5241 from OPM/fix-crash-well-production-plots
...
Fix crash when creating prodution rate plot.
2019-12-18 15:36:06 +01:00
Gaute Lindkvist
47b93dc0d1
Implement pdf rendering ( #5250 )
...
* First PDF creation support
* Reimplement info box
* Set title and make overlay frame margins more unified
* Remove a style sheet that was never meant to be applied to Project Tree
* Update RiuDraggableOverlayFrame when changing content
* Default page layout in Preferences
* undo removal of elision
* Remove friend class assignment in cafCategoryMapper
* the required methods have been made public
* Fix up after review
* Remove spurious const on by-value return
* Fix compile errors on Linux
* Fix size adjustment of legends with plot resizing
2019-12-18 12:25:19 +01:00
Gaute Lindkvist
73b2c96dae
#5234 Fix auto scale of cross plot x-axis
...
* The issue is that the bottom axis is really a QwtDateScaleEngine as opposed to a QwtLinearScaleEngine.
* This may have worked before by "accident" before the changes to the date format on the date/time axis.
* The fix is that if we want a QwtLinearScaleEngine and have a QwtDateScaleEngine we replace the scale engine.
2019-12-17 19:29:51 +01:00
Kristian Bendiksen
8f7a9dc3ce
Fix crash when creating prodution rate plot.
2019-12-17 13:05:10 +01:00
Magne Sjaastad
bd74a3ce73
#5238 Ensemble RFT : Hide P50 from statistics
2019-12-17 12:05:36 +01:00
Magne Sjaastad
b6b5b014ad
#5226 Ensemble Filter : Remove colors group from property editor
2019-12-17 10:55:19 +01:00
Magne Sjaastad
525d4086f9
#5131 Remove obsolete includes
2019-12-13 08:50:01 +01:00
Kristian Bendiksen
d6ff1eb847
#5140 Fix incorrect values for "Show Plot Data" action on calculated summary curves.
...
Fixed by checking if all the variables in a calculated expression is based on
accumulated data.
2019-12-11 15:14:50 +01:00
Magne Sjaastad
1628f01939
#5131 : Calculated curves : Use find in RimSummaryCalculationCollection
2019-12-11 09:47:26 +01:00
Magne Sjaastad
532d5899de
#5131 : Calculated curves : Show native address in title
2019-12-11 09:47:26 +01:00
Kristian Bendiksen
35df3cc9d3
#5131 Update calculation curves when summary case is replaced.
2019-12-11 09:29:35 +01:00
Jacob Støren
18cf59530f
#5147 RimSummaryCase::m_summaryHeaderFilename -> PdmField<caf::FilePath>
2019-12-10 16:12:21 +01:00
Gaute Lindkvist
7fd4aa1ce9
#5002 Ensemble RFT curve sets with parameter coloring and separate legends
2019-12-06 08:13:31 +01:00
Gaute Lindkvist
f56a34843a
Refactored ensemble parameter legends
2019-12-06 08:13:31 +01:00
Gaute Lindkvist
cd5b432267
#5171 Fix legend updates by getting rid of the show/hideEvent crash fix
...
* The crash is instead fixed by getting rid of deleteLater()
2019-12-04 12:34:17 +01:00
Gaute Lindkvist
b5712987de
Fix y-axis text for observed data
2019-12-04 12:34:17 +01:00
Magne Sjaastad
04162059b7
#5169 Observed Data : Do not repeat curve name twice
2019-12-04 08:05:46 +01:00
Gaute Lindkvist
4870071b8e
#5150 Improve wheel zoom with logarithmic axes
...
* Limit the amount to scroll at one time and set a fixed minimum
2019-12-02 08:01:38 +01:00
Gaute Lindkvist
c5f21b75fa
#5133 Reassign summary curves to the file summary case copy when closing a grid case
2019-12-02 08:01:38 +01:00
Gaute Lindkvist
d5c3c3f9e8
Rename SummaryYAxisFormatter (it isn't just for the Y-axis)
2019-11-29 15:03:37 +01:00
Gaute Lindkvist
e65d9aa22d
#5128 Fix right y-axis titles in summary plots
2019-11-29 15:03:37 +01:00
Gaute Lindkvist
cf190b05c1
#5051 Do not auto zoom when adding/removing curves in plot
2019-11-27 14:17:23 +01:00
Magne Sjaastad
4f4c48635b
Merge pull request #5099 from OPM/improve-ensemble-statistics
...
Improve ensemble statistics
2019-11-27 09:57:46 +01:00
Magne Sjaastad
71ad9e0da2
Merge pull request #5081 from OPM/move-error-bar-curve
...
Curve Error Bars : Move to RimPlotCurve
2019-11-25 14:08:12 +01:00
Magne Sjaastad
a511f580e4
Merge pull request #5073 from OPM/progress-bar
...
Progress bar to summary reader
2019-11-25 13:59:18 +01:00
Gaute Lindkvist
293290827b
Fix crash when closing and reopening plots
2019-11-25 08:32:30 +01:00
Gaute Lindkvist
85d683634c
Further refactoring
2019-11-20 13:14:45 +01:00
Gaute Lindkvist
d9043db5e0
Refactor RimPlotWindow and RimPlotInterface
2019-11-20 13:14:45 +01:00
Gaute Lindkvist
4dd0651dae
Remove width scaling factors
2019-11-20 13:14:45 +01:00
Gaute Lindkvist
8252ab8808
Rename GridPlot to MultiPlot throughout
2019-11-20 13:14:45 +01:00
Gaute Lindkvist
81db22586d
Remove description-field from RimPlotWindow
...
* Leave it to sub-classes to deal with this
2019-11-20 13:14:45 +01:00
Magne Sjaastad
3455b305e0
Revert " #5031 Summary Data : Make sure the reader is created in constructor"
...
This reverts commit 2b8219a855
.
2019-11-14 15:18:03 +01:00
Gaute Lindkvist
aa40816f49
#5026 Fix summary plot closing crash
2019-11-13 14:41:17 +01:00
Kristian Bendiksen
f8468dc7a6
Merge pull request #5009 from OPM/feature-replace-summary-case
...
Replace binary eclipse case and summary case feature.
Closes #4499 and #4987 .
2019-11-13 13:29:40 +01:00
Kristian Bendiksen
544c160510
#4499 Add feature to replace summary case.
2019-11-13 11:42:21 +01:00
Magne Sjaastad
280f8c1d45
#5031 Summary Data : Only use openMP on open of summary file
2019-11-12 18:26:47 +01:00
Magne Sjaastad
2b8219a855
#5031 Summary Data : Make sure the reader is created in constructor
2019-11-12 18:25:38 +01:00
Magne Sjaastad
8157790068
#5022 Performance Summary : Use openmp when loading metadata for cases
2019-11-11 12:35:27 +01:00
Magne Sjaastad
a413f672ec
#5007 Janitor : Do not call virtual methods from destructors
2019-11-07 08:48:11 +01:00
Magne Sjaastad
0caaaf7159
clang-format : Fixes related to bug in clang-format plugin
...
The LLVM/clang plugin to visual studio has a bug related to single space formatting changes. This commit fixes invalid formatting related to these issues.
2019-11-07 07:37:50 +01:00
Gaute Lindkvist
c1dfe193d7
#4990 Column and row span
2019-11-05 15:34:36 +01:00
Gaute Lindkvist
03ff43237d
Add a view id tag to project tree and tooltip
...
* Remove it from property editor
2019-11-05 11:09:18 +01:00
Magne Sjaastad
57cab2457e
clang-format : Set PenaltyBreakAssignment to 130
2019-11-04 15:08:09 +01:00
Magne Sjaastad
7c8cf60dba
clang-format : Set AllowAllParametersOfDeclarationOnNextLine to false
2019-11-04 14:35:41 +01:00
Magne Sjaastad
96a26662fc
Janitor : Apply clang-format fixes on codebase in ApplicationCode
2019-11-04 11:34:34 +01:00
Magne Sjaastad
9ae07c838a
#4919 Summary Plot : Improve colors of history curve symbols
2019-11-04 10:15:57 +01:00
Magne Sjaastad
a950852559
#4972 Summary : Add placeholder text to combo box editor
2019-11-03 14:49:08 +01:00
Magne Sjaastad
67e7bb0cf3
Fixes detected by cppcheck ( #4974 )
...
* Janitor : Remove obsolete pointer to dialog
* Janitor : Remove unused functions
* Janitor : Remove unused functions
* Janitor : Add explicit to constructors
* Janitor : Remove unused variables
* Janitor : Remove unused functions related to summary plot templates
* clang-tidy : Use nullptr instead of 0
* clang-tidy : Fix usage of virtual and override
* Upped to version 2019.08.2-dev.05
* Janitor : Remove unused variables
* Janitor : Clean up several cppcheck issues
* Janitor : Add cppcheck config files
* Janitor : Use const when possible
2019-11-03 08:37:03 +01:00
Gaute Lindkvist
5f72c03d52
Fix warning in RImSummaryCurvesCalculator
2019-10-31 15:37:30 +01:00
Gaute Lindkvist
e8c745d704
Implement creation of combination plots from selected plots
2019-10-31 15:12:54 +01:00
Gaute Lindkvist
30db19a1d0
Create Grid plot collection and allow creation of new combination plots
2019-10-31 14:09:50 +01:00
Magne Sjaastad
856580699c
Merge pull request #4955 from OPM/summary-adjustments
...
Summary adjustments
2019-10-30 14:40:20 +01:00
Magne Sjaastad
2dfa6b9d9f
#4951 Summary Plot Template : Remove obsolete template pointer
2019-10-30 10:45:15 +01:00
Magne Sjaastad
18c52b0e18
Janitor : Avoid using .. when referencing include files
2019-10-30 09:12:13 +01:00
Magne Sjaastad
facfd062dc
#4949 Summary Curve Filter Toolbar : Store recently used strings to registry
2019-10-29 14:17:24 +01:00
Magne Sjaastad
ba89a60e8d
#4946 Ensemble Colors : Show color control in curve filter property editor
2019-10-29 13:40:57 +01:00
Magne Sjaastad
23e8db65c2
Merge remote-tracking branch 'origin/dev' into summary-text-edit-in-toolbar
2019-10-28 20:49:29 +01:00
Magne Sjaastad
0af6a1d95d
#4775 Summary : Use combo box with history to edit text based curve creation
2019-10-28 20:41:15 +01:00
Gaute Lindkvist
625feaf36c
#4929 Fix legend fonts in Summary plot
2019-10-28 13:16:00 +01:00
Gaute Lindkvist
c200ea0687
Fix asciiDataForPlotExport compile warnings
2019-10-28 10:18:24 +01:00
Gaute Lindkvist
edead9e3af
Made RiuQwtPlotWidget axis operations much more general
2019-10-28 10:18:03 +01:00
Gaute Lindkvist
0e9cda8e84
Fix update of fonts in summary and grid cross plot axes
2019-10-28 10:18:03 +01:00
Magne Sjaastad
6110748192
#4926 Summary Plot : Add push button to edit plot
2019-10-25 13:53:51 +02:00
Magne Sjaastad
cea853b94f
#4926 Summary Templates : Improve placeholder text
2019-10-25 13:33:27 +02:00
Magne Sjaastad
0657155d86
#4926 Summary Templates : Move curve text edit group to top, collapse others
2019-10-25 13:29:32 +02:00
Magne Sjaastad
76d196a91a
Merge pull request #4902 from OPM/summary-text-edit-in-toolbar
...
Summary text editor in toolbar
2019-10-24 21:44:33 +02:00
Gaute Lindkvist
aef0e0a70f
More precise view id
2019-10-24 14:59:16 +02:00
Gaute Lindkvist
c578a43b53
Introduce RimGridPlotWindow and RiuQwtPlotWidget
2019-10-24 14:59:16 +02:00
Magne Sjaastad
580d826922
Clear line edit when content do not match
2019-10-24 10:04:42 +02:00
Magne Sjaastad
bbfc6188e9
#4775 Summary : Do not change source selection if no sources are matching
2019-10-23 17:39:16 +02:00
Magne Sjaastad
05d2645a0a
#4909 Summary Legend Text : Improve text for statistics curves
2019-10-23 08:43:44 +02:00
Magne Sjaastad
28ef4166ea
#4775 Summary : Improve event handling and add shorcut
2019-10-22 10:39:18 +02:00
Magne Sjaastad
1671fe44b2
#4775 Summary : Add max width to line edit
2019-10-21 16:36:28 +02:00
Magne Sjaastad
7be2cc3031
#4775 Summary : Add text based curve creation to toolbar
2019-10-21 16:19:28 +02:00
Magne Sjaastad
53e8cc82bd
#4876 Resampeled Plot Data: Show time short text labels when possible
2019-10-19 15:05:59 +02:00
Magne Sjaastad
537184328a
#4877 Refactor and rename to RiuSummaryQuantityNameInfoProvider
2019-10-18 14:28:02 +02:00
Gaute Lindkvist
11117383db
#4817 #4830 #4832 #4837 #4839 Python commands for WBS creation, well path import and well log file import ( #4838 )
...
* Better minimum width for well log tracks
* Fix alignment of scrollbar in Well log plots
* Better Well Log Plot export
* Hide scroll bar before plotting
* Better borders
* Create plots through Python
* #4817 Create WBS plots with Python
* Rebase Summary and WellLogPlot on top of a new RimPlot
* Also Python: Allow setting folder as a parameter to export_snapshots
* #4832 Prepare for well path import command
* Well Path import WIP
* #4830 #4832 Import well paths and well log files from file using Python.
* #4837 Implement import of formation names in Python
* Fix debug build issue
* Fix RiaLogging build issue
* Fix warnings
* Yet another RiaLogging.h import added
* #4839 Import exporting of las and ascii files from well log plots
2019-10-09 09:21:28 +02:00
Magne Sjaastad
cd12b3ad4b
Guard null pointer access
2019-10-07 07:42:39 +02:00
Magne Sjaastad
2998ad3bed
#4825 Summary Plot Stepping : Key events are not routed correctly
2019-10-04 13:20:15 +02:00
Magne Sjaastad
311dd5b5c4
#4811 Source Stepping : Fix well stepping for ensembles
2019-10-04 09:09:22 +02:00
Magne Sjaastad
ff3055b961
#4815 Ensemble Curve Set : Make text match case insensitive
2019-10-03 14:36:10 +02:00
Magne Sjaastad
86d17441eb
#4713 Summary Case : Use "Calculated" as shortname for calculated case
...
Seen by running regression tests
2019-10-01 13:00:09 +02:00
Magne Sjaastad
a6609c6e06
#4795 Summary Plot : Add updateConnectedEditors()
...
Recent changes in logic requires more updateConnectedEditors
2019-09-28 17:40:40 +02:00
Jacob Støren
264cc4b40b
#4749 Rename fields and some cleanup
2019-09-23 14:04:23 +02:00