jonjenssen
0e7cf49b17
OpenVDS seismic access ( #10145 )
...
Add OpenVDS support for reading seismic data from VDS files
2023-04-21 16:38:04 +02:00
jonjenssen
dc4d4022d2
Sync seismic section with well path changes. ( #10090 )
...
* Sync seismic section with well path changes.
* Make sure we pick seismic textures/coordinates that fits the z steps of the seismic data.
2023-04-14 10:49:05 +02:00
jonjenssen
2e955f2875
Seismic support improvments ( #10086 )
...
Adds support for creating seismic sections from well paths and existing intersections.
Adds more stability and user improvements
2023-04-13 13:18:34 +02:00
jonjenssen
1299af401b
Add seismic result info in 3D view ( #10032 )
...
Add seismic result info in 3D view and selection in tree
2023-03-29 14:08:45 +02:00
jonjenssen
2e01f4a31d
Basic seismic support ( #10010 )
...
Add basic seismic section support to eclipse and geomech views.
2023-03-24 15:36:10 +01:00
jonjenssen
3d663797b6
Depth plot as docking widget ( #9909 )
...
* Add docked depth result plot for eclipse data
* Update dock layout defaults
2023-03-03 15:21:01 +01:00
jonjenssen
bbd732e84d
Create a new, empty summaryplot from empty MDI area ( #9823 )
...
* Enable context menu in empty MDI area to create a new, empty summaryplot
2023-02-07 17:47:49 +01:00
jonjenssen
21ccd733a8
Python code linting changes detected by black
2023-02-01 10:32:58 +01:00
jonjenssen
33e908dd94
Avoid progress window staying behind on Linux when loading summary data ( #9774 )
...
Adjust progress info usage in summary file loading
2023-02-01 08:46:22 +01:00
jonjenssen
b28832eccd
Support loading only last geomech frame ( #9727 )
...
Support option for loading only the last frame for each geomech timestep. Turn it default on for old projects.
2023-01-24 18:30:30 +01:00
jonjenssen
712bad97bd
Add time step slider to 3d views ( #9695 )
...
Add new toolbar with slider that controls visible timestep in the view
2023-01-18 22:59:06 +01:00
jonjenssen
85f1b004cb
Geomech frames support ( #9678 )
...
Support for showing frames in geomech data.
2023-01-18 14:42:33 +01:00
jonjenssen
14d4022ada
Add toolbar toggle button for showing displacements ( #9677 )
...
* Add toolbar toggle button for showing displacements
2023-01-13 20:21:55 +01: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
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
jonjenssen
1467c54aad
Refresh data source tree when a grid calculation is updated ( #9255 )
2022-09-15 08:19:41 +02:00
jonjenssen
f62695c55a
Docking updates ( #9219 )
...
* Add icons to dock windows. Rearrange ordering in windows menu. Set default dock layout if last stored layout is not valid when resinsight loads
2022-09-15 08:19:41 +02:00
jonjenssen
3315a369dd
Make sure errorbars use the same axis as the data curve ( #9212 )
...
* Make sure errorbars use the same axis as the data curve
2022-09-15 08:19:41 +02:00
jonjenssen
05e0817074
Make sure toolbar is refreshed when a new plot is added ( #9199 )
2022-09-15 08:19:41 +02:00
jonjenssen
d6ab69a154
Link selection in 3D view with plots ( #9195 )
...
* Allow well selections in 3D view to update well selection in summary plots and well log plots
2022-09-15 08:19:41 +02:00
jonjenssen
99f17f1818
Get rid of "ghost" windows on startup. ( #9171 )
...
* Get rid of "ghost" windows on startup.
Removes hide all docking windows feature for now, to be replaced by a new implementation. Will probably break some tests due to this.
2022-09-15 08:19:41 +02:00
jonjenssen
0c7fe7da1a
Summary context menu cleanup and fixes ( #9165 )
...
* Make summary plot ctx menu items show up for the plot you right-click on, not the one selected in the project tree.
2022-09-15 08:19:41 +02:00
jonjenssen
3a1fe7d04f
Only create and show plot window if we import a summary file. ( #9155 )
...
* Only create and show plot window if we import a summary file. If window is already there, no change.
2022-09-15 08:19:41 +02:00
jonjenssen
66896f8330
New dockingsystem ( #9116 )
...
* Use Qt Advanced Docking as forked submodule
* Use new docking system in code
2022-09-15 08:19:41 +02:00
jonjenssen
6d65554a77
Add qt advanced docking to third party folder and build environment ( #9109 )
...
* Add qt advanced docking as submodule
2022-09-15 08:19:41 +02:00
jonjenssen
1a4d29f4ba
Allow using scale values less than 1.0 ( #9108 )
...
* Change view scale into list of predefined double values in both toolbar and property editor. Add values less than 1.0
2022-09-15 08:19:41 +02:00
jonjenssen
19cfd191ae
Remove unused code ( #9290 )
2022-09-13 11:40:35 +02:00
jonjenssen
c685b7e9b5
Summary Plot Editor: Context menu update ( #9289 )
...
* Summary plot editor context menu update
2022-09-13 11:14:30 +02:00
jonjenssen
2aedf38f79
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-06 07:21:24 +02:00
jonjenssen
78e1bf3e94
Refresh data source tree when a grid calculation is updated ( #9255 )
2022-09-01 11:01:47 +02:00
jonjenssen
116420e82f
Docking updates ( #9219 )
...
* Add icons to dock windows. Rearrange ordering in windows menu. Set default dock layout if last stored layout is not valid when resinsight loads
2022-08-22 12:42:29 +02:00
jonjenssen
bea90bc841
Make sure errorbars use the same axis as the data curve ( #9212 )
...
* Make sure errorbars use the same axis as the data curve
2022-08-18 14:24:28 +02:00
jonjenssen
7607c19c7a
Make sure toolbar is refreshed when a new plot is added ( #9199 )
2022-08-17 08:11:30 +02:00
jonjenssen
0e45a90e1f
Link selection in 3D view with plots ( #9195 )
...
* Allow well selections in 3D view to update well selection in summary plots and well log plots
2022-08-15 20:27:49 +02:00
jonjenssen
a3c561b7e5
Get rid of "ghost" windows on startup. ( #9171 )
...
* Get rid of "ghost" windows on startup.
Removes hide all docking windows feature for now, to be replaced by a new implementation. Will probably break some tests due to this.
2022-08-09 16:40:50 +02:00
jonjenssen
c3f538c1dd
Summary context menu cleanup and fixes ( #9165 )
...
* Make summary plot ctx menu items show up for the plot you right-click on, not the one selected in the project tree.
2022-08-08 13:34:27 +02:00
jonjenssen
82f6dc74c1
Only create and show plot window if we import a summary file. ( #9155 )
...
* Only create and show plot window if we import a summary file. If window is already there, no change.
2022-08-04 07:14:12 +02:00
jonjenssen
d5269abc6e
New dockingsystem ( #9116 )
...
* Use Qt Advanced Docking as forked submodule
* Use new docking system in code
2022-07-07 12:03:02 +02:00
jonjenssen
fa2cf302bb
Add qt advanced docking to third party folder and build environment ( #9109 )
...
* Add qt advanced docking as submodule
2022-07-05 11:06:10 +02:00
jonjenssen
6105813d28
Allow using scale values less than 1.0 ( #9108 )
...
* Change view scale into list of predefined double values in both toolbar and property editor. Add values less than 1.0
2022-07-04 15:48:52 +02:00
jonjenssen
d4ff0a0175
Missing legend ( #9095 )
...
* Make sure ensemble curveset legends are shown in multiplot legend.
* Remove information already shown in title from curve legend.
* Fix missing legend when creating curve plot from ensemble curves
* Show actual curve color in legend
2022-06-29 11:49:46 +02:00
jonjenssen
2fdd5875ea
Update multiplot source stepping - append plot ( #9030 )
...
* Make sure we append a new plot for all plots that matches the current source stepper, allows stepping and appending multiple plots at once
2022-06-09 13:23:28 +02:00
jonjenssen
fd7821a10b
Add preferences setting for maximum search depth in script folders. Clean up context menu a bit. ( #9012 )
2022-06-02 06:53:05 +02:00
jonjenssen
41904df681
New feature: delete unchecked subitems ( #9010 )
...
* New feature: delete unchecked subitems
2022-06-02 06:50:14 +02:00
jonjenssen
9f4d242a5d
Plot Template updates ( #9002 )
...
* Ensemble plot templates now have .erpt extension and new icon
* Default plot templates are given a checkmark overlay on the icon
* Context menu has been cleaned up a bit
* Old default template is really just the last used template. Rename it.
* Add max. recursive depth setting in preferences for plot template searches
* Only create plots based on correct template type when importing ensembles or single cases
* Support creating new plot from template explorer
* Update last used template when creating a new plot from a template
2022-06-01 10:45:44 +02:00
jonjenssen
db589c7e32
Show progress bar when appending plots to multiplot ( #8976 )
...
* Show progress bar when appending plots to multiplot
* Stop plot manager from going crazy creating plots when filter text is blank
* Speed up plot manager create plot
2022-05-30 11:39:05 +02:00
jonjenssen
8e3289a432
Default summaryplot improvements ( #8950 )
...
* Add summary default plot type selection in preferences
* Create plots as set in preferences when loading summary cases. Allow selecting default plot templates from templates explorer tree
* Do not create plot if data vector setting is empty
2022-05-25 11:01:45 +02:00
jonjenssen
3b927e1c09
Split summary plot into multiple plots ( #8910 )
...
* Support splitting a summary plot with multiple curves into a new multiplot with one plot per curve
* Make sure the correct plot is deleted if using the plot context menu.
2022-05-13 16:36:30 +02:00
jonjenssen
6f26f8e462
Speed up summary case close/delete for ensembles ( #8907 )
...
* Speed up summary case close/delete for ensembles
2022-05-12 22:51:15 +02:00
jonjenssen
4f31f5c76e
Add support for deleting plot templates ( #8908 )
2022-05-12 21:46:35 +02:00
jonjenssen
828e8ec440
Show templates as separate project explorer tab. ( #8902 )
...
Add templates as separate project explorer tab.
Add support for renaming and editing templates
2022-05-11 19:46:17 +02:00
jonjenssen
65827f9c1c
Improve summary case import performance ( #8897 )
...
* Improve summary case import performance
2022-05-11 10:47:12 +02:00
jonjenssen
296ddbde42
Merge pull request #8882 from OPM/append_curves
...
Summary Multiplot: Source Stepping append curves with performance fixes
2022-05-04 13:11:04 +02:00
jonjenssen
d3ce7a2096
Add support for all summary data types in data sources tree ( #8873 )
...
* Add support for all summary data types in data sources tree
* Use item icons for folders.
2022-05-03 16:29:55 +02:00
jonjenssen
3de8010c2b
Source stepping and toolbar updates ( #8866 )
...
* Move layout options to separate toolbar
* Enable stepping on quantities, remove special history curve stepping for now
* Allow stepping ensembles and cases
* Add step next/prev and add new sub plot
2022-05-03 11:30:09 +02:00
jonjenssen
5d9f7b165c
More summary data types in data source tree ( #8840 )
...
* Add support for block data in data sources tree
* Add option to show summary data sub-tree for single realizations inside an ensemble
2022-04-27 01:51:55 +02:00
jonjenssen
0f5d949af0
Merge pull request #8838 from OPM/datasource_steppingtoolbar
...
Add simplified data source stepping control in toolbar
2022-04-26 12:08:22 +02:00
jonjenssen
db3395da44
Fix Summary Multiplot subplot colspan issue ( #8805 )
...
Fix colspan bug for summary multiplots
2022-04-19 12:34:40 +02:00
jonjenssen
d156160daf
Summary Multiplot: sync plot selection in tree with view ( #8788 )
...
* Make sure the subplot selected in the tree is shown in the multiplot viewer.
* Clean up multiplot toolbar handling a bit
* Remove old summary plot toolbar.
2022-04-07 16:24:27 +02:00
jonjenssen
3590c52cdc
Deprecate single summary plots and plot collections. ( #8777 )
...
* Deprecate single summary plots and plot collections. Replace functionality using summary multi plots. Clean up some code. Fix crash when trying to normalize an empty curve
2022-04-06 17:39:07 +02:00
jonjenssen
22d6e3f853
Merge pull request #8765 from OPM/summarymultiplot_performance2
...
Summary Multiplot performance improvements and fixes
2022-04-01 19:23:27 +02:00
jonjenssen
ebba37a623
Merge pull request #8754 from OPM/multiplot_improvements
...
Summary Multiplot: add new plot from a single curve in an ensemble plot and improve general plot performance
2022-03-31 12:34:07 +02:00
jonjenssen
3bb6642900
Stop ResInsight from crashing when calculating cell volume ( #8374 )
...
* Stop ResInsight from crashing when calculating cell volume
2022-03-28 08:46:10 +02:00
jonjenssen
8d3f41ded8
Merge pull request #8732 from OPM/summarymultiplot_updates2
...
Summary Multiplot updates
2022-03-25 11:39:12 +01:00
jonjenssen
e20adcdb69
Further Summary Multiplot improvements ( #8707 )
...
* Create a specialized summary plot page for showing multi plots
* Make summary plots always show in grid of selected size.
* Allow dragging summary addresses into empty main window area
* Limit grid to 4x4 cells
2022-03-21 11:31:25 +01:00
jonjenssen
ffc84457c6
Summary Multiplot: add button to create plot copy ( #8698 )
...
* Add button to create a duplicate of the active summary multiplot
* Block dropping other things than RimSummaryAddress objects in empty areas
2022-03-16 14:14:14 +01:00
jonjenssen
75a3d3d8f1
Summary Multiplot: drag/drop updates ( #8692 )
...
Drag'n'drop improvements - accept drops in empty multiplot areas to create new plots
2022-03-15 15:57:15 +01:00
jonjenssen
c9b762fb16
Merge pull request #8654 from OPM/filter_wheelevents
...
Summary Multiplot: page scroll and zoom fixes
2022-03-10 13:13:44 +01:00
jonjenssen
abff06d2d5
Summary multiplot improvements ( #8598 )
...
* Create multi summary plot from summary plot(s)
* Rearrange multi summary plot properties
* Enable source stepping toolbar for multi summary plot
* Automatically activate new summary plot when creating from data sources -> data vector tree
* Enable global key controls for switching data in summary and multi summary plots
* Update tooltip texts for summary plot toolbar
2022-03-04 10:52:17 +01:00
jonjenssen
0cd965dd5b
Summary plot crash fixes ( #8595 )
...
Disable assert for duplicated signal connections for now, just ignore everyone but the first one
Temp. workaround for crash when duplicating plot axis properties.
Update test
2022-03-01 17:27:46 +01:00
jonjenssen
208ae7692b
Merge pull request #8578 from OPM/summaryplot_fromdatavector
...
Summary Plot: create new plot from data vector tree nodes
2022-02-22 11:32:35 +01:00
jonjenssen
4a3d9470b4
Summary Plots: Support dragging wells, groups and regions into plots ( #8550 )
...
Support dropping wells, wellgroups and regions into summary plots.
2022-02-16 16:36:50 +01:00
jonjenssen
a3ad9d2c1e
Merge pull request #8524 from OPM/tree_filter
...
Add Project Tree filter support
2022-02-04 15:49:22 +01:00
jonjenssen
8fe5d18765
Python code linting changes detected by black
2022-01-31 21:38:49 +01:00
jonjenssen
66fd79175c
Project Tree updates ( #8490 )
...
Split project tree into multiple dockable tree views for plots, keeping one for 3d views.
2022-01-28 13:19:52 +01:00
jonjenssen
d9bb82de91
Merge pull request #8447 from OPM/intersection_filterupdate
...
Intersection: depth filter updates
2022-01-16 23:56:00 +01:00
jonjenssen
9d4b7422e8
Show summary data as tree structure in explorer. ( #8430 )
...
* Show summary data vectors in project explorer for both summary cases and ensembles.
* Enable Drag to be able to drag'n'drop data vector into future summary plot
* Make sure tree is refreshed on reload/replace operations
* Provide case id and ensemble id in drag/drop object in addition to address
2022-01-13 09:02:07 +01:00
jonjenssen
55ba4bc802
Intersection depthfilter ( #8408 )
...
* Implement a simple depth filter to cut all geometry below a certain level for intersections
* Add option to override all curve intersection cut depths from collection.
* Add support for showing intersection above or below threshold. Update label texts.
2022-01-05 15:52:04 +01:00
jonjenssen
58f5c2e92b
Stop ResInsight from crashing when calculating cell volume ( #8374 )
...
* Stop ResInsight from crashing when calculating cell volume
2021-12-17 16:10:24 +01:00
jonjenssen
43f298fa97
Merge pull request #8376 from OPM/fault_visibilityupdates
...
Faults: Add Visibiliy mode for overlapping area
2021-12-17 15:39:22 +01:00
jonjenssen
08af2e7c17
WIA: Add better support for list parameters ( #8266 )
...
* Add better support for list parameters
2021-11-09 18:17:47 +01:00
jonjenssen
e9925ec65a
Show parameter descriptions as tooltips ( #8261 )
2021-11-08 14:48:52 +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
jonjenssen
c81f6b44db
Merge pull request #8201 from OPM/move_intersections
...
Move intersection related files into subfolder
2021-10-26 14:41:43 +02:00
jonjenssen
059f30236b
Merge pull request #8168 from OPM/intersection_displacement
...
GeoMech: Support showing displacements on intersections, too
2021-10-20 01:41:14 +02:00
jonjenssen
b169900c41
GeoMech Intersection updates: support multiple parts ( #8160 )
...
* Rearrange intersection classes, split single file into one-per-class
* Support multi-part geomech case intersections
2021-10-15 16:57:18 +02:00
jonjenssen
750c1832e5
Ignore CMakePresets.json file used by VisualStudio ( #8131 )
2021-10-07 09:19:12 +00:00
jonjenssen
7b78c2d35b
GeoMech: show deformations in grid view ( #8123 )
...
Enable support in geomech view to show grid deformations
2021-10-07 02:12:42 +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
jonjenssen
c88424dbcf
Revert "Use devtoolset-9 on CentOS 7"
...
This reverts commit 72dcc46e27 .
2021-09-30 08:18:03 +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
jonjenssen
de1d02e7bc
Rewrite to make code compile ( #8061 )
...
It should now be possible to build on centos 7, too
2021-09-28 11:31:13 +02:00
jonjenssen
d206a93939
Fix comment typo
2021-09-27 13:21:00 +02:00
jonjenssen
72dcc46e27
Use devtoolset-9 on CentOS 7
2021-09-27 13:18:40 +02:00
jonjenssen
d09ae4e1cb
Improved ODB support ( #8046 )
...
* Experiments for supporting visualization of new ODB files from WIA workflow
* Some more experiments to get odb working for wia results
* More work in progress, experimenting to get wellIA result files to load properly
* Make sure all part geometries use the same global bounding box
* Clean up code
* Add some safeguards for data calculations
Move parts below grid in project tree
* Fix warnings
* Add support for C3D8RT elements
Add some more safeguards for missing data
Remove strange part handling
* Support elements with reduced number of integration points by pretending to have 8.
* Change integration point mapping to correct order (ref. Stein and Abaqus 2019 doc)
* Do not allocate too much memory for element nodal results for 20 element node types
* Code cleanup.
Revert back to old integration point numbering scheme (ref. Stein)
* And, another integration point order update...
* Update comments
2021-09-27 12:44:29 +02:00
jonjenssen
0c69cdf203
Use only one implementation of lineIndicesFromQuadVertexArray ( #7980 )
...
* Use only one implementation of lineIndicesFromQuadVertexArray
2021-09-10 06:19:44 +00:00
jonjenssen
a5b80c649b
Merge pull request #7960 from OPM/geomech_WIA4
...
GeoMech: Well Integrity Analysis
2021-09-09 17:34:27 +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