Commit Graph

551 Commits

Author SHA1 Message Date
Magne Sjaastad
fb9e5ee210 #3842 : Update icons in project tree 2018-12-17 16:01:15 +01:00
Magne Sjaastad
ec528108d4 #3842 Summary : Application logic for supporting stepping data source 2018-12-17 15:59:50 +01:00
Magne Sjaastad
b1da83ee33 #3842 Summary : Use one curve as basis for source data stepping 2018-12-17 15:54:23 +01:00
Magne Sjaastad
9ef915b0a8 Summary : Guard invalid data 2018-12-17 07:56:29 +01:00
Magne Sjaastad
5e466ed5a9 #3841 Summary : Update stepping toolbar when curve is deleted 2018-12-17 07:56:19 +01:00
Magne Sjaastad
86d801a138 Summary : Guard invalid data 2018-12-17 07:28:27 +01:00
Magne Sjaastad
19df293f12 #3841 Summary : Update stepping toolbar when curve is deleted 2018-12-17 07:25:25 +01:00
Magne Sjaastad
4ad982ada6 #3872 Summary Plot : Move last activated curve on top within category 2018-12-13 16:14:29 +01:00
Bjørn Erik Jensen
d482d3a4ca #3826 Summary curves. Draw error bars in front of all curves except from observed data curves 2018-12-13 16:14:13 +01:00
Magne Sjaastad
0fa5a5b000 #3871 Summary Plot : Missing assignment of curve z-value 2018-12-13 16:07:17 +01:00
Magne Sjaastad
f36d0eeee7 #3872 Summary Plot : Move last activated curve on top within category 2018-12-13 16:05:58 +01:00
Magne Sjaastad
a87c4efd93 #3871 Summary Plot : Missing assignment of curve z-value 2018-12-13 15:37:06 +01:00
Gaute Lindkvist
2ae4e483ed #3783 Guard in case of incomplete project data 2018-12-11 13:14:58 +01:00
Bjørn Erik Jensen
70db2bdd2e #3760 Summary plot. Z ordering different types of summary curves 2018-12-11 13:12:47 +01:00
Bjørn Erik Jensen
abdc4957cd #3835 Ensemble curves. Fix visibility bug 2018-12-10 14:05:01 +01:00
Bjørn Erik Jensen
6a2484c40e #3826 Summary curves. Draw error bars in front of all curves except from observed data curves 2018-12-05 09:35:05 +01:00
Gaute Lindkvist
45e909fcfa #3783 Guard in case of incomplete project data 2018-12-03 10:58:49 +01:00
Bjørn Erik Jensen
7f0b05a93b #3760 Summary plot. Z ordering different types of summary curves 2018-11-29 15:29:15 +01:00
Magne Sjaastad
314c20a04a #3735 Summary plot : Improve stepping for well path name 2018-11-22 15:24:18 +01:00
Bjørn Erik Jensen
b89dcf3eb1 #3690 Missing Summary Data. Fix strange summary vector names in the legend 2018-11-21 12:31:56 +01:00
Magne Sjaastad
5970d217a8 #3629 System : Use disableWriteAndSetFieldHidden() 2018-11-05 14:42:39 +01:00
Magne Sjaastad
174998335f #3629 System : Use disableIO() instead of disableRead and disableWrite 2018-11-05 14:42:39 +01:00
Magne Sjaastad
6346ed012c clang-tidy : Remove redundant 'virtual' and add 'override' 2018-10-18 19:45:57 +02:00
Magne Sjaastad
726658d642 #3512 System : Remove unused functions 2018-10-18 15:40:11 +02:00
Magne Sjaastad
766fea603e #3512 System : Remove unused functions 2018-10-18 15:14:25 +02:00
Magne Sjaastad
5a1acc124f #3512 System : Remove unused functions 2018-10-17 13:52:48 +02:00
Magne Sjaastad
c687a5bb5e Summary Plot : Guard null pointer access 2018-10-02 08:23:45 +02:00
Bjørn Erik Jensen
df2c3c4819 Fix warning 2018-09-25 09:24:35 +02:00
Bjørn Erik Jensen
fce06c0057 #3391 Ensemble curves. Use vector addresses from the case having the highest number of vectors 2018-09-24 13:59:55 +02:00
Bjørn Erik Jensen
e0d7352c1b #3388 Ensemble curve set statistics. Hide P50 curve by default 2018-09-24 13:25:23 +02:00
Bjørn Erik Jensen
dbf0747036 #3374 Ensemble curves. Fix several right axis issues 2018-09-19 14:08:16 +02:00
Bjørn Erik Jensen
ce59e8a0d0 #3320 Observed data import. Line based CSV import 2018-09-19 13:03:21 +02:00
Gaute Lindkvist
38c2c9c237 #3339 Make order of summary curves in plot predictable.
* The issue is sorting on pointer address for ensembles and summary cases. Instead sort by name.
* The crucial changes are in RiaSummaryCurveDefinition.cpp, RimSummaryCase and RimSummaryCaseCollection.
* The rest of the changes are just fallout from changing the pure virtual method RimSummaryCase::caseName to be const. The rest just follows.
* RimGridSummaryCase::caseName does alter something, but this variable was already declared mutable.
2018-09-18 11:31:10 +02:00
Bjørn Erik Jensen
5dc4eae4de #3370 Ensemble curves. Fix crash and duplicate grouped curves issue 2018-09-18 11:30:05 +02:00
Gaute Lindkvist
9a47cdf8ab Improve const-correctness for RimSummaryCaseMainCollection::findSummaryCaseFromEclipseResultCase
* It doesn't need a non-const RimEclipseResultCase pointer and this was causing an issue in new use of the method.
2018-09-17 10:51:45 +02:00
Bjørn Erik Jensen
b4dd37337a #3318 Plot editor performance. Several performance fixes 2018-09-13 12:38:50 +02:00
Magne Sjaastad
bbebbf108f #3340 Remove unused variables 2018-09-10 10:27:54 +02:00
Gaute Lindkvist
bd9d1be3c2 #3338 Keep order of summary plot curves if you uncheck and check back curves. 2018-09-07 14:46:00 +02:00
Gaute Lindkvist
d81b85c54c #3277 Implement stepping for Common Data Source and rename Plot Source Stepping for summary plots.
* The name for the UI groups is now "Data Source" for both types of data source stepping.
2018-09-05 11:49:26 +02:00
Gaute Lindkvist
12484bf1e9 #3297 Make casing shoe a right-angled triangle and refactor symbols
* Put plot symbol enum inside the symbol class.
* Put line style enums inside the line class.
* Add custom capability.
2018-09-04 12:02:06 +02:00
Bjørn Erik Jensen
2e8bf5aafe #3213 Observed data import. Add categories to vector table. Modify category identification. Update unit test 2018-08-30 11:17:52 +02:00
Magne Sjaastad
59f9d189e5 #3214 Use template function to get referencing objects of specified type 2018-08-15 13:01:11 +02:00
Bjørn Erik Jensen
611cf998ae #3211 Ensemble statistics. Display warning when time range mismatch 2018-08-15 11:00:06 +02:00
Bjørn Erik Jensen
8b14a01a2b #3200 Plot editor. Remove curve sets correctly 2018-08-14 11:01:19 +02:00
Gaute Lindkvist
a2c3c9d03f #3182 Clean up well log plot names 2018-08-08 08:10:57 +02:00
Magne Sjaastad
fe07b60392 CppCheck : Several fixes
Add missing initializers
Guard potential null pointer access
2018-08-02 19:22:03 +02:00
Bjørn Erik Jensen
509dc818a8 #3166 Plot source stepping. Display union of vectors 2018-07-10 14:50:06 +02:00
Bjørn Erik Jensen
532cbe01e9 #3173 Summary plot export. Include error data in plot export 2018-07-10 13:55:54 +02:00
Bjørn Erik Jensen
f50497ea72 #3168 Summary plot export. Do not resample observed data 2018-07-09 15:26:16 +02:00
Bjørn Erik Jensen
4755fdb504 #3171 Plot source stepping. Force update curve appearace when stepping from a grid case to an observed case, and vice versa 2018-07-09 13:58:10 +02:00
Bjørn Erik Jensen
033b176717 #3165 Plot source stepping. Reset error bars when stepping through cases 2018-07-09 13:20:59 +02:00
Bjørn Erik Jensen
15e1fcfdac #3148 Ensemble curves. Option to hide ensemble curves (in order to show only stat curves) 2018-07-09 11:18:42 +02:00
Bjørn Erik Jensen
93af11f934 #3165 Plot source stepping. Reset error bars when stepping through vectors 2018-07-09 09:09:51 +02:00
Bjørn Erik Jensen
08f516bab4 #3149 Export plot data. Right justify columns 2018-07-06 14:41:14 +02:00
Bjørn Erik Jensen
9256004caa #3163 Summary curve. Do not show error addresses in vector selection filter 2018-07-06 13:03:21 +02:00
Bjørn Erik Jensen
9db676f171 Fix build warning 2018-07-05 10:31:55 +02:00
Bjørn Erik Jensen
514fea0bab #3145 Missing ensemble params dialog. Add header text and remove space above 2018-07-05 10:01:10 +02:00
Bjørn Erik Jensen
b2abe93ab5 #3145 Ensemble stat. Move 'filters active' label closer to the lower right corner 2018-07-05 09:01:59 +02:00
Bjørn Erik Jensen
1188a5940b #3145 Ensemble stat. Limit group header text size (the simple way) 2018-07-05 08:58:45 +02:00
Bjørn Erik Jensen
f0dec1bc0a #3145 Ensemble stat. Update checkboxes properly when toggling 'based on filtered cases' 2018-07-05 08:38:36 +02:00
Bjørn Erik Jensen
cc87da2ae0 #3106 Ensemble calculations. Hash only ensemble parameters common to all cases. Move cases validation 2018-07-04 14:36:14 +02:00
Bjørn Erik Jensen
2eae092359 RimSummaryPlot. Removed superfluous replot 2018-07-04 10:00:14 +02:00
Bjørn Erik Jensen
0baf2226a2 #3087 Show plot data. Do not display tabs when only ascii data curves exist. Bugfixes 2018-07-02 13:06:07 +02:00
Bjørn Erik Jensen
bcf7938427 #3077 Ensemble statistics. Option to base stat calc on filtered cases or all cases 2018-06-29 12:35:50 +02:00
Bjørn Erik Jensen
7347e0ecc3 #2781 Ensemble curve set. Support for Tempest workflow (lookup and parse runspecifiction.xml file) 2018-06-29 09:27:13 +02:00
Bjørn Erik Jensen
d06a6f5121 #3120 Summary plot export. Always include vector, case and optionally ensemble for summary curves in export data column headers 2018-06-28 15:15:41 +02:00
Bjørn Erik Jensen
bc7dbad45d #3060 Resampled plot export. Write NULL instead og inf to indicate 'no valaue' 2018-06-28 12:40:00 +02:00
Bjørn Erik Jensen
db08061f98 Ensemble calc. Show only valid ensembles in drop downs 2018-06-28 10:45:51 +02:00
Bjørn Erik Jensen
bce10fb133 Fix build warnings on Linux 2018-06-28 09:08:38 +02:00
Bjørn Erik Jensen
dde88a010e #3109 Ensemble calculation. Display warning dialog when no cases from the two ensembles match 2018-06-28 08:34:28 +02:00
Bjørn Erik Jensen
e84b7b548e #3110 Ensemble calculation. Fix vector index out of bounds error 2018-06-27 15:17:08 +02:00
Bjørn Erik Jensen
41765831a1 #3108 Ensemble statistics curves. Some curve symbols are now slightly bigger 2018-06-27 14:24:19 +02:00
Bjørn Erik Jensen
7a0f2bdb4e #3079 Ensemble statistics curves. Add explanation to label text when P-value check box is disabled 2018-06-27 13:51:45 +02:00
Bjørn Erik Jensen
e77ff07685 #3085 Ensemble curve filters. Display info label when filters are hiding some curves 2018-06-27 13:10:39 +02:00
Bjørn Erik Jensen
bb2e136df7 #3080 Ensemble statistics curves. Fix typo 2018-06-27 11:35:29 +02:00
Bjørn Erik Jensen
2d96299d9d #3081 Ensemble statistics curves. Option to turn on/off curve labels 2018-06-27 11:32:06 +02:00
Bjørn Erik Jensen
53a6694750 #3080 Ensemble statistics curves. Use different symbols on statistics curves 2018-06-27 11:24:07 +02:00
Bjørn Erik Jensen
f0d7047438 #3086 Resampled plot export. Fix error 2018-06-27 11:05:55 +02:00
Bjørn Erik Jensen
28d093f54a #3086 Resampled plot export. When data are resampled, write all data into the same table in export file 2018-06-27 11:05:55 +02:00
Bjørn Erik Jensen
9ea8622953 #3086 Resampled plot export. Make populate functions 2018-06-27 11:05:55 +02:00
Bjørn Erik Jensen
c3ea1a58ef #3083 Ensemble filters. Improve filter group box header text 2018-06-26 13:02:48 +02:00
Bjørn Erik Jensen
b0355471b4 #3082 Statistics. Further fixes regarding P10 and P90 labels 2018-06-26 11:29:05 +02:00
Bjørn Erik Jensen
155329b4fc 3078 Ensemble statistics. Hide Y axis title for statisticcs curves 2018-06-26 10:27:41 +02:00
Bjørn Erik Jensen
013ba16515 Fix cotire build issues 2018-06-26 09:00:19 +02:00
Bjørn Erik Jensen
b6240049a9 #3082 Statistics. Different meaning of P10 and P90. Switch labels 2018-06-26 08:48:58 +02:00
Bjørn Erik Jensen
637461886b #3096 Fix build error on Linux 2018-06-25 15:58:28 +02:00
Bjørn Erik Jensen
898df5b68a #3096 Implemented ensemble calulations 2018-06-25 15:15:30 +02:00
Bjørn Erik Jensen
6d3659dfe6 #3067 Ensemble curve filter. Set default parameter at filter creation 2018-06-21 09:29:02 +02:00
Bjørn Erik Jensen
2eef989389 #3060 Resampled plot export. Implement dialog. Resample plot data according to spec from Equinor 2018-06-20 09:41:01 +02:00
Bjørn Erik Jensen
7e6943aa96 #3060 Resampled plot export. Prepare for resampling during summary plot export 2018-06-19 15:44:27 +02:00
Bjørn Erik Jensen
ef2f8087dc #3056 Ensemble curve filters. Fix default min/max values and set field default 2018-06-19 10:05:00 +02:00
Bjørn Erik Jensen
81ae384e19 #2659 Ensemble statistics. Set default field values 2018-06-19 09:24:31 +02:00
Magne Sjaastad
174538bb92 #3052 Summary Plot : Make name helper class more robust 2018-06-18 21:58:32 +02:00
Bjørn Erik Jensen
bc28b4b8f1 #3056 Ensemble curve filters. Add new filter button. Fix delete filter bug, use internal garbage collector to achieve delayed object delete 2018-06-18 15:19:41 +02:00
Bjørn Erik Jensen
ef5ef6d9ca Ensemble curve filter collection. Privatized some methods 2018-06-18 12:57:07 +02:00
Bjørn Erik Jensen
65de617935 #3056 Ensemble curve filters. Add dynamic groups for filtering 2018-06-18 12:01:01 +02:00
Bjørn Erik Jensen
9f1e4fa721 #2659 Ensemble statistics. Do not set statistic curves color when updating ensemble curve color 2018-06-15 16:21:32 +02:00
Bjørn Erik Jensen
12d01a7a10 #2659 Ensemble statistics. Do not create statistic curves when no ensemble is selected 2018-06-15 16:03:56 +02:00
Bjørn Erik Jensen
ee195e909b #2659 Ensemble statistics. Disable statistic curves if not possible to calculate percentile 2018-06-15 14:27:14 +02:00
Bjørn Erik Jensen
9cf4938651 #2659 Ensemble statistics. Do not show statistic curves in curve creator 2018-06-15 10:54:30 +02:00