Commit Graph

7158 Commits

Author SHA1 Message Date
Bjørn Erik Jensen
1abea45d45 #2659 Ensemble statistics. Support for setting curve color. Group check boxes 2018-06-15 09:06:44 +02:00
Bjørn Erik Jensen
06749a20e0 #2659 Ensemble statistics. New percentiles calculation algorithm 2018-06-14 15:36:19 +02:00
Bjørn Erik Jensen
b5ad3681cc #2659 Ensemble statistics. Add labels to symbols on the statistic curves 2018-06-14 14:10:51 +02:00
Magne Sjaastad
17bbed20c0 #3041 Test for ssl support before using ssl 2018-06-14 12:47:20 +02:00
Gaute Lindkvist
3661827c62 #3046 Fix crash when clicking on Eclipse case after import 2018-06-14 12:04:51 +02:00
Bjørn Erik Jensen
a5f69a59d0 Ensemble statistics. Fix unit tests and some warnings on Linux 2018-06-14 11:01:49 +02:00
Magne Sjaastad
4c42de83da #3041 Support https protocol when reading data from SSIHUB 2018-06-14 10:19:12 +02:00
Bjørn Erik Jensen
114c746342 Ensemble curve set. Speed up calculate value options 2018-06-14 10:18:40 +02:00
Magne Sjaastad
eb8cba5e31 #3037 AppFwk : Rename to PdmUiTableViewPushButtonEditorAttribute 2018-06-14 09:47:15 +02:00
Bjørn Erik Jensen
9c06df11d5 #2659 Ensemble statistics. New and more precise way to calculate statistics 2018-06-14 08:37:56 +02:00
Bjørn Erik Jensen
4c25ba8c7d #2659 Ensemble statistics. Interpolate values when resampling for end of period calculation 2018-06-13 15:19:34 +02:00
Gaute Lindkvist
280656ca26 #3043 Implement Time step filtering on import for Geomech 2018-06-13 14:10:47 +02:00
Gaute Lindkvist
62792b59c4 #3009 Warn user when loading an eclipse EGRID with mixed UPPER and lower case file name. 2018-06-13 14:10:47 +02:00
Bjørn Erik Jensen
2eee3f770b #2659 Ensemble statistics. Small fixes 2018-06-13 13:35:33 +02:00
Bjørn Erik Jensen
ca17037209 RifEclipseSummaryAddress. Address not valid if empty quantity name 2018-06-13 13:32:26 +02:00
Bjørn Erik Jensen
7b462616bf #2659 Ensemble statistics. Do not update curve appearance for statistic curves 2018-06-13 10:23:56 +02:00
Bjørn Erik Jensen
661ce06553 #3030 Ensemble curve filter. Move filters to table in property editor 2018-06-13 09:06:34 +02:00
Bjørn Erik Jensen
4491b1de63 #2659 Ensemble statistics. Use resampling during statistics calculations 2018-06-12 14:22:32 +02:00
Bjørn Erik Jensen
848d774440 #2659 Ensemble statistics. Fix code error 2018-06-12 11:15:30 +02:00
Bjørn Erik Jensen
1137a916e0 #2659 Ensemble statistics. Add time history resampler class. Extended RiaQDateTimeTools class 2018-06-12 11:05:53 +02:00
Magne Sjaastad
d09df6807d #3037 Rename to setChildArrayField 2018-06-11 15:30:19 +02:00
Gaute Lindkvist
1cb4201cbc #3025 Fix "-1" in base time step for Geomech well log curves 2018-06-11 09:15:52 +02:00
Gaute Lindkvist
4f45d2f8fd #3026 Disable relative result when plotting Well Derived data 2018-06-11 09:15:52 +02:00
Gaute Lindkvist
b4c62a11b7 #3033 Update min max values when changing time step. 2018-06-11 09:15:52 +02:00
Bjørn Erik Jensen
eebd8bef2d Move RigCurveDataTools and RigTimeHistoryCurveMerger to Application/Tools plus rename 2018-06-08 15:10:45 +02:00
Gaute Lindkvist
5f766e5228 #3013 Make sure all existing connections for PdmObjects are removed before async delete
* Clear all PdmPointer connections (including selection manager)
* Send all threads to the new caf::AsyncWorkerManager which can join the threads
  before program exit if the caller has asked for that.
