Commit Graph

276 Commits

Author SHA1 Message Date
Magne Sjaastad
34fb7d7e84 #8345 Summary Plot Manager : Several improvements
Add checkboxes for individual plots for vectors/addresses and creation of multiplots.
Moved code into RicSummaryPlotBuilder.
Allow UiComboBoxEditor to disable autocomplete.
Create plot using Enter key without modifiers.
2021-12-07 09:53:02 +01:00
Magne Sjaastad
e4357a9ab3 #8348 Theme : Changing theme when maximized plot window causes crash 2021-12-07 09:53:02 +01:00
jonjenssen
9edb0385d5 Support pausing before running abaqus script to allow input file modifications.
Add option in preferences to enable/disable pause.
2021-12-06 21:52:42 +01:00
Magne Sjaastad
ed914a03a4 Janitor : Rename variable and function names 2021-12-01 16:27:28 +01:00
Magne Sjaastad
2e64d77538 #8314 Ensemble import: Perform file search only on "Find" button
Automatic search when input changes can be time consuming and confusing.
2021-12-01 16:27:28 +01:00
Magne Sjaastad
e5874f08e8 #8237 Make sure fracture location is recomputed during copy/paste 2021-12-01 16:27:28 +01:00
Magne Sjaastad
88ca478bab Janitor : Rename variable and function names 2021-11-24 09:24:35 +01:00
Magne Sjaastad
9b42bf7cfc #8314 Ensemble import: Perform file search only on "Find" button
Automatic search when input changes can be time consuming and confusing.
2021-11-24 09:24:35 +01:00
Magne Sjaastad
14ae172647 #8237 Make sure fracture location is recomputed during copy/paste 2021-11-24 09:24:35 +01:00
Magne Sjaastad
5fcb81980d #8310 Summary Plot Manager : Add data source filtering 2021-11-19 15:42:26 +01:00
Magne Sjaastad
c945166e81 Janitor : Remove obsolete code 2021-11-19 15:42:26 +01:00
Magne Sjaastad
21fd4f74b5 Refactor code 2021-11-17 16:26:47 +01:00
Magne Sjaastad
2a65636ba3 #8250 Use variadic macros and remove obsolete parameters 2021-11-14 15:26:09 +01:00
Magne Sjaastad
c8df7b4fdf #8240 Improve error message when well path is not crossing sea level 2021-11-09 09:27:55 +01:00
Magne Sjaastad
8461950aa5 #8253 Update curve appearance for plot templates 2021-11-08 12:03:23 +01:00
Kristian Bendiksen
63cc63a168 StimPlanModel Plot: Avoid selecting curves to make project tree jump less 2021-11-08 09:51:22 +01:00
Kristian Bendiksen
5ad7bfac77 #7027 Stim Plan Model: add unit to legend text for relevant curves 2021-11-08 09:51:22 +01:00
jonjenssen
89a5258405
Merge pull request #8255 from OPM/wia_paramupdates
GeoMech/WIA: update input parameters and model size settings
2021-11-07 23:26:42 +01:00
Magne Sjaastad
4366146fbb #8225 MSW export : Adjust position of valve segments 2021-11-02 13:53:42 +01:00
Magne Sjaastad
d6b699c38a Janitor : Set optional comment flag for perforations 2021-11-02 13:53:42 +01:00
Magne Sjaastad
fd3ee2a82d Janitor : Enable "Create ensemble well log" checkbox by default 2021-11-01 15:13:38 +01:00
Magne Sjaastad
3d2409412b
Set default tick marks to min/max for StimPlan model plots (#8221)
Closes #8087
2021-11-01 12:09:25 +00:00
Magne Sjaastad
fc50dafc8c #8186 Append points from clipboard to RimPolygonFilter
wip
2021-11-01 11:14:48 +01:00
Magne Sjaastad
299217e219
£8014 : Fix MSW valve export 2021-10-29 14:43:56 +02:00
Jon Jenssen
be59eedd18 Update Well IA and Fault RA processing workflows to work with updated tree UI hidden/visible logic changes. 2021-10-25 18:25:41 +02:00
Magne Sjaastad
d61129e639 #8191 Fracture: Avoid overwrite of elastic properties set from Python 2021-10-25 14:51:01 +02:00
Kristian Bendiksen
75fe73ee64 Refactor: Start using setUiTreeHidden where missing. 2021-10-24 09:11:20 +02:00
Magne Sjaastad
9940b4ea50 Ensemble Dialog : Add missing signal blocker 2021-10-21 12:45:48 +02:00
Magne Sjaastad
afadaf27d5
Merge pull request #8159 from OPM/performance-surface
Performance Surface import and resampling
2021-10-15 16:55:58 +02:00
Kristian Bendiksen
6b3ad20587 #8079 StimPlan Model plot: Add Perforation interval in Fm. track 2021-10-15 13:52:45 +02:00
Magne Sjaastad
0c5cf5e763 #8127 Import of Eclipse Case : Create view when importing case 2021-10-14 19:50:29 +02:00
Magne Sjaastad
d440e260c0 #6525 Export parameter : Add .GRDECL as default file name extension
Support both upper and lower case of *.GRDECL in file filter when specifying save file name
2021-10-14 19:50:29 +02:00
Magne Sjaastad
54a4f35588 #8142 Preferences : Move system settings into separate file 2021-10-13 12:52:02 +02:00
jonjenssen
9a63e6564c Cleanup 2021-10-09 14:42:09 +02:00
jonjenssen
3cb3170331 Fix: Disable contour map for multi-part geomech data, as that is not supported properly in the code. 2021-10-09 14:42:09 +02:00
Kristian Bendiksen
0332f7bb9a #8109 Ensemble Well Log Plot: fix wrong track index 2021-10-08 13:12:52 +02:00
Magne Sjaastad
736f3a45ed Readability improvements 2021-10-07 11:20:12 +02:00
Kristian Bendiksen
9ea7bbfea9 #8086 StimPlan Model Plot: Improve default curve appearance. 2021-10-07 11:20:12 +02:00
Kristian Bendiksen
199ad33dc1 #8082 StimPlan Model Plot: Curve appearance for Facies track 2021-10-07 11:20:12 +02:00
Kristian Bendiksen
f8b99e83df #8080 StimPlan Model Plot: Set 0 range for X axis default for formation track. 2021-10-07 11:20:12 +02:00
Magne Sjaastad
c40efa8db0 Janitor : Use correct signal for QComboBox 2021-10-06 07:57:47 +02:00
Magne Sjaastad
414b0601c1 Remove "Separate" from result UI texts 2021-10-06 07:43:32 +02:00
Magne Sjaastad
25c993b020 #8076 Surface Results: Use "New Separate Result" 2021-10-06 07:43:32 +02:00
Magne Sjaastad
5368a5d098 Janitor : Add imported file to recently used files 2021-10-06 07:43:32 +02:00
Magne Sjaastad
f9c2bb4349 Janitor : Remove confusing concept hasUserRequestedAnimation 2021-10-06 07:43:32 +02:00
jonjenssen
72ce82b08b
Add parameter value check to see if it is possible to continue or not. (#8091) 2021-10-01 16:32:11 +02:00
jonjenssen
69c829dc32
Make sure we load two results files after wia script has completed. (#8088) 2021-10-01 15:15:30 +02:00
Magne Sjaastad
0d4ab8b594
#8048 Everest Import: Group into separate ensembles 2021-09-30 09:08:09 +02:00
Kristian Bendiksen
6440bd5b8d #8052 StimPlan Model Plot: tweak default shown tracks. 2021-09-29 14:57:31 +02:00
Kristian Bendiksen
d1fb845606 #8054 StimPlan Model Plot: Stack curve legends vertically 2021-09-29 14:57:31 +02:00
Kristian Bendiksen
94138e92db #8055 StimPlan Model Plot: Change order to have Porosity before Permeability 2021-09-29 14:57:31 +02:00
Magne Sjaastad
0f87c9760d #7862 Export Completion: Add ResInsight project file to file header 2021-09-29 09:42:04 +02:00
Kristian Bendiksen
8e6733d9e0 Fix incorrect bool conversion for input cases. 2021-09-29 09:40:27 +02:00
Kristian Bendiksen
f407acd5fa #8034 Pass reader settings to eclipse loading methods. 2021-09-29 09:40:27 +02:00
jonjenssen
66852c4dad
WellIA: Load results after external computations script has completed (#8062)
* Load result after modeling has completed.
* Select new geomech view in project tree when importing a new geomech case
2021-09-28 12:39:54 +02:00
Kristian Bendiksen
0d5b7e37ac #8051 StimPlan Model Plot: Use geogrid for Formations. 2021-09-28 08:27:04 +02:00
Kristian Bendiksen
ed2beec359 #8038 Python: add api to insert a fracture template and a fracture at given MD 2021-09-24 12:32:42 +02:00
Magne Sjaastad
15b4077876
Fix some minor issues (#8043)
* #8016 Surface Ensemble : Update 2d intersection views
* Ensemble WLP : Make code more robust to missing data
* Janitor: Do not add files to recently used list when importing ensemble
* #8016 Ensemble WLP : Delete all temporary plots in one go
* #8016 WLP: Create a default date string that can be exported to LAS
* #8016 Janitor: Use *.dev as default well path extension
2021-09-24 10:21:16 +00:00
Magne Sjaastad
33221e7e07 #8033 Ensemble Well Log: Allow import from grdecl files 2021-09-24 08:42:07 +02:00
Magne Sjaastad
17c5f473be #8033 Ensemble Search Dialog : Allow edit of file extensions
Ensemble Search Dialog: Improve UI layout
2021-09-24 08:42:07 +02:00
Magne Sjaastad
515168600f
Improved UI for surface band and curves (#8026)
* Add surface intersection bands and curves
* #8024 Ensemble Surface : Fix mix of files for a ensemble layer surface
2021-09-23 09:59:29 +02:00
Kristian Bendiksen
41dc2244fc #8032 Ensemble Well Logs: change selected property from PERMZ to PERMX 2021-09-22 13:50:59 +02:00
Kristian Bendiksen
e11c564802 #8031 Ensemble import dialog: rename to 'Group by ensemble' 2021-09-22 13:50:20 +02:00
Kristian Bendiksen
17f44b0f25 #7965 Skip ensemble name suggestion dialog for grouped import. 2021-09-22 08:56:32 +02:00
Kristian Bendiksen
c6f04a6ad6 #7965 Add check box for choosing grouping by iteration. 2021-09-22 08:56:32 +02:00
Kristian Bendiksen
7ca424f6df #7965 Ensemble Fracture Statistics: Group by iteration. 2021-09-22 08:56:32 +02:00
Kristian Bendiksen
4a6a1eed41 #7965 Import ensemble: Add option to group import of multiple ensembles 2021-09-22 08:56:32 +02:00
Kristian Bendiksen
02b5246a20
#8006 Ensemble Well Log: Create ensemble from well path in project (#8018) 2021-09-21 15:33:18 +02:00
Magne Sjaastad
fd8fbe19f4 #8009 Make sure a view is created when case is imported
The original logic was not clear due to automatic conversion of pointer to bool
2021-09-20 10:33:18 +02:00
Magne Sjaastad
2480a782d1
Ensemble Surface improvements
* Performance : Improve surface import
* Performance: Use opm when importing files
* Surface : Use the triangle size as basis for the maximum search distance
* Performance : Resample surfaces in parallell
* Performance: Import file surfaces in parallell
* Ensemble Surface : Create one ensemble per surface
2021-09-16 14:28:19 +02:00
Magne Sjaastad
0bfa6ae2d1 #8009 Missing return values due to default function parameters 2021-09-15 14:58:54 +02:00
Magne Sjaastad
6ab8d59283 #8012 Ensemble Well Log : Close case after well log extraction 2021-09-15 14:54:02 +02:00
Magne Sjaastad
dc3a962cae File Search Dialog : Do not search on launch 2021-09-13 14:11:54 +02:00
Magne Sjaastad
7b1185cec4
Surface Folders
* #7978 Ensemble Surface : Use collection instead of specialized class
* Review updates
2021-09-13 10:16:09 +02:00
Kristian Bendiksen
117d201703
#7963 Ensemble Fracture Statistics: add progress bar. (#7985)
Also avoid recalculating the statistics for each added file.
2021-09-10 14:54:46 +02:00
jonjenssen
a5b80c649b
Merge pull request #7960 from OPM/geomech_WIA4
GeoMech: Well Integrity Analysis
2021-09-09 17:34:27 +02:00
Magne Sjaastad
c603e6fe90 Janitor : Improve Ensemble File Search dialog
- auto search on launch
- add recently used history to file filter
2021-09-09 15:35:28 +02:00
Magne Sjaastad
0e0bd751f6 #7973 Export Completions : Further improvements
Fix typo
Make sure compdat export works for custom file name
2021-09-09 15:16:34 +02:00
Kristian Bendiksen
6173b4f421 #7969 Rename command to "Create Ensemble Surface" 2021-09-09 14:07:48 +02:00
Kristian Bendiksen
d9a35e5282 #7969 Minor tweaks to Create Ensemble Surface ui 2021-09-09 14:07:48 +02:00
Magne Sjaastad
acdcbe44b4
Merge pull request #7975 from OPM/7973-custom-export-filename
Export Completions : Custom export file name fails in some cases
2021-09-09 10:16:37 +02:00
Kristian Bendiksen
8f5beb8851 #7928 Add user interface for exporting multiple well logs. 2021-09-09 08:38:00 +02:00
Kristian Bendiksen
2b3fbe022e #7927 Add user interface for exporting multiple surfaces. 2021-09-03 14:59:40 +02:00
Magne Sjaastad
be29b278f2
#7929 Python : Avoid creation of new view when opening case 2021-09-01 08:25:22 +02:00
Magne Sjaastad
638f926429
cmake-format: Allow dangling parenthesis 2021-09-01 08:13:16 +02:00
Kristian Bendiksen
9e1ef0e7e0 #7893 StimPlanModelPlot: Select correct case for facies region annotations 2021-08-27 10:47:25 +02:00
Magne Sjaastad
b78cf3a4bb
Use cmake-format on all cmake files 2021-08-26 19:46:38 +02:00
Magne Sjaastad
49fa169db8
##7903: Improve ensemble surface names
Update the name of statistics surface when created
Regenerate surface geo only when required
Create statistics surfaces when importing surface ensemble
2021-08-26 15:12:27 +02:00
Magne Sjaastad
2fc65a3b62
#7892 Basic support for display of surface lines and bands on intersections
Guard divide by zero issues
2D Intersection View: Do not add parts with wrong coordinates
Add bounding box search tree
Add support display of intersection lines for selected surfaces
Show band between two first intersection lines
2021-08-26 08:13:03 +02:00
Kristian Bendiksen
966bcd1e77
Ensemble surface import and statistics 2021-08-17 13:38:12 +02:00
jonjenssen
605af789c6
Protect against crash in 3d view due to nullptr in linkwellpathfeature command check (#7876)
* Protected against crash in 3d view due to nullptr

* Code cleanup
2021-08-14 14:23:55 +02:00
Magne Sjaastad
8dbb1d5ccd
Improve well path modeling
* Improve handling of MD at first target
* When sea level well target is disabled, update MD of first target
* Show well target spheres by default, allow toggling of spheres
* Activate well target modifiers when clicking on well targets
* Remove selection update causing an unstable 3D view
* Improve display and handling of multiple locations
* Add special 3D target for tie in well target
* Add slider to tie in MD input field
* Show MD in well path target table
* Delete all well path laterals when deleting a well path

* Python : Add lateral to parent well
* Python : Add perforation interval
2021-08-13 16:48:33 +02:00
Magne Sjaastad
93b5c39387 Janitor : Guard nullpointer access 2021-06-30 14:50:28 +02:00
Kristian Bendiksen
d79dcafe5a #7716 Ensemble Well Logs: Add context menu for curve set. 2021-06-30 10:43:11 +02:00
Kristian Bendiksen
fb301ef3ab #7716 Add pdm object for Ensemble Well Logs 2021-06-30 10:43:11 +02:00
Magne Sjaastad
a3d5847733 #7824 Modeled Well Path : Optional support for linking of wells
#7824 Modeled Well Path : Add to context menu in 3D view
2021-06-29 19:04:27 +02:00
Magne Sjaastad
3a1f2c8a05 Janitor : Encapsulate dynamic cast to selection item type 2021-06-29 19:04:27 +02:00
Magne Sjaastad
96ac51c011 Fix missing includes 2021-06-29 19:04:00 +02:00
Magne Sjaastad
e06e0116d8 #7818 Modeled Well Path : Update location of completions 2021-06-29 15:33:03 +02:00
Magne Sjaastad
73f8046353 #7818 Modeled Well Path : Add support for creation of N laterals based on a template 2021-06-29 15:33:03 +02:00