Commit Graph

8404 Commits

Author SHA1 Message Date
Bjørn Erik Jensen
4dc5c66b03 #3706 Annotations. Working text annotation, no view interaction yet. (and no background transparency) 2018-11-26 09:27:39 +01:00
Gaute Lindkvist
8b7b110440 Merge branch 'dev' into dev-deeper 2018-11-26 09:21:33 +01:00
Gaute Lindkvist
80d48fd669 Move QString include to cpp file of RiaStatisticsTool 2018-11-26 08:01:44 +01:00
Bjørn Erik Jensen
35405ebafc #3706 Annotations. First commit. Not tested 2018-11-23 13:33:59 +01:00
Magne Sjaastad
4f46a9b3cb #3715 Well connection factor viz : Show fracture well connection factors in cell center 2018-11-23 13:05:34 +01:00
Magne Sjaastad
74dc73adf8 #3750 Completion export header : Extract report items per well 2018-11-23 11:44:57 +01:00
Magne Sjaastad
8d9080d695 #3750 Completion export header : Report only referenced fracture templates 2018-11-23 11:32:50 +01:00
Magne Sjaastad
200e6d229b #3748 Statistics calculators : Improve handling of invalid numbers 2018-11-23 10:13:58 +01:00
Magne Sjaastad
f9a6957fae #3748 Statistics calculator : Add helper functions for (in)valid numbers 2018-11-23 10:12:23 +01:00
Magne Sjaastad
5e7ebcd0f6 #3748 Statistics calculators : Add tests for statistics calculators
Add negative infinity to input data to trigger failing tests
2018-11-23 09:12:56 +01:00
Bjørn Erik Jensen
39a838b406 Merge branch 'dev' into dev-deeper 2018-11-23 08:45:28 +01:00
Bjørn Erik Jensen
5fee7b1492 #3733 exportProperty. Remove unused command parameter 2018-11-23 08:37:09 +01:00
Gaute Lindkvist
56ae4fa5bd Fix Linux Build Problem after FlowDiag 2018-11-23 08:20:05 +01:00
Magne Sjaastad
89098705cb Whitespace 2018-11-22 16:02:44 +01:00
Magne Sjaastad
5603fcf21d #3688 Summary Plot : Update of source stepping toolbar fails sometimes 2018-11-22 16:01:27 +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
15a6bc358b Merge branch 'dev' into dev-deeper 2018-11-22 14:21:00 +01:00
Bjørn Erik Jensen
ceb5fff780 Create Well Path. Add tooltip containing dog leg unit 2018-11-22 14:20:08 +01:00
Gaute Lindkvist
a1b7e694a6 #3727 Give packers a more realistic default length 2018-11-22 14:06:03 +01:00
Gaute Lindkvist
ae8cb9d210 #3741 Make it possible to enable/disable all well path components in plots and 3d view.
* Add check box to casing design and update of plot
* Add isEnabled() method to component interface which controls plotting.
2018-11-22 13:39:08 +01:00
Gaute Lindkvist
132408ab6f #3727 Additional packer fixes 2018-11-22 13:39:08 +01:00
Gaute Lindkvist
9dc2452ba1 #3739 Fix crash in Well Bore Stability plots for synt_small.odb 2018-11-22 13:39:08 +01:00
Gaute Lindkvist
fcc8ee6e27 #3736 Fix Linking issues related to Contour Maps.
* They are not allowed to be master views so a few things should be disallowed.
2018-11-22 13:39:07 +01:00
Gaute Lindkvist
d69153c013 #3489 Fix legend text for flow diagnostics. 2018-11-22 13:39:07 +01:00
Magne Sjaastad
17524f66f8 #3696 Non-Darcy perforation intervals : Set default radius 2018-11-22 09:50:50 +01:00
Magne Sjaastad
a225d1fd1a #3696 Non-Darcy perforation intervals : Remove unit constant from UI 2018-11-22 09:46:40 +01:00
Magne Sjaastad
13f8ad5ea8 #3712 Non-Darcy Perforations : Adjust computation of 'kh' 2018-11-22 09:13:56 +01:00
Bjørn Erik Jensen
63d952746d Merge branch 'dev' into dev-deeper 2018-11-21 15:21:49 +01:00
Bjørn Erik Jensen
67ba01f835 #3722 Scale legend. Descrease size 2018-11-21 14:58:47 +01:00
Gaute Lindkvist
428f2b9851 #3728 Move WBHP source into header of table rather than as a column 2018-11-21 14:07:14 +01:00
Bjørn Erik Jensen
5e769b337f Merge branch 'dev' into dev-deeper 2018-11-21 14:00:46 +01:00
Magne Sjaastad
eebab64625 #3713 Fracture header : Compute matrix permeability and create weighted average 2018-11-21 13:44:31 +01:00
Magne Sjaastad
bc12dc44eb #3713 Fracture header : Add computation of matrix permeability 2018-11-21 13:43:15 +01:00
Bjørn Erik Jensen
2912059922 #3730 Plot Editor. Sort numeric identifiers by numeric value and not alphabetically 2018-11-21 12:31:57 +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
Gaute Lindkvist
4818a4fd71 #3727 Set packer end when you set packer start and still make it available for edit. 2018-11-21 11:38:56 +01:00
Gaute Lindkvist
0eea7d38cf #3728 Put time step into comment table for pressure depletion. 2018-11-21 11:38:56 +01:00
Magne Sjaastad
8a3907e531 #3725 exportSnapshots : Add optional prefix 2018-11-21 10:30:36 +01:00
Bjørn Erik Jensen
651084420c #3720 Temp LGR. Hide 'Temporary LGRs' tree node when no temp LGRs exist 2018-11-21 09:58:54 +01:00
Gaute Lindkvist
094ae45dcd Formatted contour map code and renamed some methods. 2018-11-21 09:33:21 +01:00
Bjørn Erik Jensen
e98b1728f1 #3717 Plot editor. Never plot a default vector 2018-11-21 09:31:52 +01:00
Bjørn Erik Jensen
5354caef13 #3690 Missing Summary Data. Set well name for segment vectors in eclipse summary reader 2018-11-21 09:24:53 +01:00
Magne Sjaastad
1871e558e5 Temporary LGR : Use icon in feature 2018-11-21 08:36:03 +01:00
Gaute Lindkvist
046a2acc67 #3620 Hide the "New Valve" feature if RESINSIGHT_DEVEL is not 1. 2018-11-20 15:38:43 +01:00
Gaute Lindkvist
9763f420a8 #3718 Update 3d View when deleting casing design 2018-11-20 15:32:09 +01:00
Gaute Lindkvist
66d5cedb2e #3716 Ensure static results can be shown if there are no dynamic results. 2018-11-20 14:54:30 +01:00
Gaute Lindkvist
d51f66179a #3711 Report only pressure depletion tables when we do scaling. 2018-11-20 13:47:59 +01:00
Bjørn Erik Jensen
939dfe664a #3698 Scale bar. Enable check box for showing/hiding scale bar 2018-11-20 12:07:39 +01:00
Bjørn Erik Jensen
e3c619ddfe Merge remote-tracking branch 'origin/dev' into dev-deeper 2018-11-20 11:37:14 +01:00
Gaute Lindkvist
b41217455f #3689 Change order of result aggregation types 2018-11-20 11:32:02 +01:00
Gaute Lindkvist
58c5f066c3 #3700 Fix bugs related to cell positions and grid extent. 2018-11-20 11:31:22 +01:00
Magne Sjaastad
212f80f92e #3709 Fracture : Mix of both main grid and LGR cells when computing completion data 2018-11-19 21:31:03 +01:00
Gaute Lindkvist
42d3e65416 #3700 Add visual picking marker and improve map results
* Fix "off by half a cell" errors and improve smoothness using averaging and interpolation
2018-11-19 15:24:18 +01:00
Magne Sjaastad
71f90b1337 #3692 Export completions : Use 'Mean' and move text to first column header line 2018-11-19 11:37:25 +01:00
Magne Sjaastad
bab90456c7 #3694 Stimplan : Add support for effective width using unit mm 2018-11-19 10:39:15 +01:00
Magne Sjaastad
8c521b1775 #3703 Do not resize dialog 2018-11-19 10:12:54 +01:00
Gaute Lindkvist
86f40ed8a9 #3580 Fix Linux build problem related to fault appearance 2018-11-19 08:28:45 +01:00
Bjørn Erik Jensen
75c923d102 #3698 Scale bar. Support for both horizontal and vertical orientation 2018-11-16 13:52:05 +01:00
Bjørn Erik Jensen
d8a466a9ef #3698 Scale bar. Take 1. Only vertical variant implemented so far 2018-11-16 13:52:05 +01:00
Magne Sjaastad
76abf0fe01 Whitespace 2018-11-16 11:38:35 +01:00
Magne Sjaastad
3c3bb153ac #3685 Well Path Creation: Set MDRKB at first target when starting from an existing wellpath 2018-11-16 11:35:13 +01:00
Magne Sjaastad
9cd695278e #3695 Well path creation : Crash when creating a vertical well
Caused by two identical reference points next to each other
2018-11-16 08:43:19 +01:00
Gaute Lindkvist
e2cc7fb423 #3699 Show global east west position when picking on Contour Maps. 2018-11-15 15:19:19 +01:00
Gaute Lindkvist
a1e094625a #3701 Add axis line option to 2d intersection view as well. 2018-11-15 15:02:07 +01:00
Gaute Lindkvist
b20e801ae1 #3701 Larger margins around axis text 2018-11-15 15:02:07 +01:00
Magne Sjaastad
e100c679d3 Temporary fix : Remove call to missing function 2018-11-15 07:15:03 +01:00
Gaute Lindkvist
12fbd968ad #3580 Improve visualisation of faults in Contour Map 2018-11-14 15:41:25 +01:00
Gaute Lindkvist
5bdba24148 2d Maps: Fix crash when generating new map without a result variable set 2018-11-14 14:39:13 +01:00
Gaute Lindkvist
c99fb71c36 #3687 Fix view updates if creating a brand new contour map, not based on existing view 2018-11-14 13:49:57 +01:00
Gaute Lindkvist
387741d0c1 #3530 Support picking on 2d Maps. 2018-11-14 13:43:55 +01:00
Magne Sjaastad
cbc0e55303 #3686 Completion Export : Fix less than operator for RigCompletionDataGridCell 2018-11-14 12:22:08 +01:00
Magne Sjaastad
4117e266ed #3686 Completion Export : Use map based on size_t instead of RigCompletionDataGridCell
Using RigCompletionDataGridCell as key in a map causes cells with identical local IJK to be treated as same global cell. Use reservoir grid cell index (size_t) as key to be able to handle cells correctly.
2018-11-14 11:40:23 +01:00
Magne Sjaastad
1121abbfac #3686 Completion Export : Add null pointer guard 2018-11-14 11:32:14 +01:00
Gaute Lindkvist
73b79daa09 #3670 Implement new Pressure Depletion behaviour
* Removed choice of different scaling
* Always use current pressure delta
* Use the maximum of an epsilon value and the absolute value of the matrix to well pressure drop as the scaling factor
* Remove file name suffixes and update information table in export file.
2018-11-13 16:48:30 +01:00
Jacob Støren
bfee1dfa64 #3646 Add icons for MainGrid LGR/Temp LGR's, Export Completions, sub items on/off/toggle 2018-11-13 15:43:36 +01:00
Gaute Lindkvist
47edac084f #3676 Hide riOilColumn when RESINSIGHT_DEVEL isn't set 2018-11-13 14:53:13 +01:00
Magne Sjaastad
f644a5ae34 #3679 Temporary LGR : Missing null pointer guarding 2018-11-13 14:51:22 +01:00
Gaute Lindkvist
91c96b9315 2d Maps. Fix minor text bold issue in Overlay Info box 2018-11-13 14:45:21 +01:00
Gaute Lindkvist
052b3e0c7c 2d Maps: Remove volume adjustment code with little effect. 2018-11-13 14:43:52 +01:00
Gaute Lindkvist
a8feee287c #3681 and #3680 Introduce regular sum and fix column result. 2018-11-13 14:43:52 +01:00
Gaute Lindkvist
f3a353039c #3677 2d Maps: Make sure property filters are handled correctly. 2018-11-13 14:40:59 +01:00
Gaute Lindkvist
ea053eac2d #3670 Implement initial WBHP changes. 2018-11-13 14:40:59 +01:00
Magne Sjaastad
3b9cdf5a92 #3588 Intersect : Add support for import of Intersect data 2018-11-13 09:52:28 +01:00
Bjørn Erik Jensen
1215235255 #3650 Temp LGR. Fix some issues for split types cell and well 2018-11-13 08:33:09 +01:00
Bjørn Erik Jensen
cfb082fb98 #3650 Temp LGR. Fix build error 2018-11-13 08:33:08 +01:00
Bjørn Erik Jensen
bb642b2a46 #3650 Temp LGR. New algorithm for creating LGRs for completions 2018-11-13 08:33:08 +01:00
Bjørn Erik Jensen
b1e9841964 #3650 Temp LGR. Process all affected wells in the same operation 2018-11-13 08:33:08 +01:00
Gaute Lindkvist
12e8c3b9b2 #3669 Write Pressure Depletion scaling parameters as comment table in fracture export. 2018-11-12 14:38:32 +01:00
Gaute Lindkvist
e5b8dc49c1 #3663 Pressure Depletion: fix initial time step 2018-11-12 14:30:18 +01:00
Gaute Lindkvist
37f1cde219 #3664 Pressure Depletion: report correct units for initial WBHP. 2018-11-12 14:30:18 +01:00
Gaute Lindkvist
97f3cbc18d #3656 Improve display of Y-axis values. 2018-11-12 14:30:18 +01:00
Magne Sjaastad
c95fa81a23 Use size_t instead of int 2018-11-12 08:06:16 +01:00
Magne Sjaastad
cfbbcacc23 #3634 Regression Test : Use flag to control OpenMP when building geometry 2018-11-12 07:33:08 +01:00
Magne Sjaastad
ca07e710c6 #3655 Fracture header : Adjust number of numbers and improve header 2018-11-11 17:18:59 +01:00
Magne Sjaastad
c5fc0d34e4 Whitespace 2018-11-11 14:07:42 +01:00
Magne Sjaastad
a103e22e0a Export visible cells : Clear scheduled views before exporting visible cells 2018-11-11 14:07:28 +01:00
Magne Sjaastad
2f19ea35cb Reset LGR id before creating LGRs 2018-11-11 13:49:40 +01:00
Magne Sjaastad
ae94785634 #3659 Regression Test : Make sure exported snapshots have same size 2018-11-11 12:58:51 +01:00
Magne Sjaastad
99f182e74d #3659 Regression Test : Use range based for 2018-11-11 12:57:51 +01:00
Magne Sjaastad
937e1f16d4 #3659 Regression Test : Extract functions 2018-11-11 11:52:53 +01:00
Gaute Lindkvist
667518c849 #3628 2d Maps: Weighting by result parameters 2018-11-09 15:25:45 +01:00
Magne Sjaastad
04c993105b Add missing include 2018-11-09 14:20:36 +01:00
Magne Sjaastad
ef17a7c057 #3657 Temporary LGR : Set transmissibility to zero for temporary grid cells in non-active cells 2018-11-09 14:12:17 +01:00
Gaute Lindkvist
71701cd79b #3651 Make sure contour map is zoomed property after creation.
* Always zoom all. It is doubtful the user wants to see the exact zoomed in spot from the 3d View if creating a map from the view.
2018-11-09 11:47:19 +01:00
Gaute Lindkvist
c716529542 #3654 2d Maps: hide cell result from overlay info when using column aggregation. 2018-11-09 11:47:19 +01:00
Gaute Lindkvist
669b40df20 #3654 2d Maps: set mean aggregation as default.
* Top used to be default, but is our least attractive view because it suffers from more edge effects than other views, because the deeper k-levels of for instance Norne is wider than the top level.
* Set it to Oil-column by mistake earlier, which doesn't work well when creating from an existing 3d View because it doesn't match the result parameter.
2018-11-09 11:47:19 +01:00
Bjørn Erik Jensen
c122a14bb2 #3645 Temp LGR. Fix LGR name clash 2018-11-09 11:00:07 +01:00
Magne Sjaastad
41a82ecdf3 #3653 Fracture Header : Wrong value for fcd 2018-11-09 10:51:27 +01:00
Magne Sjaastad
e0cc602fab #3652 Fracture Header : Set LPerf N/A for Transverse and Az 2018-11-09 10:51:27 +01:00
Magne Sjaastad
f17ef52836 #3652 Fracture Header : Use N/A 2018-11-09 10:51:27 +01:00
Gaute Lindkvist
68d12a325f #3649 Move from createUiGroup to defineUiOrdering/uiOrdering code in name config. 2018-11-09 10:40:05 +01:00
Gaute Lindkvist
72d3a6b46f #3595 Implement auto naming for contour maps 2018-11-09 10:40:05 +01:00
Bjørn Erik Jensen
551bf099d3 #3607 Grid items. Hide LGRs folder if there are no LGRs on file 2018-11-09 09:45:47 +01:00
Magne Sjaastad
0a9f00248b #3603 Export completions. Move export CARFIN into RicWellPathExportCompletionDataFeatureImpl 2018-11-09 09:40:36 +01:00
Bjørn Erik Jensen
8eead5c2f7 #3606 Export LGR/CARFIN. Disable features (keep code) 2018-11-09 09:26:07 +01:00
Gaute Lindkvist
53fad80e89 2d Maps: Renames to make classes and variables more consistent.
* Everything is now named something related to ContourMap:
  - Rim2dEclipseView -> RimContourMapView
  - Rim2dGridProjection -> RimContourMapProjection
  ....