2018-06-08 12:58:59 +02:00
Bjørn Erik Jensen
14cf6470f0 #2660 Ensemble filtering. Fix sliders and labels 2018-06-08 10:45:31 +02:00
Bjørn Erik Jensen
8d0149b4e9 #3024 Observed summary data. Add unit tests 2018-06-08 10:40:12 +02:00
Bjørn Erik Jensen
aa08735143 #3024 Observed summary data. Fix summary address parse failures 2018-06-08 10:22:01 +02:00
Magne Sjaastad
86ab696fd6 Remove typo 2018-06-08 08:48:59 +02:00
Bjørn Erik Jensen
7cd371c1f8 #2659 Ensemble statistics. Fix plot editor issues 2018-06-08 08:43:24 +02:00
Magne Sjaastad
54ed12a2f7 #3019 Fault Truncation : Make sure faults in LGR is handled correctly 2018-06-08 08:38:52 +02:00
Magne Sjaastad
1b1dd0c695 #3017 Fracture Truncation : Add tooltip 2018-06-07 22:26:17 +02:00
Magne Sjaastad
ff4efbc365 #3018 Fracture Truncation : Use reservoirCellIndex() 2018-06-07 22:20:37 +02:00
Magne Sjaastad
10d0c66262 #3018 Fracture Truncation : Evaluate fault throw as diff between average z value for two base edge vertices 2018-06-07 22:10:50 +02:00
Magne Sjaastad
dae054cf8f #3017 Restructure UI 2018-06-07 16:50:50 +02:00
Magne Sjaastad
350d0bbee4 #3021 Fault Truncation : Allow contained fracture to propagate through inactive cells 2018-06-07 16:49:46 +02:00
Bjørn Erik Jensen
cb6657266a #2659 Ensemble statistics. Move classes to separate files 2018-06-07 10:50:32 +02:00
Bjørn Erik Jensen
69accdc4c6 #2659 Ensemble statistics. First version 2018-06-07 10:04:16 +02:00
Gaute Lindkvist
5b0a185549 Fix Linux build by removing use of Invoke and including some headers 2018-06-06 13:22:35 +02:00
Magne Sjaastad
d353a9fc44 #3012 Selection manager is not cleared when project is closed 2018-06-06 12:36:28 +02:00
Gaute Lindkvist
4ddacad385 #2680. First reasonable Fracture Gradient and Shear Failure Gradient estimation.
Caveats:
* Hard coded poissonRatio = 0.25
* Hard coded UCS to 100 bar (fairly close to average value for shale in literature).
2018-06-06 12:03:08 +02:00
Bjørn Erik Jensen
11aeda63d9 #2962 Summary import performance. Preliminary optimization of summary groups and ensemble import 2018-06-06 09:49:58 +02:00
Magne Sjaastad
3cf35f673a #2967 Fracture Truncation at Faults: Add Fault Throw 2018-06-04 11:16:38 +02:00
Bjørn Erik Jensen
0abc41afdb #3003 Hierarchy import dialog. Update status during search 2018-06-04 09:02:49 +02:00
Bjørn Erik Jensen
9b07529ca2 #3006 Hierarchy import dialog. Trim input strings 2018-06-04 08:14:34 +02:00
Magne Sjaastad
8b3d4b0fc4 Ensemble Curves : Do not update plot for every curve update 2018-06-04 08:11:45 +02:00
Magne Sjaastad
e4003b611d Fix linux build 2018-06-01 16:38:19 +02:00
Bjørn Erik Jensen
fca245d501 #3003 Hierarchy import dialog. Third attempt to get search logic correct (fingers crossed) 2018-06-01 15:43:59 +02:00
Bjørn Erik Jensen
3aa7204191 #2660 Ensemble curves filtering. Refactoring 2018-06-01 15:43:58 +02:00
Magne Sjaastad
58ba0b2882 #2975 Ensemble Curve Set: Call updateConnectedEditors on collection 2018-06-01 15:38:48 +02:00
Magne Sjaastad
ea7c5b6a76 #2975 Ensemble Curve Set: Add compound update function updateAll() 2018-06-01 15:37:47 +02:00
Bjørn Erik Jensen
8dbfd5f878 #3002 Hierarchy import dialog. Check for cancel pressed more often to avoid delay 2018-05-31 15:44:37 +02:00
Magne Sjaastad
bb8803293a #2969 Fracture truncations : Fix computation of truncated cells 2018-05-31 15:29:55 +02:00
Magne Sjaastad
3505b9d31a Debug Tools : Add globalCellIndicesToOneBasedIJKText used as input to cell based range filter 2018-05-31 15:29:55 +02:00
Bjørn Erik Jensen
083d6f04bf #3001 Hierarchy import dialog. Limit dialog update frequency to twice a second 2018-05-31 15:22:12 +02:00
Bjørn Erik Jensen
d52229aa65 #3000 Ensemble plot. Make curve attachment more robuts 2018-05-31 13:45:33 +02:00
Bjørn Erik Jensen
92ccf64571 #3000 Ensemble plot. Fix duplicate plot legend items 2018-05-31 13:29:52 +02:00
Magne Sjaastad
8afc036ea3 #2999 Add support for specifying a list of single cells as range filter 2018-05-31 11:41:59 +02:00
Bjørn Erik Jensen
0b4156da02 #2660 Ensemble curves. Curve filtering 2018-05-31 10:24:16 +02:00
Bjørn Erik Jensen
2bd1bd777c Case realization parameters. Fix logical bug 2018-05-31 10:24:15 +02:00
Bjørn Erik Jensen
56d0112b07 Case realization parameters. Return empty object and method name change 2018-05-31 10:24:15 +02:00
Bjørn Erik Jensen
d043545747 Case realization parameters. Replaced HUGE_VAL by numeric_limits 2018-05-31 10:24:15 +02:00
Magne Sjaastad
b0ee5a2834 #2969 Fracture Truncations : Visualize fault truncations 2018-05-31 08:30:04 +02:00
Magne Sjaastad
61a7d5c7ba #2969 Fracture truncations : Add containment tools 2018-05-31 08:30:04 +02:00
Magne Sjaastad
54f5ab66b4 #2969 Add const to currentActiveCellInfo 2018-05-31 08:30:04 +02:00
Gaute Lindkvist
76c24a5c8d #2985 Make time step index in well log extraction curve auto name start at 1. 2018-05-30 15:37:18 +02:00
Gaute Lindkvist
ee7bd79fcb #2980 Renaming of lastNormal vectors. 2018-05-30 15:37:18 +02:00
Gaute Lindkvist
cf64f5f70d #2980 Include interpolated previous normal for determining direction of current normal 2018-05-30 15:37:17 +02:00
Gaute Lindkvist
70bcd25c86 #2945 Flip normals if the average well path normals doesn't match the requested direction. 2018-05-30 15:37:17 +02:00
Gaute Lindkvist
88c963dd38 #2964 Move Max above Min range 2018-05-30 15:11:24 +02:00
Magne Sjaastad
31d336b928 2018-05-29 14:42:00 +02:00
Magne Sjaastad
e68adbf2f8 #2996 Plot Editor : Missing panel initialization in some cases
Remove the change in current selection, as this is a temporary field only stored in the UI
2018-05-29 13:14:29 +02:00
Magne Sjaastad
6a41ad14c3 Fix typo 2018-05-29 10:51:54 +02:00
Bjørn Erik Jensen
7d2b3f159b #2995 Plot editor. Fix build error on Linux 2018-05-29 09:23:10 +02:00
Bjørn Erik Jensen
0579c201dc #2995 Plot editor. Show no default curve if ensemble data is present 2018-05-29 09:01:02 +02:00
Bjørn Erik Jensen
4656e34967 #2993 Ensemble. Hide 'new cross plot' ctx command for ensembles 2018-05-28 14:36:44 +02:00
Bjørn Erik Jensen
0b42c4730d #2994 Summary plot. Use symbols and no line as default style for observed data curves 2018-05-28 14:25:45 +02:00
Bjørn Erik Jensen
d799f9c0fd 2992 Summary plot. Do not display error bars in legend 2018-05-28 13:45:30 +02:00
Bjørn Erik Jensen
278c8b672b #2958 Ensemble curve sets. Make ensemble selected by default on 'new summary plot' command 2018-05-28 13:26:56 +02:00
Bjørn Erik Jensen
135d58b57e #2776 Error bars. Add eclipse string address parsing unit tests 2018-05-28 12:37:28 +02:00
Bjørn Erik Jensen
10b3d0f6db #2776 Error bars. Moved eclipse address parsing to RifEclipseSummaryAddress class 2018-05-28 11:20:20 +02:00
Bjørn Erik Jensen
312d302848 #2778 Error bars. Move error bars checkbox 2018-05-25 15:36:57 +02:00
Bjørn Erik Jensen
f7ac8fe6e4 Observed data parsing. Add address creation unit test 2018-05-25 15:35:06 +02:00
Magne Sjaastad
93ec84efdd #2967 Fracture Truncation at Faults : Use combo box and obsolete checkbox 2018-05-25 11:31:21 +02:00
Magne Sjaastad
fec963931e #2967 Fracture Truncation at Faults : Code cleanup before adding trunction 2018-05-25 11:31:21 +02:00
Magne Sjaastad
be14877525 #2970 Faults : Code cleanup 2018-05-25 11:31:21 +02:00
Bjørn Erik Jensen
6913a6829f #2979 Summary curves. Set symbol skip distance to 0 when creating new observed data curves 2018-05-25 11:28:55 +02:00
Bjørn Erik Jensen
403e1759f9 #2778 Observed error bars. Display error bars in the same color as data points 2018-05-25 11:28:55 +02:00
Gaute Lindkvist
14a5fd4009 #2959 Fix crash when loading ODB file without overburden. 2018-05-25 09:36:46 +02:00
Magne Sjaastad
fb7d24e99d #2734 Perforation Intervals: Add custom start date and custom end date 2018-05-24 20:02:01 +02:00
Magne Sjaastad
24920e2d12 #2961 Check if action is available before adding to menu 2018-05-24 14:58:57 +02:00
Magne Sjaastad
fa13b24b07 #2961 Make building of Windows menu robust when ODB is disabled 2018-05-24 07:46:53 +02:00
Magne Sjaastad
fc1f79a304 #2734 Perforation Intervals: Prepare for stop date 2018-05-23 15:28:54 +02:00
Magne Sjaastad
28278c47ec 2018-05-23 15:08:55 +02:00
Gaute Lindkvist
4c6a56bb52 #2873 Do only one updateAllRequiredEditors when closing cases
* Instead of one for every case that is being closed.
2018-05-23 14:38:26 +02:00
Gaute Lindkvist
743993718c #2873 New AsyncPointerVectorDeleter-classes to handle memory deletion in separate thread. 2018-05-23 14:38:25 +02:00
Bjørn Erik Jensen
22c71b60dd #1776 CVS data parser. Made parsing more generic. Handle error result columns 2018-05-23 12:33:26 +02:00
Bjørn Erik Jensen
8f5c3436ce #1776 CSV data parser. Remove double spaces in column names 2018-05-23 12:33:26 +02:00
Gaute Lindkvist
660b6a6430 #2944 Hide auto scale toggles for well log plots. 2018-05-23 11:35:24 +02:00
Gaute Lindkvist
208313f672 #2944 Stop auto-zooming on load of Well Log Curves. 2018-05-23 11:29:16 +02:00
Bjørn Erik Jensen
87e91069e0 #2947 File hierarchy dialog. Fix effective filter 2018-05-22 15:10:31 +02:00
Jacob Støren
ba89d348c0 Update keywords list for release 2018.05.0 2018-05-22 13:16:17 +02:00
Jacob Støren
3a05abb42b #2940 Fix crash due to missing guard in geomech camera conversion. 2018-05-22 09:34:27 +02:00
Gaute Lindkvist
772e7ec7e6 Revert "#2873 Delegate deletion of summary cases to separate thread."
This reverts commit 0089e0c218.

