Commit Graph

15740 Commits

Author SHA1 Message Date
Kristian Bendiksen
1a9831db8c Thermal Fracture: Add option to skip filter cake pressure drop adjustment. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
dbd8dd4ff4 Thermal Fracture: Fix off-by-one in transmissibility calculation. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
3dad3c65cb Thermal Fracture: Improve handling of result names and units. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
8193f24a55 Thermal Fracture: guard for nullptrs for surface export. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
8ed349f859 Thermal Fracture: add relative and absolute filter-cake pressure drop calculation. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
da2b183d0e Thermal Fracture: Add option to choose filter cake pressure drop adjustment. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
7d774d733c Thermal Fracture: compute filter cake mobility. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
ce65d3738a Thermal Fracture: compute injectivity decline 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
a84801715d Thermal Fracture: detect when conductivity is already in correct unit. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
244ba773ec Thermal Fracture: Improve fracture rotation to align z depths. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
fc78b282b0 Thermal Fracture: decrease resolution to decrease computation time. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
d0b961871a Thermal Fracture: convert conductivity from darcy to milliDarcy. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
453fe2dcd6 Thermal Fracture: Remove some unnecessary complications with the result names. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
619807b81f Thermal Fracture: add python script for exporting template as surface. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
0e49d983a2 Thermal Fracture: make fracture completions export work. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
2fea355cd2 Thermal Fracture: Fix off-by-one in properties parsing.
Would leave out the last element from the file (i.e LeakoffPressureDrop).
2022-10-03 08:33:55 +02:00
Kristian Bendiksen
550110d8ab Allow different definitions of valid result for StimPlan and Thermal template. 2022-10-03 08:33:55 +02:00
Kristian Bendiksen
d046e2692c
Fix python kill signal (#9320)
* Python: Fix incorrect call to os.kill.

Also make it work on platforms without unix signals.

* Python: Increase process file timeout to one minute.
2022-09-29 07:37:31 +02:00
Kristian Bendiksen
c2b5ab8d2c
#9307 Python: avoid assigning same port number to multiple grpc sessions
* Python: avoid assigning same port number to multiple grpc sessions
* Add retry count when checking for port number file
* Use grpc to find and use port number
* Add test used to start several instances of resinsight at the same time
Testing up to 50 instances works well

* Python: allow launch_port == 0 to assign port by GRPC in Instance.launch().
Also allow longer wait before failing the port number file reading:
it can take some time to launch when launching lots of instances at
the same time.
2022-09-26 14:19:21 +02:00
Magne Sjaastad
587f700ae4 Add requirements.txt with version tagging 2022-09-23 09:06:53 +02:00
Magne Sjaastad
57d3f7dd55
Update ResInsightWithCache.yml
Avoid setup-python called as part of install-qt-action
2022-09-20 08:33:46 +02:00
Magne Sjaastad
d096a67eb0 Set version to 2022.06.1-dev 2022-09-19 15:24:59 +02:00
Magne Sjaastad
8bfb505ca0 Merge branch 'main' into dev 2022-09-19 15:23:52 +02:00
jonjenssen
b23dbd65f0 Fix crash if only plot window is open and you change i.e. the font size in preferences 2022-09-19 07:21:10 +02:00
jonjenssen
17a391cdba Fix crash if only plot window is open and you change i.e. the font size in preferences 2022-09-15 17:54:26 +02:00
Magne Sjaastad
8f9cd55d66 Set version to 2022.06.1 2022-09-15 08:19:41 +02:00
Magne Sjaastad
a0d0e48953 Minor issues when preparing user course
* Grid Cross Plot: Always show grouping icons with color
* Grid Cross Plot: Make sure the info box text content is updated
* Bump version to RC_05
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
d7b29589a2 MultiPlot: Fix small empty legend when toggling legend position. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
711a9b83e7 #9293 MultiPlot: avoid removing non-legend overlays.
The plots can have other kinds of overlays that should not be removed.

Fixes #9293.
2022-09-15 08:19:41 +02:00
Magne Sjaastad
53646865a6 #9295 Make sure grid cross plot is updated when grouping objects are toggled 2022-09-15 08:19:41 +02:00
Magne Sjaastad
f010e5060e Add license notice for Qt-Advanced-Docking-System 2022-09-15 08:19:41 +02:00
Magne Sjaastad
c55fdb2a7d #9292 Update project tree when new fracture is added 2022-09-15 08:19:41 +02:00
Magne Sjaastad
b5993a0c0c Bump version to RC_04 2022-09-15 08:19:41 +02:00
Magne Sjaastad
60aeda1e6f Adjust auto plot settings
* Adjust the max value for summary curves to get more space on top of plot
* Compute axis range before computing auto plot settings
* Use axis object name as key when computing aggregated min/max
* Guard infinite recursion for enableAutoValue()
2022-09-15 08:19:41 +02:00
Magne Sjaastad
8dc04d00e1 Add missing update of curve legend text 2022-09-15 08:19:41 +02:00
Jon Jenssen
bbb8185a24 Allow opening summary plot editor from context menu when multiple cases are selected in data sources 2022-09-15 08:19:41 +02:00
jonjenssen
22696beed8 Remove unused code (#9290) 2022-09-15 08:19:41 +02:00
jonjenssen
572d46272e Summary Plot Editor: Context menu update (#9289)
* Summary plot editor context menu update
2022-09-15 08:19:41 +02:00
Magne Sjaastad
5eccff93c9 Fix typo for StimPlanFileName keyword 2022-09-15 08:19:41 +02:00
Magne Sjaastad
333cac84a6 Bump version info to RC03 2022-09-15 08:19:41 +02:00
Magne Sjaastad
d1a8de0aa8 Improve user interface for axis linking
Several adjustments to UI as discussed with Håkon and Alireza.

* add link/unlink command to right-click menu of axis
* select curve in project tree when clicking on legend item
* make sure internal legend is always visible when toggling plot
* fix issue when using sub plot as data source for axis range
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
2e5626941d #9281 Analysis Plot: fix ensemble data source selection.
Fixes #9281.
2022-09-15 08:19:41 +02:00
Magne Sjaastad
437f26698d Issues related to user course
* #9277 Observed Data : Assign case ID when importing observed data
If no case ID is assigned, the first observed case is always used when creating new plots of observed data

* #9278 Match on summary vector name when curve unit text is missing
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
b0a959c591 #9280 Fix missing horizontal error bars
* #9280 Fix missing horizontal error bars.
The x axis was not assigned properly for the error bars in the plot curve.
* Propagate error bar visibility state
2022-09-15 08:19:41 +02:00
Magne Sjaastad
a8fbb4f70e Fix missing update of export well name 2022-09-15 08:19:41 +02:00
Magne Sjaastad
129c4a0e34 Unit test to export xyz coordinates for N timesteps for a thermal fracture 2022-09-15 08:19:41 +02:00
Magne Sjaastad
e1dda4c6b3 Adjustments for RC2
* Add dependency to Svg
* Renaming
* Remove special handling of bright colored curves
For some ensemble cases, the curve highlight does not work well. A prototype for ensemble curve highlight was introduced, but this was not working for a collection of standalone summary curves.
* Set version to RC_02
2022-09-15 08:19:41 +02:00
jonjenssen
5014d7ddf7 Highlight the curve belonging to the legend you click on. (#9259)
* Highlight the curve belonging to the legend you click on.
* Make sure legend curve order remains the same when changing hilited curve
2022-09-15 08:19:41 +02:00
Kristian Bendiksen
a8b3ddc757 Thermal Fracture: rotate and place fracture according to template data. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen
78464b772f #9100 Thermal Fracture: add action to place using template data 2022-09-15 08:19:41 +02:00