2018-11-09 09:11:29 +01:00
Bjørn Erik Jensen
9b8584c707 #3603 Export completions. Also export CARFIN if temporary LGRs exist 2018-11-09 08:51:44 +01:00
Magne Sjaastad
fe3fe5c8f8 #3641 LAS file import : Add support for MD as depth channel name 2018-11-09 08:47:14 +01:00
Magne Sjaastad
fb18e9b170 Temporary LGR : Hide context menu items, remove invalid assert 2018-11-09 08:13:39 +01:00
Gaute Lindkvist
c334106e9c #3635 Move creation of contour maps out of RimEclipseCase 2018-11-08 16:18:03 +01:00
Gaute Lindkvist
23e3391c64 #3635 Rename m_2dContourMapsCollection -> m_2dContourMapCollection 2018-11-08 15:58:20 +01:00
Gaute Lindkvist
03cfa8f146 #3644 Move hex overlap code to RigCellGeometryTools and clamp in z-direction as well.
* The latter is not important for 2d Maps because the height of the 2d extrusion is always at least as much as the cells.
* However this makes it so the code can estimate overlap with bounding boxes that do not reach the full height of the hexahedron.
* Also added unit tests.
2018-11-08 15:53:10 +01:00
Magne Sjaastad
22a7a3da2a 2D contour map : Guard for zero overlap volume 2018-11-08 14:22:41 +01:00
Magne Sjaastad
41e9f0169a Performance : Skip loading results for inactive property filters 2018-11-08 14:22:41 +01:00
Gaute Lindkvist
25b45fb8fc #3644 Write unit test for cell volume calculation and fix negative volumes for "flipped" cells. 2018-11-08 13:46:57 +01:00
Gaute Lindkvist
6ed598e40b #3627 Ensure volume weights for cells in 2d element extrusion doesn't exceed volume of extrusion. 2018-11-08 12:52:29 +01:00
Gaute Lindkvist
ad9f86a517 #3630 2d Maps: schedule update of volumes when creating LGRs 2018-11-08 12:52:28 +01:00
Gaute Lindkvist
30f5a76ee4 Silence C4505 warning for Visual Studio 2017 CL 19.13 2018-11-08 12:52:28 +01:00
Gaute Lindkvist
4f0e818009 2d Maps: Fix Read Only setting for cell result 2018-11-08 12:52:28 +01:00
Gaute Lindkvist
e07f4ea37f #3638 2d Maps: Update info box when result and aggregation changes and change sampleSpacing to be relative 2018-11-08 12:52:28 +01:00
Gaute Lindkvist
c67469b410 #3627 2d Maps: Nearly true volume of intersection weighing + riOilVolume result
* Takes the volume summation error from around 30% -> 1.5-2.0% for Norne and TEST10K_FLT_LGT_NNC for sample
spacing approximately the same as grid characteristic size.
* The latter part is for #3630 and adds a special case for calculating 2d Maps SUM of riOilVolume since it needs
to avoid using the actual riOilVolume 3d result but instead use SOIL to avoid multiplying by cell volume twice.
2018-11-08 11:52:19 +01:00
Gaute Lindkvist
50a0924f84 #3630 Fix volume sum calculation to avoid multiplying by volume twice. 2018-11-08 11:52:19 +01:00
Gaute Lindkvist
ef4b70d6e5 #3630 Implement volume calculation on grid 2018-11-08 11:52:19 +01:00
Gaute Lindkvist
8ebfe074f1 #3642 Make sure cell visibility storage is cleared when LGRs are created.
* This fixes data corruption causing both #3632 and #3643.
2018-11-08 11:52:19 +01:00
Bjørn Erik Jensen
cfb45f674a #3604 Export completions. New feature 'Export Completion Data for Temporary LGRs' 2018-11-08 11:24:40 +01:00
Bjørn Erik Jensen
963c403869 ClangFormat 2018-11-07 15:51:26 +01:00
Bjørn Erik Jensen
e8bf189116 #3640 File commands. New class RicfApplicationTools containing reusable functionality 2018-11-07 15:42:55 +01:00
Magne Sjaastad
06db391689 Temporary LGR : Clear all selections before reloading case 2018-11-07 14:29:34 +01:00
Magne Sjaastad
54434d8f7d #3513 System : Add test code for RicfObjectCapability::writeFields 2018-11-07 10:38:08 +01:00
Bjørn Erik Jensen
95aaa35383 #3608 Temp LGR. Use short name in export due to Eclipse limitations 2018-11-07 09:48:56 +01:00
Magne Sjaastad
f7375a63ce Use zero as default time step 2018-11-07 09:01:25 +01:00
Magne Sjaastad
a5d6fa1bba Revert "#3640 Add convenience allEclipseCases()"
This reverts commit f1d017f1a4.
2018-11-07 08:46:07 +01:00
Magne Sjaastad
f1d017f1a4 #3640 Add convenience allEclipseCases() 2018-11-07 08:41:04 +01:00
Bjørn Erik Jensen
9b42c9fde6 #3605 Temp LGR. Delete existing temp LGRs when creating new 2018-11-07 07:46:33 +01:00
Bjørn Erik Jensen
7d9c858f13 #3566 Temp LGR. Command file command createLgrForCompletions 2018-11-07 07:00:33 +01:00
Magne Sjaastad
10394f1571 Move black from first to last palette color for well log plot curves 2018-11-06 13:37:01 +01:00
Bjørn Erik Jensen
e72f8a8ced #3611 Temp LGR. Fix build error 2018-11-06 13:33:47 +01:00
Bjørn Erik Jensen
0acddea407 #3611 Temp LGR. Fix LGR splitting by completions issue 2018-11-06 11:29:00 +01:00
Bjørn Erik Jensen
886487f45d #3631 Well Path Export. Use RKB for modeled well paths 2018-11-06 11:23:35 +01:00
Magne Sjaastad
eaec135019 #3636 Temporary LGR : Add required reload functions 2018-11-06 11:15:36 +01:00
Magne Sjaastad
fcd9c78dcf Temporary LGR : Remove invalid test for eclipse view 2018-11-06 11:07:00 +01:00
Magne Sjaastad
f36ca9b49d Reenable read/write of modeled well path name 2018-11-06 10:55:06 +01:00
Magne Sjaastad
f2b8f8487c #3636 Temporary LGR : Always rebuild geometry of intersections 2018-11-06 10:55:06 +01:00
Magne Sjaastad
59c1f612fb #3623 Grid Items : Do not try to delete object twice 2018-11-06 10:55:06 +01:00
Magne Sjaastad
5e17eaf98a Whitespace 2018-11-06 10:55:06 +01:00
Magne Sjaastad
00b0d6ef9f Grid Items : Hide checkbox from property editor 2018-11-06 10:55:06 +01:00
Bjørn Erik Jensen
f5329eeac6 #3602 Temp LGR. Add forgotten ampersand 2018-11-06 10:39:45 +01:00
Gaute Lindkvist
a842f3d445 #3633 2d Maps: Make contour lines optional 2018-11-05 16:19:16 +01:00
Gaute Lindkvist
c8ebb0a4d1 #3626 2d Maps: Adjust min/max limits for all time steps and TOP result. 2018-11-05 16:19:16 +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
f30c87491c #3629 System : Add helper function to disable write and set field hidden 2018-11-05 14:42:39 +01:00
Magne Sjaastad
b74a7b9683 #3558 Grid items in Project Tree : Mark show main grid as obsolete, and propagate setting to RimGridCollection 2018-11-05 14:42:39 +01:00
Gaute Lindkvist
1422403b71 #3596 Add new aggregation for Oil / Water / HC columns and improve speed and reliability.
* Avoid calculating results many times for each change.
* Avoid drawing spurious contour lines when results are undefined.
* Add aggregation type to legend header (#3594).
2018-11-05 14:31:23 +01:00
Magne Sjaastad
8f275757dc System : Display graphics card details in about dialog 2018-11-05 12:26:10 +01:00
Magne Sjaastad
ff12b617bb #3625 Fracture header : Report permeability instead of conductivity 2018-11-05 10:53:35 +01:00
Magne Sjaastad
063c0533b3 #3625 Fracture header : Use RigTransmissibilityEquations 2018-11-05 10:53:35 +01:00
Magne Sjaastad
056c22b8af #3625 Fracture header : Add computation of permeability 2018-11-05 10:53:35 +01:00
Gaute Lindkvist
ccea48bc25 #3624 Guard use of m_viewer in Rim2dEclipseView 2018-11-05 09:56:03 +01:00
Gaute Lindkvist
8545fe5d7f #3502 2d Maps bounding volume averaging: use local 2d extrusion height rather than global bounding height 2018-11-05 08:46:50 +01:00
Gaute Lindkvist
aa2d8a7399 #3502 Improve weighing by using bounding box overlap between 2d extrusion and cell. 2018-11-02 16:25:23 +01:00
Gaute Lindkvist
f71c4c75f5 2d Maps: Remove unnecessary prototype code 2018-11-02 16:25:23 +01:00
Gaute Lindkvist
dd48bd078c 2d Maps: Make sure LGRs are covered by range filter in contour maps. 2018-11-02 16:25:22 +01:00
Magne Sjaastad
0ac2b35fe2 2D contour map : Guard null pointer access 2018-11-02 15:49:13 +01:00
Magne Sjaastad
83d4f42e91 #3623 Grid Items : Sync all grid collections from main grid 2018-11-02 15:42:41 +01:00
Magne Sjaastad
cc7d7d8b65 #3621 Export snapshots : Use hugeval if no result is selected 2018-11-02 13:15:03 +01:00
Magne Sjaastad
6bec1615e1 HoloLens : Improve icons 2018-11-02 13:02:32 +01:00
Magne Sjaastad
5e15e1d8e6 #3613 Fishbones : Crash when user defined locations is empty 2018-11-02 12:30:35 +01:00
Magne Sjaastad
2cb4a5cf6e #3601 HoloLens : Do not try to create session if the create session dialog is closed 2018-11-02 11:36:46 +01:00
Magne Sjaastad
bd00ea7e84 #3610 Well Path Import : Use last imported grid file as fallback path 2018-11-02 11:36:46 +01:00
Bjørn Erik Jensen
fa81d0411c #3470 Inflow model. New algorithm for calculating averageflow distance 2018-11-02 09:10:05 +01:00
Magne Sjaastad
cd61b525a7 System : Do not use generic lambda 2018-11-01 20:01:04 +01:00
Gaute Lindkvist
9730048319 #3597 2d Maps: Implement Top, Sum, Harmonic and Geometric mean aggregation 2018-11-01 16:02:41 +01:00
Gaute Lindkvist
0291dd2237 #3600 Fix crash with 2d Maps and LGRs. 2018-11-01 13:22:31 +01:00
Bjørn Erik Jensen
8d2813ab39 #3460 Well Path Creation. Rename DL columns 2018-11-01 10:46:37 +01:00
Bjørn Erik Jensen
64227c5a3b #3464 Well Path Export. Simplified 2018-11-01 10:30:42 +01:00
Bjørn Erik Jensen
46bf5119c3 #3462 Well Plan Header. Use MDRKB and renaming 2018-11-01 10:25:41 +01:00
Bjørn Erik Jensen
f90fed9aa1 #3464 Well Path Export. Use formmatter to export data. Several formatting issues 2018-11-01 10:08:19 +01:00
Bjørn Erik Jensen
2bd70b705e #3464 Well Path Export. Add support for setting custom comment prefix in formatter 2018-11-01 10:08:19 +01:00
Bjørn Erik Jensen
e634e28944 Try to fix build error on Linux 2018-11-01 09:35:47 +01:00
Bjørn Erik Jensen
af4d8ee817 Fix warnings 2018-11-01 09:32:26 +01:00
Magne Sjaastad
4831cffc99 Add missing include 2018-11-01 06:46:44 +01:00
Gaute Lindkvist
ee388ca4b0 #3591 Improve edges on contour map. 2018-10-31 16:17:09 +01:00
Bjørn Erik Jensen
f87f1430dc #3461 Well Path Creation. Add field MDRKB at First Target 2018-10-31 14:55:27 +01:00
Bjørn Erik Jensen
81608990a0 #3470 InFlow model. New class RiaCellDividingTools. Moved method from RigCellGeometryTools 2018-10-31 14:47:03 +01:00
Gaute Lindkvist
32fb09ca3c #3590 Fix changing ov property filter of linked maps. Stop being able to modify a slave. 2018-10-31 13:04:58 +01:00
Gaute Lindkvist
78d81d2630 #3573 Draw axis lines across the whole view for 2d Contour Maps. 2018-10-31 12:13:04 +01:00
Gaute Lindkvist
e9de865c1f Rebase conrec code off the Paul D. Bourke C-code and fix copyright.
* Rebased to the C-code by Bourke himself to avoid the sneaky little requirement
added by Nicholas Yue that only allows redistribution with explicit permission.
2018-10-31 11:31:02 +01:00
Gaute Lindkvist
fc9686faae #3586 Several minor improvements to 2d maps
* disable z-scale
* hide some cell and grid appearance groups
* disable grid lines on faults
2018-10-31 11:03:10 +01:00
Gaute Lindkvist
68eef3f9d8 #3586 Remove separate legend for 2d Grid Projection 2018-10-31 10:36:58 +01:00
Gaute Lindkvist
7975d0a1e4 #3579 Fix crash when selecting none as cell result. 2018-10-31 10:36:13 +01:00
Jacob Støren
0b1bc21d0d Use "Save" icon for export. Changed a misleading Fishbones icon with the correct completions icon 2018-10-31 09:48:37 +01:00
Jacob Støren
6374708520 Set default background color of contour maps to off-white 2018-10-31 09:48:36 +01:00
Jacob Støren
a1705c5e39 #3487 Use icons for the different MSW valves 2018-10-31 09:48:36 +01:00
Gaute Lindkvist
0d3b205dac #3589 Fix regression in column width for table in well path creation. 2018-10-31 09:32:10 +01:00
Bjørn Erik Jensen
683ac7ea1e #3463 Well Path Export. Use project folder as default export folder 2018-10-31 08:20:58 +01:00
Jacob Støren
68d34d7000 #3577, #3537, #3487 New icons created, and some put into place. 2018-10-30 17:26:30 +01:00
Gaute Lindkvist
69d079f942 #3505 First go at contour lines 2018-10-30 16:25:33 +01:00
Bjørn Erik Jensen
1227eff8bf #3585 Range Filter. Hide Single Cell Filtering if development features are disabled 2018-10-30 14:24:23 +01:00
Magne Sjaastad
715003f58e #3587 Clear all selections as part of delete of temporary LGRs 2018-10-30 14:02:27 +01:00
Bjørn Erik Jensen
9cddc02066 #3576 Fix after ecllib upgrade 2018-10-30 13:48:24 +01:00
Bjørn Erik Jensen
37d5156b0d LGR export. Renaming 2018-10-30 13:13:58 +01:00
Gaute Lindkvist
eb46fad1ec #3501 Support property filters for 2d Maps 2018-10-30 11:44:00 +01:00
Bjørn Erik Jensen
d2249e4d17 #3581 Temp LGR. No recreation of faults after creating temporary LGRs 2018-10-30 11:41:35 +01:00
Bjørn Erik Jensen
ad3a3f46ee #3578 LGR export. Not exporting LGRs for wells that already have intersecting LGRs 2018-10-30 11:05:27 +01:00
Bjørn Erik Jensen
080b8506cd #3568 Temp LGR. Move splitType to separate header file 2018-10-29 13:38:26 +01:00
Bjørn Erik Jensen
202033b684 #3571 Temp LGR. Fix LGR naming 2018-10-29 13:19:06 +01:00
Gaute Lindkvist
2a97359df2 #3543 Fix Linux build problem 2018-10-29 12:42:48 +01:00
Gaute Lindkvist
7b1704502d #3543 Pressure Depletion: limit text strings for well production start. 2018-10-29 11:44:32 +01:00
Bjørn Erik Jensen
eb7303e743 #3553 Temp LGR. Fix error in LGR intersection check 2018-10-29 11:25:57 +01:00
Magne Sjaastad
d353cfb8ec #3558 Grid items in Project Tree : Use main grid to control fault visibility 2018-10-29 11:23:19 +01:00
Magne Sjaastad
a424546e7c Revert "#3558 Grid items in Project Tree : Use main grid to control fault visibility"
This reverts commit 6d55b5d242.
2018-10-29 11:23:19 +01:00
Bjørn Erik Jensen
8c0409cfb9 #3553 Temp LGR. Changed completion types ordering in dialog 2018-10-29 10:57:35 +01:00
Bjørn Erik Jensen
a1c8275eed #3553 Temp LGR. Error handling, bug fixes 2018-10-29 10:53:29 +01:00
Bjørn Erik Jensen
04c07154b0 #3553 Temp LGR. Handle overlapping completions. LGR for each completions are sorted by completion type 2018-10-29 10:53:29 +01:00
Gaute Lindkvist
1b155ae71f #3543 Pressure Depletion Indicate the production start of the different wells for the time steps. 2018-10-29 10:00:39 +01:00
Gaute Lindkvist
643dd5596b #3556 Remove gray borders on 2d maps. 2018-10-29 10:00:39 +01:00
Gaute Lindkvist
7f7fd91f20 #3546 Remove Pressure Depletion candidates that are definitely going away. 2018-10-29 10:00:39 +01:00
Gaute Lindkvist
6628b9d734 #3569 Fix bug with Pressure Dep method 4 (fracture well dP over max initial draw down) 2018-10-29 10:00:39 +01:00
Magne Sjaastad
6d55b5d242 #3558 Grid items in Project Tree : Use main grid to control fault visibility 2018-10-29 09:18:00 +01:00
Magne Sjaastad
e3d985d220 #3558 Grid items in Project Tree : Remove obsolete field showMainGrid 2018-10-26 16:23:18 +02:00
Magne Sjaastad
5906e68245 #3558 Grid items in Project Tree : Control grid visibility from checked state 2018-10-26 16:08:27 +02:00
Magne Sjaastad
42de5833a9 #3558 Grid items in Project Tree : Set name/index read only, enable checkbox 2018-10-26 15:43:35 +02:00
Magne Sjaastad
b5dc2c7f94 #3558 Grid items in Project Tree : Use function instead of variable 2018-10-26 15:38:09 +02:00
Magne Sjaastad
38f3e7d03d #3558 Grid items in Project Tree : Use childObjects 2018-10-26 15:31:32 +02:00
Magne Sjaastad
4a07398871 Header and white space cleanup 2018-10-26 13:25:36 +02:00
Magne Sjaastad
7813527a33 #3533 Perforation Interval : Whitespace and cleanup 2018-10-26 12:09:29 +02:00
Magne Sjaastad
5f329509c3 #3533 Perforation Interval : Allow init of sliders for two well targets 2018-10-26 12:09:05 +02:00
Magne Sjaastad
7febeba433 #3563 Temporary LGR : Use infinity() instead of max() 2018-10-25 22:23:58 +02:00
Magne Sjaastad
fbaa49b72c #3565 Cell Edge : Move field private and whitespace fixes 2018-10-25 22:15:23 +02:00
Magne Sjaastad
fb57cf048d #3565 Cell Edge : Remove explicit delete, handled by destructor of child field 2018-10-25 22:14:37 +02:00
Magne Sjaastad
47f3004cd0 #3554 Temprorary LGR : Set several properties to undefined (infinity) 2018-10-25 21:08:29 +02:00
Magne Sjaastad
cc8f42f878 #3554 Temprorary LGR : Early exit if no active cells 2018-10-25 21:08:29 +02:00
Magne Sjaastad
829c3cd9aa #3554 Temprorary LGR : Do not add LGR if no active fracture cells 2018-10-25 21:08:29 +02:00
Magne Sjaastad
81ff5f70af CellEdge : Early exit if not enabled 2018-10-25 21:08:29 +02:00
sigurdp
8ca73960f4 #3561 HoloLens: Establish sharing server session and publish visualization data to sharing server 2018-10-25 15:34:48 +02:00
Magne Sjaastad
23d6e8ee2a
Merge pull request #3548 from bska/scaling-bugfix
Update Flow Diagnostics Application Library
2018-10-25 14:47:12 +02:00
Magne Sjaastad
b9465c070f #3549 Temporary LGR : Make sure values are recomputed when required 2018-10-25 14:36:35 +02:00
Magne Sjaastad
d35888b5de Remove obsolete include 2018-10-25 14:16:45 +02:00
Magne Sjaastad
74bcc84281 #3549 Temporary LGR : Use activeCellCount when creating a property not found on file 2018-10-25 14:11:52 +02:00
Bård Skaflestad
dc8931f782 Update Flow Diagnostics Application Library
Fixes incorrect horizontal and vertical end-point scaling of model's
saturation functions.

API Change: No longer supports user-selected behaviour for treating
scaled end-points with a sentinel value (-1.0E+20).  That option was
introduced due to incomplete understanding of the semantics of the
sentinel value.  Now that we understand the meaning (use actual,
unscaled end-point value from input table), we no longer need the
option.  Update the calling code in RigFlowDiagSolverInterface.cpp
accordingly.
2018-10-25 13:40:08 +02:00
Magne Sjaastad
87622d2e85 #3549 Temporary LGR : Clear selection 2018-10-25 13:38:58 +02:00
Bjørn Erik Jensen
a3cf7ff2ac #3518 LGR export/temp LGR. Checkbox for completion types. Dialog adjustments 2018-10-25 13:18:11 +02:00
Magne Sjaastad
58655c481e #3549 Temporary LGR : Make sure size of depth properties is at least active cell count 2018-10-25 13:12:55 +02:00
Magne Sjaastad
6f6f45df26 #3549 Temporary LGR : Reload data in view 2018-10-25 12:12:40 +02:00
Magne Sjaastad
a9457b85c8 #3549 Temporary LGR : Reload grid after creating LGRs 2018-10-25 12:05:28 +02:00
Magne Sjaastad
e0202f87af #3549 Temporary LGR : Use activeCellInfo when computing depth properties 2018-10-25 11:50:29 +02:00
Magne Sjaastad
29c89eb135 #3549 Temporary LGR : Do not append temporary result values if no data is read from file 2018-10-25 11:50:29 +02:00
Bjørn Erik Jensen
c5ccd30a14 Temp LGR. Disable IO for temporary LGRs collection 2018-10-25 11:22:18 +02:00
Magne Sjaastad
bb674e7504 #3557 HoloLens : Add export folder to preferences 2018-10-25 09:25:53 +02:00
Gaute Lindkvist
8ad1748597 #3550 Allow linking of selected views 2018-10-24 15:29:28 +02:00
Gaute Lindkvist
b316e1ee83 #3552 and #453 Tile windows by master/managed view + position if they have different positions 2018-10-24 15:21:54 +02:00
Gaute Lindkvist
f80472ffa6 #3540 Create seperate 2d view with parallel, look down and linked views 2018-10-24 15:21:53 +02:00
Magne Sjaastad
45531865ba Whitespace 2018-10-24 13:17:33 +02:00
Magne Sjaastad
71d9f742d9 #3549 Temporary LGR : Recompute completion factors 2018-10-24 13:17:33 +02:00
Magne Sjaastad
166d7dcb6c #3549 Temporary LGR : Delete cached extractors and redraw curves 2018-10-24 13:17:33 +02:00
Magne Sjaastad
6445ab05fe #3531 Temporary LGR : Simplify adding of grid to active cell info 2018-10-24 13:17:33 +02:00
Magne Sjaastad
e33bfc895f #3531 Temporary LGR : Reorganize clearing of cache data 2018-10-24 13:17:33 +02:00
Magne Sjaastad
145323d8b1 #3531 Temporary LGR : Compute size dependent data for LGR 2018-10-24 13:17:33 +02:00
Magne Sjaastad
2e248fee2a #3531 Temporary LGR : Rebuild cell bounding box search tree 2018-10-24 13:17:33 +02:00
Bjørn Erik Jensen
608dae30a0 #3517 Temp LGR. Add nodes below Grids node. Command for deleting temp LGRs 2018-10-24 13:01:30 +02:00
Magne Sjaastad
08776a09b3 #3531 Temporary LGR : Move function and whitespace changes 2018-10-23 21:36:20 +02:00
Magne Sjaastad
577a706b57 #3531 Temporary LGR : Copy value from main grid cell to temporary cells 2018-10-23 21:29:23 +02:00
Magne Sjaastad
8c344a0c6e #3531 Temporary LGR : Free all memory to trigger reload from file 2018-10-23 21:23:38 +02:00
Magne Sjaastad
76a48a8f87 #3531 Temporary LGR : Add helper methods for grid and cell count 2018-10-23 15:28:04 +02:00
Magne Sjaastad
d2972d144a #3531 RigMainGrid : Several refactoring operations
Move impl to cpp
Remove obsolete includes
Whitespace fix
2018-10-23 15:12:46 +02:00
Magne Sjaastad
158222217a #3531 Clear all selected objects as part of reload case 2018-10-23 14:53:20 +02:00
Bjørn Erik Jensen
82ad3ee675 #3515 LGR Export/Temp LGR. Fix build error 2018-10-23 11:34:15 +02:00
Bjørn Erik Jensen
ffa1a85187 #3515 LGR Export/Temp LGR. New split type: One LGR per Completion 2018-10-23 11:13:55 +02:00
Magne Sjaastad
cdda4d74df #3541 HoloLens : Create dummy file backed feature 2018-10-22 12:36:14 +02:00
Magne Sjaastad
3f7d85e2e1 #3541 HoloLens : Use RicHoloLensSession to control state of toolbar buttons 2018-10-22 12:36:14 +02:00
Magne Sjaastad
24a075499e #3541 HoloLens: Create session object 2018-10-22 12:36:14 +02:00
Magne Sjaastad
75174a47e8 Whitespace 2018-10-22 12:36:14 +02:00
Gaute Lindkvist
1d0fc606d3 Fix ubuntu build problem due to fabs() use without header 2018-10-22 10:38:39 +02:00
Bjørn Erik Jensen
f495c38406 #3532 LGR export. Do not lookup PORO result during temp LGR creation/export 2018-10-22 10:24:38 +02:00
Gaute Lindkvist
b316aff35a #3528 Allow deleting of the whole casing design table. 2018-10-22 09:35:35 +02:00
Gaute Lindkvist
9abbdb2fd8 #3528 Make Casing Design a child object under well path. 2018-10-22 09:35:35 +02:00
Gaute Lindkvist
2194821609 #3527 Implement multiple ICD/AICDs for perforation intervals. 2018-10-22 09:35:35 +02:00
Gaute Lindkvist
43552fde88 #3527 Split out the valve locations from RimFishbonesMultipleSubs.h 2018-10-22 09:35:35 +02:00
Bjørn Erik Jensen
fc4620985f #3493 LGR Export. Command file command exportLgrForCompletions 2018-10-22 09:31:41 +02:00
Magne Sjaastad
4632fd7dff Whitespace 2018-10-19 15:43:29 +02:00
Magne Sjaastad
fa2d96ebcf #3534 Completion Export : Hide option when width values are missing 2018-10-19 15:28:13 +02:00
Magne Sjaastad
59f0112f2e #3534 Completion Export : Guard for missing width values 2018-10-19 15:28:13 +02:00
Gaute Lindkvist
5cddab62ac #3529 Scale length of 3D well path components by well path radius 2018-10-19 15:01:04 +02:00
Gaute Lindkvist
229d098e3d #3525 Remove valves from well path attributes 2018-10-19 15:01:04 +02:00
Gaute Lindkvist
814fc334cc #3535 2d Maps: Improve performance of grid projection 2018-10-19 15:00:45 +02:00
Bjørn Erik Jensen
0a141c322a #3494 LGR export. Fix layout of I J K fields 2018-10-19 13:07:47 +02:00
Bjørn Erik Jensen
e06de21e88 #3494 LGR export. Set correct dialog title 2018-10-19 12:40:52 +02:00
Bjørn Erik Jensen
d239b3e6b3 #3514 LGR Export. Do not export PORO keyword 2018-10-19 12:31:30 +02:00
Bjørn Erik Jensen
abc25b833f #3485 Temp LGR. Ensure unique LGR names 2018-10-19 11:33:57 +02:00
Bjørn Erik Jensen
fd1df547f9 Fix warning 2018-10-19 11:33:31 +02:00
Bjørn Erik Jensen
1c7fd7fb96 #3485 Temp LGR. Removed commented code 2018-10-19 11:21:40 +02:00
Bjørn Erik Jensen
9d90f54d5f #3474 LGR Export. Create temporary LGR. Take 1 2018-10-19 10:44:07 +02:00
Bjørn Erik Jensen
3edfd1dca6 LocalGrid. Move implementation to cpp file 2018-10-19 10:43:17 +02:00
Magne Sjaastad
822645e264 #3524 HoloLens : Add toolbar and icons for operations 2018-10-19 10:09:45 +02:00
Magne Sjaastad
1727ab959a #3524 HoloLens : Add icons 2018-10-19 10:09:45 +02:00
Magne Sjaastad
a87eca531c #3523 Holo Lens : Add features for communication with web server 2018-10-19 10:09:45 +02:00
Gaute Lindkvist
e3b7cc0558 #3521 Make different size casings take up different columns. 2018-10-18 20:15:31 +02:00
Gaute Lindkvist
8e5e58037c #3522 Move grid projection plane below the grid. 2018-10-18 20:15:10 +02:00
Magne Sjaastad
6346ed012c clang-tidy : Remove redundant 'virtual' and add 'override' 2018-10-18 19:45:57 +02:00
Magne Sjaastad
c8285602b1 #3512 Move text file describing functions deleted 2018-10-18 16:59:10 +02:00
Magne Sjaastad
16265273b9 #3512 System : Remove unused functions 2018-10-18 16:32:02 +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
Gaute Lindkvist
075c3eb627 2d Maps: Fix bug when there's no range filters active 2018-10-17 13:51:19 +02:00
Gaute Lindkvist
39ed7ad5d3 2d Maps: Make Tops and Depth work right 2018-10-17 13:39:31 +02:00
Gaute Lindkvist
0880fd5dec #3502 #3501. Weights and range filter. 2018-10-17 13:29:13 +02:00
Gaute Lindkvist
fd3b68834d Renamed RigTernaryResultAccessor2d.h|cpp to remove the 2d. 2018-10-17 13:26:44 +02:00
Gaute Lindkvist
bf2e713bbb Remove Ternary header from Rim2dGridProjection 2018-10-17 13:26:44 +02:00
Magne Sjaastad
143d185506 LGR Export : Use slightly larger dialog 2018-10-16 11:50:47 +02:00
Gaute Lindkvist
e053ec211a #3499 Add seperate legend for 2d projection view 2018-10-16 10:44:25 +02:00
Gaute Lindkvist
222ac5137f #3498 Implement 2d grid projection prototype with regular grid. 2018-10-16 10:44:25 +02:00
Jacob Støren
d25d8a3fe4 #3506 Move well path geometry classes to a separate folder 2018-10-16 09:53:00 +02:00
Bjørn Erik Jensen
977f5d9508 LGR Export. Fix missing dialog field issue 2018-10-16 09:39:18 +02:00
Jacob Støren
5bf5e6c99d #3382 Remove libslvs from the code base, including some cleanup. 2018-10-16 09:20:44 +02:00
sigurdp
22abc52e7a HoloLens: Fixed erroneous size of array payload for the binary packets. Memory for the actual array data ended up being twice as large as needed. Also fixed incorrect array size for texture coordinates. 2018-10-15 23:19:40 +02:00
Magne Sjaastad
dc02c9d2a1 CppCheck : Add override 2018-10-12 16:37:04 +02:00
Magne Sjaastad
81a48386a4 CppCheck : Remove unused variables 2018-10-12 16:36:56 +02:00
Magne Sjaastad
39088fa9ba CppCheck : Move to inner most scope 2018-10-12 16:36:49 +02:00
Magne Sjaastad
e8224bc7b8 CppCheck : Add const 2018-10-12 16:36:41 +02:00
Magne Sjaastad
ab13e0f0b6 CppCheck : Remove unused variable, increment line as we go 2018-10-12 16:36:32 +02:00
Gaute Lindkvist
2035df2739 #3492 Tidy up color code for well path components/completions and select colors that work better. 2018-10-12 15:05:22 +02:00
Magne Sjaastad
8464d19696 #3412 Non-Darcy Perf intervals : Separate calculation of transmissibility and permeability 2018-10-12 13:00:37 +02:00
Magne Sjaastad
683979f6f9 #3412 Use RigCompletionData::defaultValue to initialize dfac and kh 2018-10-12 12:59:39 +02:00
Magne Sjaastad
d1b48898a9 System : Make detection of path to diff2html more robust 2018-10-12 09:03:51 +02:00
Gaute Lindkvist
ade893099f #3490 Fix interpretation of fracture cell intersections in 3D view.
* Also fix typo in variable name.
2018-10-11 15:58:16 +02:00
Magne Sjaastad
9230a98d85 #3412 Non-Darcy Perf intervals : Remove unused field 2018-10-11 12:50:57 +02:00
Magne Sjaastad
9754e85c3c #3412 Non-Darcy Perf intervals : Use enum when computing d-factor 2018-10-11 12:50:57 +02:00
Magne Sjaastad
0ea4922f19 #3412 Non-Darcy Perf intervals : Rename to gridPermeabilityScalingFactor 2018-10-11 12:50:57 +02:00
Magne Sjaastad
0174ee03e1 #3412 Non-Darcy Perf intervals : Simplify calculations 2018-10-11 12:50:57 +02:00
Magne Sjaastad
bebd21aa47 Whitespace 2018-10-11 12:50:57 +02:00
Gaute Lindkvist
256e5de30c Fix crash in RivWellPathPartMgr following valve updates 2018-10-11 12:46:10 +02:00
Gaute Lindkvist
f85e1bdb98 #3441 Slight tweaks to casing shoe 3D-look and added Packers. 2018-10-11 11:33:45 +02:00
Gaute Lindkvist
e7a39fb2f8 #3441 Valve visualisation in 3D view. 2018-10-11 11:18:11 +02:00
Gaute Lindkvist
cfbe6a1a24 #3468 Add new valve completions to perforation intervals. 2018-10-11 11:18:11 +02:00
Bjørn Erik Jensen
ce2430ac2d LGR Export. Add time step to LGR dialog 2018-10-11 09:31:17 +02:00
Magne Sjaastad
b5ab2968dd #3433 Non-Darcy Fracture: Regression tests : Add compare between two well path fractures 2018-10-11 09:26:51 +02:00
Magne Sjaastad
6ff94e1be7 Rename 2018-10-11 07:55:40 +02:00
Magne Sjaastad
6fc4d23d8e Rename 2018-10-11 07:54:55 +02:00
Magne Sjaastad
d489fe1034 #3483 SetExportFolder : Use mkpath instead of mkdir
Allow users to create folders with more than one level
2018-10-11 07:42:11 +02:00
Magne Sjaastad
e1e515b659 #3477 Export Property : Updates after code has moved to exportPropertyInViews 2018-10-11 07:31:15 +02:00
Magne Sjaastad
c74637c0cc #3484 Export Properties : Add new file command for export of properties in all views 2018-10-10 15:16:27 +02:00
Magne Sjaastad
4290d8d836 #3478 Export Cell Result to File : Move code to RicEclipseCellResultToFileImpl 2018-10-10 15:12:54 +02:00
Magne Sjaastad
911de7c973 Fix warnings on Linux 2018-10-10 15:08:57 +02:00
Magne Sjaastad
b461b2f6e0 #3483 SetExportFolder : Add support for creating folders 2018-10-10 15:08:57 +02:00
Bjørn Erik Jensen
bb2ada26b9 LGR Export. Skip exporting PORO keyword if PORO result is missing from model 2018-10-10 11:56:27 +02:00
Bjørn Erik Jensen
676d14e65c Mock model. Set LGR name 2018-10-10 11:46:32 +02:00
Bjørn Erik Jensen
683539b0fa LGR Export. Guard against result accessor nullptr 2018-10-10 11:46:32 +02:00
Magne Sjaastad
9d9771295f System : Replace NULL with nullptr 2018-10-10 10:17:27 +02:00
Bjørn Erik Jensen
c0d8fe37e1 Export Well Paths. Show commands only for well path nodes 2018-10-10 10:08:57 +02:00
Gaute Lindkvist
fbe7561896 #3482 Fix Eclipse property filter behaviour by reverting order of WellPathComponentType enum 2018-10-10 10:07:18 +02:00
Magne Sjaastad
06f91a6762 #3479 Input Case : Use default folder fallback to case folder 2018-10-10 10:06:07 +02:00
Magne Sjaastad
e1b1e3e898 #3479 Input Case : Missing entry in tree view for imported properties 2018-10-10 10:06:07 +02:00
Bjørn Erik Jensen
c7f6c74869 #3473 LGR Export. Support for exporting a single LGR for per well. Warning if completions intersect with existing LGR 2018-10-10 09:04:35 +02:00
Gaute Lindkvist
88c4aa2591 Remove virtual keyword from RimWellPathCompletionInterface overrides.
* Stop them from being overriden by child classes.
2018-10-10 08:46:59 +02:00
Magne Sjaastad
0565e6e7e1 System : Use uppercase E in copyright header 2018-10-10 08:22:36 +02:00
Magne Sjaastad
3876a9dee1 #3476 Regression Test : Use project folder as default for command file execution 2018-10-10 08:02:41 +02:00
Magne Sjaastad
046c05e76e #3476 Regression Test : Use lastUsedDialogDirectoryWithFallbackToProjectFolder 2018-10-10 08:02:41 +02:00
Magne Sjaastad
fd5b9653ba #3476 Regression Test : Add fallback to project folder 2018-10-10 08:02:41 +02:00
Gaute Lindkvist
5261215dcc #3443 Visualise valves in Well Log Plots 2018-10-09 15:45:17 +02:00
Gaute Lindkvist
09f3e0e772 #3466 Minor improvements to plotting of completions 2018-10-09 15:27:46 +02:00
Gaute Lindkvist
751bcc5f28 Added overriden boundingRect method in RiuQwtSymbol to include label. 2018-10-09 14:05:57 +02:00
Gaute Lindkvist
e61e71ecbf #3467 Improved code using RimWellPathComponentInterface 2018-10-09 14:05:57 +02:00
Gaute Lindkvist
1019eeaa6a #3467 New interface class for completions +use RiaDefines::CompletionType 2018-10-09 14:05:57 +02:00
Gaute Lindkvist
f3a2521eda #3466 Add attribute items to legend by creating a new RiuQwtPlotItemGroup that combines sub-graphics 2018-10-09 14:05:57 +02:00
Magne Sjaastad
1f9dfd67aa Regression Test : Avoid display of UI for custom mock model in reg test 2018-10-09 13:54:43 +02:00
Bjørn Erik Jensen
d2b658e4cd LGR Export. Use explicit method for converting to 1-based IJK output 2018-10-09 12:52:20 +02:00
Bjørn Erik Jensen
661b6b0b73 LGR Export. Rename method. 1-based IJK output 2018-10-09 12:44:42 +02:00
Bjørn Erik Jensen
1aa969f036 Display unit system in property editor for case 2018-10-09 12:23:44 +02:00
Bjørn Erik Jensen
a2dcf4609e LGR Export. Export files for selected well paths 2018-10-09 10:10:29 +02:00
Bjørn Erik Jensen
b0b366c243 #3450 LGR Export. Rename classes. Move command to completions tree node. One file per well 2018-10-09 09:47:01 +02:00
Bjørn Erik Jensen
c0bf63ea95 Fix a couple of build warnings on Linux 2018-10-09 08:19:16 +02:00
Bjørn Erik Jensen
f16ad3d3dc #3446 #3445 LGR Export. Per cell LGR export 2018-10-09 08:01:56 +02:00
Bjørn Erik Jensen
83b93e1a1e Add addValueTable method. Add flexibility to formatter ragarding end of row and end of table text 2018-10-08 15:52:33 +02:00
Bjørn Erik Jensen
2a59d86975 #3450 #3445 LGR export. New command feature 2018-10-08 13:10:27 +02:00
Magne Sjaastad
2f61681642 #3472 Regression Test : Use git to produce diff of exported files from ResInsight 2018-10-08 11:45:41 +02:00
Magne Sjaastad
85197661fe #3472 Regression Test : Add GitDiff 2018-10-08 11:41:35 +02:00
Magne Sjaastad
7e251aaab6 #3433 None - Darcy Fracure: For none Non-Darcy, show N/A in header 2018-10-05 22:26:40 +02:00
Magne Sjaastad
21c2c62908 #3433 Fracture header : Skip text containing folder path to make output stable 2018-10-05 19:33:50 +02:00
Gaute Lindkvist
461e3b87b8 #3459 Set initial start and end depth from well path 2018-10-05 15:35:15 +02:00
Gaute Lindkvist
fbc49e2b02 #3443 MSW: Visualise perforations, fishbones, packers and fractures in well log plots 2018-10-05 15:35:15 +02:00
Gaute Lindkvist
71a1bd98ab #3441 Improve table view to work better with more attribute types. 2018-10-05 15:35:15 +02:00
Bjørn Erik Jensen
0914d5b333 ExportProperty. Fix build error 2018-10-05 15:20:39 +02:00
Magne Sjaastad
355b980032 #3433 Fracture header : Make sure ordering is stable
Using multithreading causes ordering issues
2018-10-05 12:51:25 +02:00
Magne Sjaastad
927e65cb44 #3433 Fracture header : Simplify interface to ReportItems 2018-10-05 12:12:56 +02:00
Bjørn Erik Jensen
f23fa64235 #3457 Export visible cells. New command file command 2018-10-05 10:59:58 +02:00
Bjørn Erik Jensen
677914a338 #3455 ExportProperty. Display error message for several situations 2018-10-05 10:58:37 +02:00
Bjørn Erik Jensen
e01456f40b #3456 ExportProperty. Use information from views when needed 2018-10-05 10:20:38 +02:00
Bjørn Erik Jensen
116b36bbc8 #3454 ExportProperty. Default result type set to undefined. Search through types when type not specified 2018-10-04 13:51:51 +02:00
Bjørn Erik Jensen
ce26437130 #3452 Command execution. Clear cached data before executing new commands 2018-10-04 10:41:07 +02:00
Bjørn Erik Jensen
0c0ecc7d56 #3427 Export fishbones laterals. Use export well paths impl 2018-10-03 09:39:07 +02:00
Magne Sjaastad
2b1c6e9706 #3428 Text string creation based on date and time : Use toStringUsingApplicationLocale() at relevant places 2018-10-03 08:44:01 +02:00
Magne Sjaastad
a083e70ea1 #3428 Text string creation based on date and time : Add helper function 2018-10-03 08:44:01 +02:00
Jacob Støren
e3c7b4ffa4 #3426 Fix missing update of well targets when view is scaled 2018-10-02 16:29:58 +02:00
Jacob Støren
d9e8537974 #3447, #3207, #3448 Polished the target table. Improved insert target commands, Add icons to editable wellpaths and target list. 2018-10-02 15:55:56 +02:00
Jacob Støren
1dfad4f01d #3444 Hide inactive targets from the 3D view.
Also: Fix crash from missing ray
2018-10-02 15:55:56 +02:00
Bjørn Erik Jensen
456ffa38f0 Fix build warning 2018-10-02 13:00:51 +02:00
Bjørn Erik Jensen
2f027f0de0 #3412 Non-Darcy perforations. Calculate d-factor and KH. Export to file 2018-10-02 12:37:05 +02:00
Magne Sjaastad
464c0b9d15 #3431 Fracture Report : Do not export fracture header for fishbone/perforations 2018-10-02 10:49:15 +02:00
Magne Sjaastad
7a04f71a3b Completion Export : Use critical section when adding fracture report items 2018-10-02 10:49:15 +02:00
Gaute Lindkvist
dff3a0536d #3429 Apply well radius correction to linear fracture to well transmissibility. 2018-10-02 08:46:24 +02:00
Magne Sjaastad
ac8c6edafa Flow Diagnostics : Guard null pointer access 2018-10-02 08:23:45 +02:00
Magne Sjaastad
c687a5bb5e Summary Plot : Guard null pointer access 2018-10-02 08:23:45 +02:00
Bjørn Erik Jensen
76b992c7ed Fix warning 2018-10-02 08:15:27 +02:00
Bjørn Erik Jensen
063b7121b1 #3289 Well path creation. When clicking on a well path, use tangent. Rename arguments 2018-10-01 10:08:09 +02:00
Gaute Lindkvist
5a51111db2 #3425 Flow diagnostics: Improve legend headers 2018-09-28 15:46:08 +02:00
Gaute Lindkvist
33a171fbcf #3419 Implement buttons to add communicating tracers to the selected injectors or producers. 2018-09-28 15:46:08 +02:00
Gaute Lindkvist
a9d37027ea #3424 TreeSelectionEditor for injector / producer selection. 2018-09-28 15:46:08 +02:00
Gaute Lindkvist
150204d0ec #3418 Flow Diagnostics: Context sensitive naming 2018-09-28 15:46:08 +02:00
Jacob Støren
1ece11b7c4 #3393 handle 0 dogleg/ inf radius in J Curve calculator 2018-09-28 15:17:23 +02:00
Jacob Støren
f4761b55ab #3393 Continous sensible tangent calculation for targets wo tangent constraint.
Using abs(90 -inclination) and inverse distance as weights.
Moved well path calculations into a separate class
2018-09-28 15:15:38 +02:00
Jacob Støren
71c36208c3 #3422 Handle straight well paths better 2018-09-28 15:09:46 +02:00
Magne Sjaastad
70a7b3ae5c Fracture Completion Report : Use areaOpenForFlow() and remove unused function 2018-09-28 13:42:02 +02:00
Magne Sjaastad
719061ae62 #3190 Completion Export Fracture Header : Remove flag for fracture summary header text 2018-09-28 13:08:47 +02:00
Magne Sjaastad
09baef3e1c Remove local variable definition shadowing other variable 2018-09-28 09:39:10 +02:00
Magne Sjaastad
c21655f2b4 Transmissibiliy Equations : Move function to private section 2018-09-28 09:39:10 +02:00
Bjørn Erik Jensen
fe6de813f4 Export well paths dialog. Set default export folder 2018-09-28 09:14:04 +02:00
Magne Sjaastad
66dd318d67 Display more warnings 2018-09-27 21:08:49 +02:00
Magne Sjaastad
acf6a17c40 Fix warnings 2018-09-27 20:49:47 +02:00
Magne Sjaastad
4877e058ed Fix warnings 2018-09-27 20:17:56 +02:00
Gaute Lindkvist
436bb73485 #3416 Implement side-by-side injector/producer selection with ordering and select all. 2018-09-27 16:07:35 +02:00
Gaute Lindkvist
2e5310bf38 #3415 Fix reload of formation name table when reloading formations. 2018-09-27 16:07:35 +02:00
Bjørn Erik Jensen
0c05c93a72 #3420 Result info. Fix cordinate system translations. Renaming to improve readability 2018-09-27 14:47:33 +02:00
Magne Sjaastad
a3d8fc1fb3 #3421 Text File Export : Open file as text file when required 2018-09-27 12:42:28 +02:00
Magne Sjaastad
088638020b Rename 2018-09-27 10:50:45 +02:00
Bjørn Erik Jensen
492904d465 Fix warnings 2018-09-27 10:01:45 +02:00
Bjørn Erik Jensen
ade352a259 Rename method 2018-09-27 09:55:28 +02:00
Bjørn Erik Jensen
d4dde531a8 #3328 2d intersection view. Fix misplaced perforation interval 2018-09-27 09:48:08 +02:00
Bjørn Erik Jensen
bd346536c7 #3243 Completion type. Exclude cells having a subgrid from well path intersection 2018-09-26 15:35:48 +02:00
Bjørn Erik Jensen
58d07de8d3 Fix warning 2018-09-26 15:10:56 +02:00
Gaute Lindkvist
e8a1d30f2d #3404 Side by side editors, first implementation. 2018-09-26 14:30:50 +02:00
Gaute Lindkvist
456903f2fa #3405 Properly handle the failure to create the export folder for completions export. 2018-09-26 14:30:50 +02:00
Gaute Lindkvist
5ab00a3e25 #3227 Tweaked Export Completions GUI while doing MSW documentation. 2018-09-26 14:30:50 +02:00
Gaute Lindkvist
9fd2113ad6 Add clang-format off around prototype code for Pressure Differential Depletion 2018-09-26 14:22:26 +02:00
Jacob Støren
478160fdfe #3387 Add "Show Well Plan" command 2018-09-26 12:40:15 +02:00
Jacob Støren
4170a57bf2 #3387 Add additional output from the ArcCurveCalculator 2018-09-26 12:40:15 +02:00
Jacob Støren
170da81287 #3387 Add epsilon to handle singularities in OffshoreSphericalCoords 2018-09-26 12:40:15 +02:00
Bjørn Erik Jensen
c6cdbf9436 #3397 non-darcy perforations. Rename group 2018-09-26 08:17:35 +02:00
Bjørn Erik Jensen
9a3b1c528a #3397 non-darcy perforations. Add getters 2018-09-26 08:17:35 +02:00