Didn't intend this to go into dev now
2018-05-22 09:22:12 +02:00
Gaute Lindkvist
0089e0c218 #2873 Delegate deletion of summary cases to separate thread. 2018-05-22 09:21:40 +02:00
Jacob Støren
9b9f9b2bf1 #2939 ProgressInfo: Reintroduce process envents, to update the progress dialog durig processing on linux/mac.
Introduced isActive and used this info to block sheduled redraw/display model regen when progress bar is active, to avoid unintended recursive behaviour resulting in crashes.
2018-05-21 23:46:35 +02:00
Jacob Støren
2e9341c6d1 Merge branch 'Geomech-DisplayCS' into dev 2018-05-18 22:31:51 +02:00
Jacob Støren
d7cffba9f1 #2940 Covert old project file geomech camera mx to new display offsetted regime 2018-05-18 21:38:49 +02:00
Magne Sjaastad
82d6db94cb WIP : try to fix import of geomech project files 2018-05-18 19:23:36 +02:00
Jacob Støren
e86e742915
Merge pull request OPM/CloseMultipleCases
#2934 Delete all selected cases, not just the first one when right cl…
2018-05-18 16:03:22 +02:00
Magne Sjaastad
06ae9cf155 2018-05-18 14:29:05 +02:00
Gaute Lindkvist
bef7535eff #2941 3d well log curves: Fix crash if the draw surface width becomes larger than well path length 2018-05-18 14:26:52 +02:00
Gaute Lindkvist
9e665d5ab1 3d Well Log Plots: Remove curve filled code 2018-05-18 14:26:52 +02:00
Gaute Lindkvist
68dd0ba13e Switch calculation of extra curve vertices to double precision 2018-05-18 14:26:52 +02:00
Magne Sjaastad
62c3e8324a #2940 Geomech: Display offset in place for result info 2018-05-18 14:05:25 +02:00
Jacob Støren
73c0373264 #2940 Geomech: Display offset in place for intersections 2018-05-18 14:02:54 +02:00
Gaute Lindkvist
3119ab24cb #2934 Delete all selected cases, not just the first one when right clicking and choosing close. 2018-05-18 14:02:49 +02:00
Jacob Støren
439b8e22ad #2940 Geomech: Use display offset for FEM parts 2018-05-18 13:39:20 +02:00
Bjørn Erik Jensen
2c2a2c6102 Fix Linux build warning 2018-05-18 10:44:21 +02:00
Bjørn Erik Jensen
cb74354bc2 Ensemble curves. Increased ensemble curve count threshold from 200 to 600 2018-05-16 14:54:16 +02:00
Magne Sjaastad
3bc952b77f #2933 Calculator : Auto fill address selection based on last entered address 2018-05-16 10:57:46 +02:00
Gaute Lindkvist
79928702bf #2920 Save window state for main window when closing plot window last (and vice versa). 2018-05-16 08:55:34 +02:00
Jacob Støren
c1b4cfc3e6 #2925 3D Well Log Curves: Fix missing plot/curves when Color Result = None. Moved the part generation from appendDynamicGeometryParts to appendStatic... 2018-05-15 18:09:46 +02:00
Gaute Lindkvist
66e548ac04 #2924 3D well Log curves: Implement variable name for geomech result 2018-05-15 18:04:27 +02:00
Gaute Lindkvist
5aa6ebbd76 #2922 Change curve min/max when updating case and timestep. 2018-05-15 17:54:20 +02:00
Gaute Lindkvist
1b6d6e714c #2923 Show sensible curve segments to range limits when points are outside range 2018-05-15 17:16:43 +02:00
Gaute Lindkvist
79a8af0e11 #2921 Hide name config in tree view 2018-05-15 17:14:59 +02:00
Gaute Lindkvist
461d22b2b5 #1908 Stop creating new summary cases when opening a project file. 2018-05-15 16:20:25 +02:00
Gaute Lindkvist
d1a706de55 #2913 Make sure only one grid summary case is created per egrid loaded.
* If you open two of the same eclipse case, you will still have two grid summary cases
* But if you open multiple summary cases of the same eclipse case the additional summary cases are file summary cases.
2018-05-15 16:12:12 +02:00
Gaute Lindkvist
0c9470fdf0 #2913 Improve coupling between egrid and summary cases
* Convert RimGridSummaryCase to RimFileSummaryCase when closing grid.
2018-05-15 15:43:21 +02:00
Bjørn Erik Jensen
7103ff73a2 Renaming 'Restart Files' to 'Origin Files' 2018-05-15 15:08:25 +02:00
Magne Sjaastad
e355651b99 #2919 Summary Plot Title : Always show "Composed Plot" for curve combinations 2018-05-15 14:39:05 +02:00
Jacob Støren
d34e517968 #2917 Vector Selection Dialog: Fix missing selection text 2018-05-15 14:26:28 +02:00
Jacob Støren
a222c096f3 #2917 Vector Selection Dialog: Rename method for retreiving all expanded curve defintions. Add method to retreive only the selection (one definition pr ensemble curve set) 2018-05-15 14:26:28 +02:00
Jacob Støren
1b5c1b5e56 #2917 Add method to retreive union of possible summary addresses from ensemble 2018-05-15 14:26:28 +02:00
Jacob Støren
6c6e7df3c9 #2917 Vector Selection Dialog: Fixed problem with dialog initialization when single selecting ensemble curve sets. 2018-05-15 14:26:28 +02:00
Jacob Støren
9b591f622c #2917 SummaryCurveDefinition: Remove pair, improve less operator 2018-05-15 14:26:28 +02:00
Magne Sjaastad
3effc4ca66 #2918 Summary Plot Title : Make sure title and curve names are stable when deselecting ensemble curve 2018-05-15 13:58:39 +02:00
Bjørn Erik Jensen
ea50722cdd #2911 Ensemble curves. Fix disappearing right axis 2018-05-15 12:10:57 +02:00
Gaute Lindkvist
2e0cd60fc4 #2466 Fix the one occurence of non-guarded activeReservoirView access found. 2018-05-15 11:31:23 +02:00
Gaute Lindkvist
76f8b9ac90 #1909 Fix assertation failure in RimSummaryCurveAppearanceCalculator 2018-05-15 11:31:23 +02:00
Magne Sjaastad
9eb16f22cd #955 Toolbar Button State : Update plot toolbars when eclipse case is imported 2018-05-15 10:56:31 +02:00
Magne Sjaastad
19125396a1 #955 Toolbar Button State : Mark calculator button as disabled if no case is open 2018-05-15 10:41:27 +02:00
Magne Sjaastad
225aa34775 #2915 Summary Preview Plot : Register cross plot as MDI window 2018-05-15 10:17:12 +02:00
Bjørn Erik Jensen
6edd240c4c #2912 Ensemble curves. Fixes regarding summary curve definitions 2018-05-15 10:12:04 +02:00
Gaute Lindkvist
77dd3cbc43 #2690 Update all summary curves, not just visible when changing the vector for the whole collection
* Also make sure the curve names take into account all curves in the project tree and in the legend text.
* Make sure plot name is updated when a curve is deleted.
2018-05-15 08:43:50 +02:00
Magne Sjaastad
e2dc1486e7 #2914 Curve Calculator: Remove Ensembles from the vector selection 2018-05-14 21:31:56 +02:00
Magne Sjaastad
ca2a46a588 #2915 Summary Preview Plot : Do not add to MDI aread to avoid ghost MDI window 2018-05-14 20:48:44 +02:00
Magne Sjaastad
e5227c15f0 #2915 Return if no target plot is available 2018-05-14 20:39:25 +02:00
Magne Sjaastad
b6d3446fe8 #955 Add zoom all to list of command ids 2018-05-14 20:31:27 +02:00
Magne Sjaastad
94ab7b7923 #955 Guard nullptr access 2018-05-14 20:31:27 +02:00
Magne Sjaastad
6fcc91cdcd #955 Cleanup includes and fix whitespace 2018-05-14 20:31:27 +02:00
Bjørn Erik Jensen
7c0017923c #2658 Ensemble curves. Warning when too many ensemble curves 2018-05-14 14:52:02 +02:00
Gaute Lindkvist
956d221c48 #2878 Use correct keyword for solvent data (SSOL not SSOLVENT) 2018-05-14 10:41:23 +02:00
Jacob Støren
f31bef92c1 #2910 Summary Groups: Set default group name to "Group" 2018-05-14 10:20:27 +02:00
Jacob Støren
ae8fa06e4d #2909 RFT Plot: Created icons 2018-05-14 10:20:27 +02:00
Jacob Støren
0982af4ad0 #2856 Import menu: Fix wrong position of wellpicks vs formation names
Moved geomech below eclipse.
2018-05-14 10:20:27 +02:00
Jacob Støren
551c74cd28 Import Summary Case Group : Fix dialog title 2018-05-14 10:20:27 +02:00
Bjørn Erik Jensen
dc319646b2 #2658 Ensemble curves. Fix curve set coloring. Minor fixes.Some ClangFormat auto-changes 2018-05-14 09:51:24 +02:00
Gaute Lindkvist
090a79cf90 #2854 UNRST and EGRID file matching confused by . in basename
* Need to send in QFileInfo::completeBaseName() rather than just baseName()
* The change will cause libECL to match only files where the base name is everything except what is after the LAST  dot.
2018-05-14 09:32:19 +02:00
Magne Sjaastad
17226dabbc #2908 Ensemble Curve Sets: Use legend icon for colorlegend-using icon in the normal curve legend 2018-05-14 09:20:47 +02:00
Magne Sjaastad
f22dcf0872 #2903 Plot Name and Legend Text : Update text when color mode changes 2018-05-11 22:23:06 +02:00
Magne Sjaastad
078191610c #2903 Plot Name and Legend Text : Fix update of ensembles from curve creator 2018-05-11 20:21:44 +02:00
Magne Sjaastad
2cb123474b Use const reference and use empty() 2018-05-11 19:49:47 +02:00
Magne Sjaastad
4bd7b1eeb6 #2903 Plot Name and Legend Text : Add updateAllTextInPlot 2018-05-11 19:44:01 +02:00
Magne Sjaastad
4c1bcf9613 #2903 Plot Name and Legend Text : Update all plot text when curve changes 2018-05-11 19:29:03 +02:00
Magne Sjaastad
f75995e933 #2903 Plot Name and Legend Text : Rebuild legends if ensemble is toggled 2018-05-11 18:05:03 +02:00
Jacob Støren
52047819d6 #2891 Convert 2018.01.01 drawstyle from fault to full if it was in none-grid mode
Makes the setup more consistent with what they had, and what the user will get when turning the grid back on.
2018-05-11 16:40:30 +02:00
Gaute Lindkvist
7e54eb055c #2897 Make Export Completion only show up if the user has selected a well path collection or a descendant. 2018-05-11 16:01:25 +02:00
Gaute Lindkvist
3360973e87 Use SSOLVENT in calculating SOIL if present 2018-05-11 15:45:31 +02:00
Gaute Lindkvist
4ca9313366 #2756 Remove pseudo length as depth type.
* That also means there's only option left for PLT-plots: Measured Depth, so may as well
   remove the drop down list from the UI.
