Gaute Lindkvist
78c4a1568e
#7198 Fix crash in new_summary_plot.py
2021-01-13 15:38:11 +01:00
Magne Sjaastad
0246377adc
Add missing bundling of libprotobuf
2021-01-13 08:02:12 +01:00
Magne Sjaastad
9468c673fe
Command line arguments : Add null pointer guards
2021-01-12 21:57:09 +01:00
Kristian Bendiksen
70a96c21de
#7151 Flow Diagnostics: Filter legend based on visible wells/regions. ( #7182 )
...
* #7151 Flow Diagnostics: Filter legend based on visible wells/regions.
* #7151 Flow Diagnostics: Show only visible tracers by default.
2021-01-12 20:55:20 +01:00
Kristian Bendiksen
3e7412802e
#7172 Fix updating well/fracture intersection of StimPlan fracture template.
2021-01-12 20:53:43 +01:00
Kristian Bendiksen
05048fe79b
#7166 Use common delete functionality for PLT and RFT plots.
2021-01-12 20:53:20 +01:00
Kristian Bendiksen
1f7cb2b973
7147 vfp show plot data ( #7154 )
...
* #7147 VFP plots: refactor to separate data extraction and display.
* #7147 VFP Plots: Add "Show Plot Data" functionality.
* #7147 VFP plots: Move defines to separate file
* #7147 VFP plots: Minor adjustments
* #7147 VFP Plot: Show table number in title and auto-generated name.
* #7147 VFP Plot: Add "Show Plot Data" to context menu.
* Remove unused member.
* #7147 VFP Plot: Disable broken curve selection.
* Revert "#7147 VFP Plot: Add "Show Plot Data" to context menu."
This reverts commit 5f3b2f362fcea7fc6de5fd2c614919079629bf1c.
* #7147 VFP Plot: Use event filter to show context menu
* Janitor : Use context menu launcher for WellAllocationPlot and CrossPlot
Co-authored-by: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
2021-01-12 20:51:57 +01:00
Magne Sjaastad
7b5bc5c2cd
#7189 Ensemble RFT: Show only parameters with variation
2021-01-12 12:23:41 +01:00
Magne Sjaastad
97114f4554
#7190 Correlation Parameters : Fix cache inconsistencies
2021-01-12 12:23:41 +01:00
Gaute Lindkvist
493f257e5e
Fix wrong use of "is" and "is not" in Python if-statements
2021-01-12 11:23:30 +01:00
Kristian Bendiksen
39e678ae81
Remove target_link_directories calls.
...
The link directories are handled by target_link_libraries.
2021-01-12 11:05:53 +01:00
Kristian Bendiksen
3112f61890
Configure RESINSIGHT_USE_ODB_API in root CMakeLists.txt
2021-01-12 11:05:53 +01:00
Gaute Lindkvist
14f87533fa
Fix Centos 7 linker error
2021-01-12 11:05:53 +01:00
Magne Sjaastad
828421e86b
Fix missing rename to ApplicationLibCode
2021-01-11 22:27:57 +01:00
Magne Sjaastad
140c292a93
Fix precompiled headers
2021-01-11 22:21:39 +01:00
jonjenssen
a7775214c8
Rewrite of cell filters. Added new polyline filter and user defined filter types. ( #7191 )
...
Make 3d view picker more generic to enable picking cell filter polygon
Give cell filters a new, generic interface for updating included/excluded cells from collection
Remove old range filter collection and replace with new filter collection that supports both range filters, polyline filters and user defined filters.
Update existing range filter code for the new collection and interface
Add user defined cell filter type
Add polyline cell filter type
Implement both Z and K index depth for polyline filters
Allow interactive editing of polyline filter node positions.
Support both geomech and eclipse views
Support view linking with both eclipse and geomech views and the new filter types
Support loading old project files with range filter collections into the new collection type
Adjust to new world order.
2021-01-11 18:47:09 +01:00
Gaute Lindkvist
f6113ec38b
Remove some status messages from CMakeLists.txt
2021-01-11 15:27:45 +01:00
Gaute Lindkvist
04d5daca67
Create a new ApplicationExe project for the executable
2021-01-11 15:27:45 +01:00
Gaute Lindkvist
2de5c9ce0b
Move GrpcInterface into top level
2021-01-11 15:27:45 +01:00
Gaute Lindkvist
81699db187
Rename ApplicationCode to ApplicationLibCode
2021-01-11 15:27:45 +01:00
Gaute Lindkvist
751df1a421
Add library directories when using the RESINSIGHT_GRPC_INSTALL_PREFIX
...
ResInsight target also need grpc library directories
Attempt to fix link errors
2021-01-11 15:27:45 +01:00
Gaute Lindkvist
5bf3bfde33
Look for protoc and grpc_cpp_plugin in two places.
2021-01-11 15:27:45 +01:00
Gaute Lindkvist
c57f2d8b4a
Add step for installing pip modules in manual gRPC paths action
2021-01-11 15:27:45 +01:00
Gaute Lindkvist
2a2598e503
Add a GitHub action to test manual build paths (no VCPKG toolchain)
2021-01-11 15:27:45 +01:00
Magne Sjaastad
7a2d388097
Overlay opacity ( #7171 )
...
* #7165 Ensemble RFT : Use theme color for marker text
* #7165 Ensemble RFT : Make overlay items semi-transparent
2021-01-07 07:35:27 +01:00
Magne Sjaastad
2d3b9f0929
Add missing include
2021-01-05 15:41:30 +01:00
Magne Sjaastad
f0b3ab27be
Janitor : Move defines into separate file
2021-01-05 15:41:30 +01:00
Magne Sjaastad
5b9371c5f3
Fix ensemble rft crash ( #7160 )
...
* #7138 Ensemble RFT Plot : Guard access to viewer when MDI window is closed
* #7138 Ensemble RFT Plot : Never insert empty vectors
* #7138 Ensemble RFT Plot : Remove cvf legend drawer
* #7138 Ensemble RFT Plot : Improve visibility of statistics curves
* #7138 Ensemble RFT Plot : Modernization
* Fixes by clang-format
Co-authored-by: magnesj <magnesj@users.noreply.github.com>
2021-01-05 14:00:32 +01:00
Magne Sjaastad
3209dcde6c
Fix typo when RESINSIGHT_QT5_BUNDLE_LIBRARIES is active
2021-01-04 15:30:30 +01:00
Gaute Lindkvist
72614b0c00
Create Well Path Laterals from existing well paths
...
* Add cmakebuild/ to .gitignore
* Create Well Path Laterals from existing well paths
* Move ValidRegExpValidator to RiaValidRegExpValidator.h|cpp
* Minor code review fixups
* More minor code review fixups
* Another set of minor code review fixups
2021-01-04 11:09:01 +01:00
Magne Sjaastad
73925e6e20
Adjustments related to custom install of Qt 5.15 ( #7080 )
...
* Update CMakeLists.txt
* Bundle ICU binaries for Qt
* Use environment variable QT_PLUGIN_PATH if present
* Add xcb plugins
* Fixes by cmake-format
* Fixes by cmake-format
Co-authored-by: magnesj <magnesj@users.noreply.github.com>
2021-01-04 09:24:35 +01:00
Kristian Bendiksen
21b5cfe470
VFP Plot: Improve autogenerated plot title.
2020-12-22 14:52:05 +01:00
Kristian Bendiksen
afacc0968e
Load VFP plots on project reload.
2020-12-22 14:52:05 +01:00
Kristian Bendiksen
49e0c38e40
#7130 Fix unit conversion for liquid flow rate.
...
And fix bug where conversion was applied multiple times.
2020-12-22 14:52:05 +01:00
Kristian Bendiksen
870ba116a6
#7017 VFP Plots: Add UI for FLO, GFR and WFR types.
2020-12-22 14:52:05 +01:00
Kristian Bendiksen
ba372f7fbe
#7128 VFP Plot: fix delete functionality.
2020-12-22 14:52:05 +01:00
Kristian Bendiksen
4414b61efd
#7018 VFP plots: Remove brackets for empty unit labels.
2020-12-22 14:52:05 +01:00
Kristian Bendiksen
1724451c45
#7052 Add colors and names for VPF curves.
2020-12-22 14:52:05 +01:00
Kristian Bendiksen
c51b4ff7cd
#7018 Improve VFP plots.
2020-12-22 14:52:05 +01:00
Kristian Bendiksen
dc651b1db4
#7052 Improve VFP tables display.
2020-12-22 14:52:05 +01:00
Kristian Bendiksen
1b41d266eb
#7144 Fix "QwtLinearScaleEngine::divideScale: overflow" warning.
...
Introduced in 7120b9ad7e
.
2020-12-21 16:09:23 +01:00
Kristian Bendiksen
79b9134c40
Extract method for checking connection and version from python.
2020-12-21 14:09:25 +01:00
Kristian Bendiksen
d1c0226fd2
#7075 Retry grpc commands on "connection reset by peer" errors.
...
Grpc connection is sometimes reset on flaky networks, and this is not
handled by the python grpc library. Solved by intercepting UNAVAILABLE
responses and retrying the command.
Adapted from this issue in python grpc repo:
https://github.com/grpc/grpc/issues/19514
2020-12-21 14:09:25 +01:00
Kristian Bendiksen
401389bd80
Avoid calling exit on non-existing Rips instance.
...
Can happen if test configuration fails.
2020-12-21 14:09:25 +01:00
Kristian Bendiksen
0d51cfc3d8
#7136 Increase time out when launching from python.
...
Added truncated exponential backoff policy to have shorter delays
initially, and longer delay after repeated failures.
2020-12-21 14:09:25 +01:00
Kristian Bendiksen
956448bd18
#7136 Add more reconfigurable retry policy for initial connection.
2020-12-21 14:09:25 +01:00
Kristian Bendiksen
b2ec95fba4
Github Actions: Reintroduce python tests for linux.
...
Also unify "unit test" step since it was the same for both platforms.
2020-12-21 14:09:25 +01:00
Magne Sjaastad
4dfcc7e45b
Calculation of p10/p90 : Add more tests and treat all computed values equally
2020-12-18 07:59:01 +01:00
Magne Sjaastad
b8b7ee234d
Objective Function : Restore inverted test for command visibility
2020-12-16 08:59:41 +01:00
Magne Sjaastad
f2c43af8ea
Janitor : Disable deprecated functions for newer Qt5 ( #7122 )
2020-12-15 15:54:07 +01:00