jonjenssen
2e4ca390c7
Remove old polygon annotations. ( #11404 )
...
* Remove old polygon annotations from GUI.
* Upgrade old annotation objects to new polygon objects on load.
2024-05-01 10:50:19 +02:00
jonjenssen
74f55c885b
Fix eclipse case contour map left click ( #11378 )
...
* Make sure we operate in the correct domain when picking points in the contour map
2024-04-17 11:54:41 +02:00
jonjenssen
5b4da82844
Fix eclipse case contour map left click ( #11378 )
...
* Make sure we operate in the correct domain when picking points in the contour map
2024-04-17 11:53:29 +02:00
jonjenssen
25361ad796
Allow polygon line filter with only one point ( #11345 )
...
Allow polygon line filter with only one point, for both eclipse and geomech
2024-04-10 10:47:06 +02:00
jonjenssen
2001c94a39
Polygon updates ( #11298 )
...
* Make menus similar for polygon and polygonInView
* Crash fix: Iterator might be invalidated by erase, reorder operations.
* Update pick editor after reload
* Do not enable edit if polygon is read only
* Make sure filter and intersection geometry is updated after a reload
* Make sure other pick editors are updated when polygon in view is changed
2024-03-18 14:31:06 +01:00
jonjenssen
cb1e062e99
Exported coordinate fix ( #11283 )
...
Make sure exported well path coordinates use local coord system when needed.
2024-03-12 16:57:16 +01:00
jonjenssen
fb5758a363
Support both AND and OR operations when combining range and index filters ( #11275 )
...
Support both AND and OR operations when combining range and index filters
2024-03-11 20:02:47 +01:00
jonjenssen
2386ad8985
Generate model based on an origin in the fault to improve calculation accuracy ( #11267 )
...
Generate model based on an origin in the fault to improve calculation accuracy.
2024-03-08 15:50:05 +01:00
jonjenssen
86c33c1b46
Fault activation: node adjustments along fault ( #11235 )
...
Make sure same thickness vectors and fault lines are used for both parts.
2024-02-27 17:05:48 +01:00
jonjenssen
336dc575db
Fault Reactivation: Update element sets ( #11191 )
...
* Update element sets based on active cells
* Bonus: Fix viewer crash
2024-02-12 14:52:15 +01:00
jonjenssen
5391179e16
Add separate target for unit tests for easier test access. Remove unit tests from ResInsight application. ( #11184 )
...
Clean up cmake configuration a bit, and pull down gtest when needed, no longer use a thirdparty subfolder
Add a ResInsight-tests target to run the unit tests
2024-02-11 20:04:04 +01:00
jonjenssen
cd0a56c924
Fault Reactivation: grid improvements ( #11105 )
...
Grid generator cleanup
2024-01-24 18:28:32 +01:00
jonjenssen
251952e6ef
Fault reactivation updates ( #11079 )
...
* Allow extending cell intersection lines outside cell
* Update default values, and clean up some things
* Populate fault zone element set
* Update to latest openzgy to fix typo
2024-01-19 08:39:10 +01:00
jonjenssen
8db29e0931
Add polyline filter support ( #11048 )
...
* Support selecting cells below polyline, both eclipse and geomech cases
* Add some polyline intersection helpers, with tests
2024-01-12 09:52:29 +01:00
jonjenssen
6d225a9da3
Fault Reactivation: Add minimum cell height limit ( #11036 )
...
Fault Reactivation: Add minimum cell height limit
2024-01-10 08:14:37 +01:00
jonjenssen
daae1e6e05
Improve fault reactivation file names ( #11005 )
...
Use model name in exported file name.
Add model name to include file names.
2024-01-05 08:43:40 +01:00
jonjenssen
50a766591b
Enable INP support without ODB libraries ( #10990 )
...
Enable INP support without ODB libraries
2024-01-03 11:55:35 +01:00
jonjenssen
858c1227bc
Use correct result name for Void ratio ( #10969 )
...
Use correct result name for Void ratio
Enable porosity calculator for imported inp data
Add model validation check for export/show model
Fix last res. layer not being splitted into subelements
Add model validation check in file exporter
Bump version to dev.04
2023-12-18 15:03:08 +01:00
jonjenssen
595766ade0
Fault reactivation: Add dataNodes to be used for data extraction ( #10961 )
...
* Add dataNodes to be used for data extraction
2023-12-15 09:28:50 +01:00
jonjenssen
1fab743d56
INP import updates ( #10952 )
...
Support reading element type results
Automatically load properties from INP include files generated by Fault Reactivation Model exporter
Some refactoring of element and result types.
2023-12-14 08:46:41 +01:00
jonjenssen
ea56ceaea0
Refresh cell filters when geomech grid is reloaded ( #10924 )
...
* Make sure the cell filters are refreshed when the geomech grid is reloaded to handle grid changes
2023-12-08 15:26:18 +01:00
jonjenssen
b1fa32c318
Fault reactivation: grid info improvements ( #10899 )
...
* Fix some gridding issues, add element layer information and fix K layer information
* Add geomech element corner node info in result info view
2023-12-04 08:36:03 +01:00
jonjenssen
52259a69f3
Update grid part naming ( #10879 )
...
* Rename parts
* Make sure well extraction goes along model, not fault
* Match part naming with parts
2023-11-28 02:26:09 +01:00
jonjenssen
039aee8d53
Fault Reactivation Grid Update ( #10866 )
...
* Fix gridding error
* Add part name to element set filter
* Use sea bottom from geomech case model, if selected
2023-11-23 19:01:42 +01:00
jonjenssen
2b795bf499
Fault reactivation gridding update ( #10855 )
...
Rewrite grid generator - grid based on eclipse model layers in reservoir.
2023-11-20 15:39:17 +01:00
jonjenssen
7494302275
Fault Reactivation updates ( #10727 )
...
* Generate reservoir element sets
* Add support for materials
* Add local coordinate system support for exported model
2023-10-18 09:10:08 +02:00
jonjenssen
0ccddcb836
Fault Reactivation updates ( #10665 )
...
* Support getting pore pressure for all nodes
* Misc fixes and updates in fault reactivation UI
* Disable fault reactivation result unless you load an odb from a valid working folder
2023-09-27 15:15:17 +02:00
jonjenssen
5d3fb8ceb9
Fault reactivation ( #10624 )
...
Update result to generate well paths based on information from model generator. Store settings in JSON file.
Add method to access local coordinate system definition
2023-09-19 18:03:36 +02:00
jonjenssen
bd7f34f835
Fault Reactivation Modeling updates ( #10602 )
...
* Add timestep selection
* Add import geomech model to context menu
* Add command for running fault reactivation
* Change order of nodes for exported elements
* Add command to quickly show model in 3D view
2023-09-14 08:29:28 +02:00
jonjenssen
e5fa4ae8c4
Support filtering on element sets ( #10570 )
...
* Add support for filtering on element sets in geomech cases
2023-09-04 15:48:08 +02:00
jonjenssen
0a807618b9
Cell filter performance improvement ( #10550 )
...
* Speed up eclipse and geomech cell filters
2023-08-29 14:41:55 +02:00
jonjenssen
4c1947af11
Automatically create a new seismic view if no 3d views already exists when importing seismic data. ( #10510 )
2023-08-16 07:10:48 +02:00
jonjenssen
2172199999
Add seismic 3d view ( #10472 )
...
* Show seismic, surfaces, annotations and wellpaths in new view not requiring a grid loaded first.
2023-08-07 16:35:59 +02:00
jonjenssen
2614cf3d62
Update docking to latest version ( #10464 )
2023-08-01 17:39:10 +02:00
jonjenssen
803b67506a
Add basic support for calculating and showing seismic difference ( #10377 )
...
* Add basic support for calculating and showing seismic difference
2023-06-12 11:56:48 +02:00
jonjenssen
17f09878d2
Enable filters for curve intersections ( #10329 )
...
* Enable cell filters
* Enable property filters
* Clean up fault collection interface and use similar setting for controlling filters as in intersection collection
* Enable cell/property filters on geomech intersections
* Enable cell and property filters for box intersections
2023-06-05 07:33:04 +02:00
jonjenssen
f17c02ce86
Add step support to range text format ( #10311 )
...
* Add step support to range text format
* Add step support to integer selection filter
2023-05-26 08:59:13 +02:00
jonjenssen
1063d7f3d3
Add support for K filter to polyline intersections ( #10302 )
...
* Add support for K filter to polyline intersections
2023-05-25 08:14:43 +02:00
jonjenssen
26275f7924
Fix polygon cell filter crash for geomech case with mulitple parts ( #10267 )
...
* Fix polygon cell filter crash for geomech case with mulitple parts
2023-05-16 02:05:59 +02:00
jonjenssen
1d43e1a948
Specify part id for well extraction from geomech data ( #10240 )
...
* Specify part id for well extraction from geomech data
* Make sure we clear curve data if there isn't any valid input data
2023-05-12 08:13:56 +02:00
jonjenssen
f4cf143401
Import SEG-Y files by converting to VDS ( #10175 )
...
* Add seg-y import GUI
2023-04-27 01:32:59 +02:00
jonjenssen
d8def3d986
OpenVDS should always be used ( #10166 )
...
* OpenVDS should always be used, remove optional defines
2023-04-24 18:23:31 +02:00
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
98caeba776
Depth plot as docking widget ( #9909 )
...
* Add docked depth result plot for eclipse data
* Update dock layout defaults
2023-03-16 07:16:11 +01:00
jonjenssen
c61d492a2b
Create a new, empty summaryplot from empty MDI area ( #9823 )
...
* Enable context menu in empty MDI area to create a new, empty summaryplot
2023-03-16 07:16:11 +01:00
jonjenssen
0c70a92f16
Avoid progress window staying behind on Linux when loading summary data ( #9774 )
...
Adjust progress info usage in summary file loading
2023-03-16 07:16:11 +01:00
jonjenssen
09248011ef
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-03-16 07:16:11 +01:00
jonjenssen
fd5d6691c7
Add time step slider to 3d views ( #9695 )
...
Add new toolbar with slider that controls visible timestep in the view
2023-03-16 07:16:11 +01:00
jonjenssen
dc5d53ad20
Geomech frames support ( #9678 )
...
Support for showing frames in geomech data.
2023-03-16 07:16:11 +01:00
jonjenssen
796160960d
Add toolbar toggle button for showing displacements ( #9677 )
...
* Add toolbar toggle button for showing displacements
2023-03-16 07:16:11 +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
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