2018-05-11 15:45:31 +02:00
Bjørn Erik Jensen
38540a0a39 #2904 Curve creator. .Fix initial curve visibility 2018-05-11 15:43:12 +02:00
Magne Sjaastad
b24b93eba3 Fix signed / unsigned compare 2018-05-11 14:32:31 +02:00
Magne Sjaastad
b02bf07568 #2901 Whitespace 2018-05-11 14:20:24 +02:00
Magne Sjaastad
bf2f524d34 #2901 RFT Plot : Initialize default time step selection based on all sources 2018-05-11 14:20:24 +02:00
Magne Sjaastad
e1abaa1b6c #2901 RFT Plot : Use empty() and move for loops 2018-05-11 14:20:24 +02:00
Magne Sjaastad
803da0668b #2901 RFT Plot : Whitespace cleanup 2018-05-11 14:20:24 +02:00
Jacob Støren
d37ed9bb7c #2889 Fix crash when few tick marks in legend.
Set legend title before adding to view to make size calculaltion correct first time.
2018-05-11 14:06:08 +02:00
Gaute Lindkvist
f0be8214b0 #2448 Summary plot: Retain auto zoom for axes you haven't modified the range for. 2018-05-11 14:03:26 +02:00
Bjørn Erik Jensen
9f1ea2c42a Curve creator. Fix curve visibility settings 2018-05-11 13:46:42 +02:00
Bjørn Erik Jensen
450d1177f6 #2898 Ensemble curves. Add vector selection button and dialog 2018-05-11 13:25:01 +02:00
Magne Sjaastad
ff9fbe95b8 #2893 RimSummaryCaseCollection : Use basic name without count as edit name
Use proxy field with item count when we have a solution for one display field handle and one edit field handle
2018-05-11 12:46:29 +02:00
Bjørn Erik Jensen
a203452ebf #2900 Plot editor. Fix missing vectors bug 2018-05-11 12:35:09 +02:00
Bjørn Erik Jensen
fcea3ec40f #2658 Curve creator. Update curve tree view to display ensembles as well 2018-05-11 12:35:09 +02:00
Magne Sjaastad
9b16d55ddf #2892 RimSummaryCaseCollection : Hide display text field 2018-05-11 12:26:33 +02:00
Jacob Støren
0d233e2568 #2895 Fix performance related to case name in plot tracking text 2018-05-11 10:34:39 +02:00
Bjørn Erik Jensen
4e9dfafe02 #2894 Summary cases. Moved code to more appropriate location 2018-05-11 09:53:03 +02:00
Jacob Støren
ca30c58a77 Cleanup in EnsembleColormanager 2018-05-11 09:24:42 +02:00
Jacob Støren
d1e55c64d3 #2895 Fix crash due to hidden plot. 2018-05-11 09:12:44 +02:00
Bjørn Erik Jensen
3ad7c11040 #2894 Summary cases. Select case after import from recent file menu 2018-05-11 09:08:14 +02:00
Bjørn Erik Jensen
1a725de91b Fix build error 2018-05-11 08:35:56 +02:00
Bjørn Erik Jensen
368cca8b8d #2886 Summary groups. Add convert group to ensemble command 2018-05-11 08:33:04 +02:00
Jacob Støren
bb033eb561 #2883, #2890 Fix color assignment and stability for ensemble curve sets 2018-05-11 08:04:09 +02:00
Bjørn Erik Jensen
6270dd3bc9 #2692 Ensemble curves. Add ensemble selection support to curve editor 2018-05-10 21:30:14 +02:00
Magne Sjaastad
090435a2ea OpenMP : Make sure grid is created before using OpenMP 2018-05-09 16:29:14 +02:00
Magne Sjaastad
9560e23b66 #2888 Auto Title : Crash when single summary case is nullptr 2018-05-09 16:02:29 +02:00
Gaute Lindkvist
c959db73a1 #2887 Tidy up 3D well log curve configuration to more obvious documentation. 2018-05-09 15:56:24 +02:00
Gaute Lindkvist
b9cbd7c503 #2881 Continue exporting other completions if one has a unit mismatch.
* Report an error and continue rather than abort.
2018-05-09 15:56:24 +02:00
Gaute Lindkvist
5310d28433 #2880 export completions if the the well path name is explictly provided even if unchecked 2018-05-09 15:56:24 +02:00
Magne Sjaastad
43bb955ba2 #1777 Make access of data in RimStimPlanFractureTemplate robust
This commit makes it possible to open a project with invalid path to StimPlan, only displaying an error in the message window.
2018-05-09 15:43:07 +02:00
Magne Sjaastad
cfad0bab63 Fix Linux issue 2018-05-09 15:10:39 +02:00
Magne Sjaastad
52c2a93c05 #2882 CF Visualization : Never show connection factor for parent grid cells 2018-05-09 14:31:30 +02:00
Jacob Støren
83d3a033d8 #2872 Fix creating range filter slices on LGR 2018-05-09 13:47:58 +02:00
Magne Sjaastad
d6d894f631 #2868 Completion Type : Change priority order 2018-05-09 11:48:37 +02:00
Magne Sjaastad
4f4a12b636 #2868 Completion Type : Rename 2018-05-09 11:48:37 +02:00
Magne Sjaastad
e820bd44c7 #2868 Completion Type : Remove obsolete code 2018-05-09 11:48:37 +02:00
Magne Sjaastad
a986f3a4d2 #2868 Completion Type : Simplify update code paths 2018-05-09 11:48:37 +02:00
Magne Sjaastad
9bb8f36052 #2868 Completion Type : Compute completion type based on virtual connection factors 2018-05-09 11:48:37 +02:00
Magne Sjaastad
9e6e2e8735 #2868 Completion Type : Use const pointer 2018-05-09 11:48:37 +02:00
Gaute Lindkvist
923fc9815a #2713 Implement viewName parameter for RicfExportSimWellFractureCompletions.
* View names are not unique!
* This change will export fracture completions for *all* views that matches the view name.
2018-05-09 10:44:29 +02:00
Gaute Lindkvist
47ed8dac74 Fix crash due to wrong closest index comparison in RigSimulationWellCoordsAndMD 2018-05-09 10:44:29 +02:00
Gaute Lindkvist
f24fb4aaec Fix crash due to global/local grid index mixup when creating fractures on SimWellPaths.
* Introduces a convenience method on the main grid
* Also converts some callers to use the convenience method.
2018-05-09 10:44:29 +02:00
Jacob Støren
0ebedc844f #2849 Rename some Fishbone commands 2018-05-08 16:59:29 +02:00
Jacob Støren
43082b4952 #2871 Fault visibility toggle now controls fault label visibility in 2D intersection views also. 2018-05-08 16:26:15 +02:00
Bjørn Erik Jensen
9a5f3fb47e Fix Linux build warning 2018-05-08 15:57:34 +02:00
Bjørn Erik Jensen
98daab46a3 #2819 Ensemble curves. Distinguish between summary case group and ensemble 2018-05-08 15:22:38 +02:00
Bjørn Erik Jensen
9d51b91931 #2724 Ensemble curves. Show case name in mouse tracking tooltip 2018-05-08 12:52:33 +02:00
Bjørn Erik Jensen
763d25040e #2840 Ensemble curve. Copy/paste og curve sets 2018-05-08 10:17:18 +02:00
Gaute Lindkvist
043eaf7db6 Make new vertex creation more robust
* Require that the length of the new segment is shorter than the *current*
  distance to the end of the original segment, rather than the length of the
  complete original segment.
