Jacob Støren
cd08185678
#5019 Use the static methods to color intersections as well
...
Move all the color/texture generation methods into a separate tools class.
(Only scope wise)
2019-11-20 13:01:25 +01:00
Jacob Støren
46f335ad0b
#5019 Refactor the color generation in the boxintersection into static methods
...
These methods are to be used from the normal intersections as well.
2019-11-20 12:00:43 +01:00
Jacob Støren
c8053284d1
#5019 Add relevant access to IntersectionResultDefinition
...
Implement initAfterRead to populate the resultDefinitions with correct case
2019-11-20 10:39:48 +01:00
Jacob Støren
c79de08c40
Improve const-ness somewhat on some results color related methods
2019-11-20 10:39:48 +01:00
Jacob Støren
6e96570995
#5019 Position the separate source box/intersections correctly acc to displayOffset
2019-11-20 10:39:48 +01:00
Jacob Støren
439071dddf
Fix crash when copying the intersection.
...
Updating of the default is handled later, so is not neccesary when doint initAfterRead after deserialization.
2019-11-20 10:39:48 +01:00
Jacob Støren
dcb32c285f
Unification of color texturing code in Intersection and -Box
2019-11-20 10:39:48 +01:00
Jacob Støren
57dfd3b67a
Intersection color texturing: Remove dependency on view and RimEclipseResultColor
...
Also start to harmonize intersection and intersection box texturing
2019-11-20 10:39:48 +01:00
Jacob Støren
db0bbb96c4
#5019 Use hex grid interface creation from data source for all intersections
2019-11-20 10:39:48 +01:00
Jacob Støren
612332cbbc
#5019 Move RimIntersectionHandle to separate files Use in RimIntersectionBox
2019-11-20 10:39:48 +01:00
Jacob Støren
9ed3d8babc
#5019 WIP: Made fields in IntersectionHandle protected
2019-11-20 10:39:48 +01:00
Jacob Støren
8fb3fbc097
#5019 WIP: Create a RimIntersectionHandle base class
2019-11-20 10:39:48 +01:00
Jacob Støren
62ed71ed76
#5019 Intersections have first data source as ianctive default
...
Icon state update for IResDefCollection
2019-11-20 10:39:48 +01:00
Jacob Støren
fec449dc43
#5019 Add separate intersection results collection and items
2019-11-20 10:39:47 +01:00
Kristian Bendiksen
5e480bf438
#5042 Add "Export Property To File" command to eclipse view.
2019-11-19 22:23:03 +01:00
Magne Sjaastad
c042aec22a
Merge pull request #5062 from OPM/bug-#5061-wap-depth
...
Bug #5061 wap depth
2019-11-19 14:13:15 +01:00
Gaute Lindkvist
60b09d7bfd
#5061 WAP: fix update of well allocation data when changing depth type
2019-11-19 13:19:56 +01:00
Gaute Lindkvist
4d38c2ea39
#5061 WAP: Trigger reload of Well Allocation Data when updating depth type
2019-11-19 13:18:36 +01:00
Magne Sjaastad
651c28dc49
clang-format : Added extension .inl
...
Applied clang-format on all files in ApplicationCode including new extension .inl. Also includes some missing clang-format on other files.
2019-11-19 11:09:52 +01:00
Gaute Lindkvist
ae9575feb2
#5049 Fix missing axis title for well allocation plots
2019-11-19 10:33:18 +01:00
Gaute Lindkvist
94cc635649
Fix MSVCRTD warning message in release with debug and GRPC
2019-11-19 10:06:45 +01:00
Magne Sjaastad
710352e4bf
Janitor : Remove unused code and reorganize includes
2019-11-19 08:50:03 +01:00
Gaute Lindkvist
6f4ae69cc9
#5048 Add comment to well log curve for zoom calculation
2019-11-19 08:16:56 +01:00
Gaute Lindkvist
61e443cc69
#5048 Fix zoom all for well allocation plots
2019-11-19 08:02:36 +01:00
Jacob Støren
470dab8d58
Merge pull request #5059 from OPM/feature-well-path-modeling-improvements
...
Feature well path modeling improvements
2019-11-18 13:03:28 +01:00
Jacob Støren
72cc643cd1
Update unit tests to accomodate changes in PolyArcLineSampler
2019-11-18 10:29:53 +01:00
Jacob Støren
6c0c5803da
#5058 Use two decimals in vector positions in Well Paths
2019-11-18 09:51:51 +01:00
Jacob Støren
9f6d6f693e
#5050 Improve Insert Well Target command
2019-11-18 09:51:51 +01:00
Magne Sjaastad
5d3082d4e2
#5056 AppFwk : Include cafCommandFeatures in ResInsight
2019-11-15 15:33:31 +01:00
Magne Sjaastad
40f95f349c
#5053 Ensemble RFT : Avoid selection of large number of time steps
2019-11-15 13:11:19 +01:00
Jacob Støren
de6dab7d2e
Merge pull request #5046 from OPM/bugfixes-wellpath-modelling
...
Bugfixes wellpath modeling
2019-11-15 09:16:02 +01:00
Jacob Støren
f6675b7c45
#4789 , #5045 Made wellpath calculator control dogleg editability
...
Making them correct.
Doglegs with an actual value less than the user provided value are colored green.
Removed the text stating that the constraint is not met.
2019-11-14 17:23:52 +01:00
Jacob Støren
effa3025e1
#5044 Add a max angle for sampling of arcs at approx 6 deg dogleg
2019-11-14 17:05:10 +01:00
Magne Sjaastad
3455b305e0
Revert " #5031 Summary Data : Make sure the reader is created in constructor"
...
This reverts commit 2b8219a855
.
2019-11-14 15:18:03 +01:00
Jacob Støren
e82f6a5ab7
#5030 , #5035 Fix missing update of intersection boundingboxes.
...
Regression introduced by 3c3c207bbc
Which removes (mostly) unneccessary recursiveBBox updates when inserting static models in viewer
The commit might expose other bugs as well.
2019-11-14 14:00:54 +01:00
Jacob Støren
fe88fb9ccb
#5037 Fixed crash in well path target points geometry generation
2019-11-14 13:48:54 +01:00
Gaute Lindkvist
aa40816f49
#5026 Fix summary plot closing crash
2019-11-13 14:41:17 +01:00
Kristian Bendiksen
f8468dc7a6
Merge pull request #5009 from OPM/feature-replace-summary-case
...
Replace binary eclipse case and summary case feature.
Closes #4499 and #4987 .
2019-11-13 13:29:40 +01:00
Kristian Bendiksen
b09103e596
#4987 Add feature to replace grid case.
2019-11-13 11:42:21 +01:00
Kristian Bendiksen
544c160510
#4499 Add feature to replace summary case.
2019-11-13 11:42:21 +01:00
Magne Sjaastad
57f6ee0660
#5033 Ensemble RFT : Auto select first date if no date is matching
2019-11-13 11:12:51 +01:00
Magne Sjaastad
280f8c1d45
#5031 Summary Data : Only use openMP on open of summary file
2019-11-12 18:26:47 +01:00
Magne Sjaastad
2b8219a855
#5031 Summary Data : Make sure the reader is created in constructor
2019-11-12 18:25:38 +01:00
Magne Sjaastad
e7edb34404
#5031 Summary Data Cache : Remove static set of instances
2019-11-12 17:47:41 +01:00
Magne Sjaastad
2c115278ab
Save Project Dialog : Early return if no file name is specified in UI
2019-11-12 15:25:30 +01:00
Magne Sjaastad
8157790068
#5022 Performance Summary : Use openmp when loading metadata for cases
2019-11-11 12:35:27 +01:00
Magne Sjaastad
aa11e3601b
#5020 Flow Diag : Avoid creating plots in constructor to make pytest work
2019-11-11 09:47:01 +01:00
Magne Sjaastad
cb89823474
#5020 Flow Diag : Improve default initialization of plots
2019-11-08 14:20:11 +01:00
Magne Sjaastad
66b0184971
Summary Command Line : Help text adjustments
2019-11-08 12:45:08 +01:00
Jacob Støren
4658893850
Merge pull request #5018 from OPM/bugfix-#4869-create-rangefilter-on-inactive-view
...
Bugfix #4869 create rangefilter on inactive view
2019-11-08 12:35:24 +01:00
Jacob Støren
19fe1fcd1b
Merge pull request #5017 from OPM/feature-adjust-comparison-overlay-items
...
Feature adjust comparison overlay items
2019-11-08 11:24:09 +01:00
Jacob Støren
ea28cb5733
#4869 Fixed range filter commands on inactive view
2019-11-08 11:23:06 +01:00
Jacob Støren
e78b0d4204
#4994 Make ComparisonView mode for InfoBox and animation progress
2019-11-08 10:40:37 +01:00
Jacob Støren
0f6a4c0934
Fix opengl errors when resizing comparison view to invalid size
...
Clamp to min 0.0 width
2019-11-08 10:40:37 +01:00
Jacob Støren
8eb94eaabe
Fix bbox invalid assert in RiuViewer in debug build
2019-11-08 10:40:37 +01:00
Jacob Støren
a9dc07ddc9
#4995 Place legends from comparison view to the right.
...
Adjust the axiscross to follow the legends
2019-11-08 10:40:37 +01:00
Jacob Støren
331361e2b2
Cleanup of add legend code in RiuViewer
...
Preparations
2019-11-08 10:40:37 +01:00
Gaute Lindkvist
3d6b53841d
#5010 Attempt to read formation file even if it isn't called .lyr
2019-11-07 14:33:54 +01:00
Gaute Lindkvist
c5bca4cc7e
Hide RimViewWindow::m_viewId so it doesn't show up in property editors
2019-11-07 12:50:17 +01:00
Magne Sjaastad
c7e97b4447
Merge pull request #5008 from OPM/avoid-virtual-method-constructors
...
Avoid virtual calls in constructor and desctructors
2019-11-07 09:46:36 +01:00
Magne Sjaastad
70d220ae19
Janitor : Remove unused variable
2019-11-07 09:44:50 +01:00
Magne Sjaastad
d1ca612e3a
System : Add doxygen generation of Project Data Model
2019-11-07 09:28:11 +01:00
Magne Sjaastad
388b92c092
#5007 Janitor : Do not call virtual methods from constructors
2019-11-07 09:01:31 +01:00
Jacob Støren
38e8f04990
Use cvfMath for PI and sin/cos in PointTangentManipulator
...
To avoid errors from pedantic compilers
2019-11-07 08:58:49 +01:00
Magne Sjaastad
a413f672ec
#5007 Janitor : Do not call virtual methods from destructors
2019-11-07 08:48:11 +01:00
Magne Sjaastad
0caaaf7159
clang-format : Fixes related to bug in clang-format plugin
...
The LLVM/clang plugin to visual studio has a bug related to single space formatting changes. This commit fixes invalid formatting related to these issues.
2019-11-07 07:37:50 +01:00
Jacob Støren
7d2f1ec9c1
Fix M_PI related errors
2019-11-06 18:59:40 +01:00
Jacob Støren
e78ae37cb7
#5005 Improved welltarget 3d dragger geometry
2019-11-06 18:01:55 +01:00
Jacob Støren
7670874181
#5006 Changed first default color of created well paths
2019-11-06 18:01:55 +01:00
Jacob Støren
6bd07aa8ee
#650 Removed the ugly nan legend displayed while loading things
2019-11-06 18:01:55 +01:00
Jacob Støren
55470cc1cd
#5004 Remove comparison view option from 2dIntersection view
2019-11-06 18:01:55 +01:00
Jacob Støren
d82b957add
Improve linked views toolbutton icon slightly
2019-11-06 18:01:55 +01:00
Jacob Støren
277f8c8b7a
#4969 Fix Well path and annotation draggers not visible and does not work in comparison view
2019-11-06 14:13:01 +01:00
Jacob Støren
6850a37c11
#4999 Fixed well target manipulators not sensitive sometimes
2019-11-06 14:13:01 +01:00
Jacob Støren
25b97c9cca
#4999 Refactoring point target manipulator part manager preparing for fix
2019-11-06 14:13:01 +01:00
Magne Sjaastad
9f320c1dda
Merge pull request #5000 from OPM/move-3d-settings-to-system-tab
...
Move 3d settings to system tab
2019-11-06 12:45:34 +01:00
Magne Sjaastad
25d2ee0e27
Merge pull request #4989 from OPM/import-ascii-data-to-simulation-case
...
Import ascii data to simulation case
2019-11-06 11:35:35 +01:00
Magne Sjaastad
dc983b5b84
#4982 Preferences : Add groups to System tab
2019-11-06 11:32:17 +01:00
Magne Sjaastad
0b3e5ecf0c
#4982 Preferences : Move Show 3D information to development tab
2019-11-06 11:22:03 +01:00
Magne Sjaastad
2aa704b18a
#4982 Preferences : Move Use Shaders to development tab
2019-11-06 11:10:33 +01:00
Magne Sjaastad
28c77d4b67
#82 Import Ascii-data : Minor code adjustments
2019-11-06 10:54:42 +01:00
Magne Sjaastad
c090992342
Rename to Stop Comparison
2019-11-06 10:15:51 +01:00
Magne Sjaastad
309e4f9f31
#4993 Fix import property from text file when LGR is present
2019-11-06 09:39:27 +01:00
Magne Sjaastad
791de201b3
#82 Import Ascii-data : Add icon and move item in context menu
2019-11-06 09:38:32 +01:00
Gaute Lindkvist
3203881418
More improvements to column/rowspan system
2019-11-06 08:24:57 +01:00
Magne Sjaastad
16536cfde7
Fix missing return statement
2019-11-05 15:47:32 +01:00
Jacob Støren
58c1734334
Merge pull request #4985 from OPM/feature-fix-point-manipulators-in-comparison-view
...
#4981 Fix well target manipulators not responding
2019-11-05 15:42:02 +01:00
Gaute Lindkvist
b227ef7bdb
#4992 Rename combination plots to plot report
2019-11-05 15:34:36 +01:00
Gaute Lindkvist
c1dfe193d7
#4990 Column and row span
2019-11-05 15:34:36 +01:00
Kristian Bendiksen
31e0a0349f
Add more comments.
2019-11-05 14:10:14 +01:00
Kristian Bendiksen
44b9e52e1b
#4965 Fix crash when importing Eclipse input case.
...
Added guard to avoid importing faults from the input property files when
faults already exists in the eclipse case. Faults can theoretically appear
in any of the files, but reading and appending them to the existing fault
collection is not currently supported.
2019-11-05 13:32:13 +01:00
Kristian Bendiksen
ed59f0b618
Fix "Export Property To File" for RimEclipseResultCase.
2019-11-05 12:23:26 +01:00
Kristian Bendiksen
470fab787d
Hide InputPropertyCollection until it has some items.
2019-11-05 12:23:26 +01:00
Kristian Bendiksen
8f085fead8
Make "Import Property" menu item available on RimEclipseInputCase.
2019-11-05 12:23:26 +01:00
Kristian Bendiksen
f1e987f0b9
Extract method for reading input property data for remaing keywords.
2019-11-05 12:23:26 +01:00
Kristian Bendiksen
9c53cfb44f
Extract more methods from RifEclipseInputPropertyLoader::loadAndSyncronizeInputProperties.
2019-11-05 12:23:26 +01:00
Kristian Bendiksen
c3dc8376be
Extract two utility methods to make loadAndSyncronizeInputProperties smaller.
2019-11-05 12:23:26 +01:00
Kristian Bendiksen
22a5a1fe0f
#82 Import ascii grdecl input properties into simulation case.
...
This allows data from text files to be imported into a binary Eclipse case
imported based on *.EGRID.
2019-11-05 12:23:26 +01:00
Kristian Bendiksen
357b07506f
Move RimEclipseInputPropertyCollection to make it available in RimEclipseResultCase.
...
Ref #82 .
2019-11-05 12:21:29 +01:00
Kristian Bendiksen
ce15aa1b5e
Extract utility for loading input properties from file.
2019-11-05 12:21:29 +01:00