2018-05-08 09:09:36 +02:00
Gaute Lindkvist
0d8a034886 Fix Linux build by replacing a HUGE_VAL with std::numeric_limits::infinity
* This build problem was introduced when fixing a crash issue that came from
  replacing HUGE_VAL with std::numeric_limits::max
2018-05-07 19:34:22 +02:00
Jacob Støren
20a1e52323 #2850 Fix missing fault-label toggle and color setting awareness in 2D intersection view 2018-05-07 18:06:09 +02:00
Jacob Støren
96d7e8b062
Merge update of opm-flowdiagnostics into dev 2018-05-07 16:09:30 +02:00
Gaute Lindkvist
9125619c41 3D Well Log Curves: Fix crash bug due to wrong value used to force invalid values. 2018-05-07 16:07:13 +02:00
Jacob Støren
b6979f32c6 #2808 Add Icon for well CF's 2018-05-07 15:56:23 +02:00
Gaute Lindkvist
c7bf6172f3 #2828 Allow setting curve domain range outside the range of the curve values.
* Note that this implementation simply removes vertices that are outside the range.
* It would look far better to insert vertices at the boundary when a segment is heading
   out of range. This is more complicated.
2018-05-07 14:47:24 +02:00
Bjørn Erik Jensen
e4aa7d681d #2852 OPM. Updated flow diag solver interface after OPM upgrade 2018-05-07 14:43:24 +02:00
Magne Sjaastad
d8afe5740b #2803 Ensemble Cases Performance : Use one function to load summary data 2018-05-07 13:14:43 +02:00
Magne Sjaastad
dfa0d15844 #2803 Ensemble Cases Performance : Use loadAllSummaryCaseData() 2018-05-07 12:57:12 +02:00
Jacob Støren
c150f3e578 #2853 Add a specific ensembles icon. Use Cases icon for recursive import 2018-05-07 12:29:06 +02:00
Jacob Støren
c4c0d46692 #2857, #2861, #2853, #2862 Icon improvements: Use new Summary plot icon in combined icons, Observed Data icons, Octave Script icon improvements, Summary Case Group icon 2018-05-07 12:29:06 +02:00
Bjørn Erik Jensen
fb518117c0 #2856 Menus. Import case directly into group 2018-05-07 12:24:52 +02:00
Bjørn Erik Jensen
f71bdda4fb #2856 Menus. Restructure context menu 2018-05-07 12:24:52 +02:00
Magne Sjaastad
2aeafb509b #2830 Geomech: Apply code improvements suggested by clang 2018-05-07 11:29:18 +02:00
Magne Sjaastad
9e5f0abfe9 #2830 Geomech: Move code into separate calculate functions, add OpenMP 2018-05-07 11:29:18 +02:00
Magne Sjaastad
bc4282d8d7 #2830 Geomech: Improve performance : Use dynamic on selected sections
Skip computation of formation layers if no formations are present
2018-05-07 11:29:18 +02:00
Magne Sjaastad
d132ecd036 #2830 Geomech: Improve performance on results calculations 2018-05-07 11:29:18 +02:00
Magne Sjaastad
a7b3aa0bab #2716 #2830 Use OpenMP on calculations 2018-05-07 11:29:18 +02:00
Gaute Lindkvist
57b3ad82a8 #2791 Fix tensor vector colors so principal to has a single color. 2018-05-07 11:17:51 +02:00
Gaute Lindkvist
78326bb19c #2703 An initial implementation of filled drawing style with problems remaining.
* New vertices are successfully created in the intersections between the
  curve and draw surface triangles
* New vertices are also inserted along the bottom edge of the filled curve.
* However, new vertices will still need to be inserted in the lines connecting the
  top of the curve and the bottom where they intersect with the triangles.
* The option for filled curves remain hidden in the GUI. See #2860.

# Please enter the commit message for your changes. Lines starting
2018-05-07 11:14:25 +02:00
Gaute Lindkvist
fba437f595 #2791 Rename misspelled "principalNumber" in TensorResultPartMgr 2018-05-07 10:13:17 +02:00
Bjørn Erik Jensen
7903a62cc5 #2818 Summary. Add new-plot-commands to context menus 2018-05-07 09:46:45 +02:00
Jacob Støren
9885c9d2d7 #2809, #2858, #2859 Fix icon inconsistencies. Edd icons for ensemble curves and new icons for cross plot 2018-05-06 10:09:39 +02:00
Jacob Støren
4108c72680 Corrected spelling of ensemble 2018-05-06 10:09:39 +02:00
Magne Sjaastad
7421a3f7cd Fix signed / unsigned compare 2018-05-04 15:23:20 +02:00
Magne Sjaastad
55796623b5 #2855 Tensor Calculations : Do nothing if tensor is unchecked 2018-05-04 15:23:20 +02:00
Magne Sjaastad
085a3ea18a #2717 Compaction: Use OpenMP for calculation 2018-05-04 15:23:20 +02:00
Magne Sjaastad
89930e15f7 #2803 Logging : Make calling of RiaLogging thread safe 2018-05-04 13:53:54 +02:00
Magne Sjaastad
a6b94f7e66 #2803 Ensemble Cases Performance: Show case count in UI 2018-05-04 13:53:47 +02:00
Jacob Støren
1fe4f67a8e #2822, #2731, #2730 Rewrote the legend layout completely.
Now using preferred size unless it is higher than 0.7 viewer height.
If higher,  then use viewer height.
Stacks legend in columns not higher then the viewer.
Update layout on resize without triggering recreation of legends.
Place axiscross in right bottom corner.
2018-05-04 13:33:06 +02:00