Jon Jenssen
5162ae467c
Fix data access crash when no temp is available
...
Change element node order
2024-02-15 17:54:08 +01:00
Jon Jenssen
a4c75bab1f
Merge branch 'dev' of https://github.com/OPM/ResInsight into dev
2024-02-14 18:11:42 +01:00
Jon Jenssen
fc2df17380
Fix variable name
2024-02-14 18:11:35 +01:00
Kristian Bendiksen
85753568b6
WBS Plot: Improve initial placement of curve, and add better default colors.
2024-02-14 15:16:47 +01:00
jonjenssen
0fd4ec6d0d
Add option to flip node order for both parts
...
Use data node coordinates to decide element sets
2024-02-13 02:29:29 +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
Magne Sjaastad
883622c71d
#11148 : Set default name to Accumulated Flow Chart
2024-02-02 10:27:20 +01:00
Magne Sjaastad
e2e441c1a0
Add RigEclipseCaseDataTools
2024-02-02 10:27:20 +01:00
Magne Sjaastad
5c92cf1511
#11077 Create result values for formations only when required
2024-02-02 10:27:20 +01:00
jonjenssen
4ce449e155
Fix fault reactivation grid generation crash
2024-02-02 01:27:11 +01:00
Magne Sjaastad
661840f425
Always compute bounding box of main grid and use OpenMP
2024-01-31 14:10:15 +01:00
Magne Sjaastad
5151717743
#11088 Use non-optimized version for old projects to compute active cells BB
...
The performance to compute geometry BB for active cells has improved. The original code also set displayModelOffset based on the BB of active cells. To make sure that existing project files produce identically the the same, the non-optimized version is used in this case.
2024-01-31 12:43:55 +01:00
Kristian Bendiksen
a8c719b289
#10663 WBS Plot: Import well log from CSV file.
...
Also compute SH_MK_MIN/EXP/MAX and FG_MK_MIN/EXP results.
2024-01-29 15:05:08 +01:00
jonjenssen
2c0ebfdbfe
Add node set for fault zone boundary nodes
2024-01-27 00:38:48 +01:00
jonjenssen
2864ac7466
Extend reservoir element set to active cells in under/overburden
...
Fix fault extension if both sides start or end at same depth
2024-01-27 00:38:48 +01:00
Magne Sjaastad
7d601ac067
#11109 Improve visualization of MSW with valve branches
...
Increase default segment threshold to 4
Add an optional setting to override the default value
Use this threshold to merge short branches into parent branch
2024-01-26 09:32:42 +01:00
jonjenssen
cd0a56c924
Fault Reactivation: grid improvements ( #11105 )
...
Grid generator cleanup
2024-01-24 18:28:32 +01:00
Magne Sjaastad
a090992f5a
Refactor use of grid dimensions
2024-01-22 14:52:49 +01:00
Magne Sjaastad
833a0e8584
Performance: Cellcount functions are used in many loops, and must be as fast as possible
...
cellCountIJK was computed based on the value of griPointDimensions. These converstion turned up during profiling. Change implementation to have cellcount as a member variable instead of being computed every time.
2024-01-22 14:52:49 +01:00
Magne Sjaastad
663c3f31b9
Use the top and bottom layer of active cells to compute the geometry bounding box
2024-01-22 14:52:49 +01:00
Magne Sjaastad
80fdd1da74
Return pair of vectors and rename
2024-01-22 14:52:49 +01:00
Magne Sjaastad
d61838940a
Grid calculations: Free memory after data has been read
...
When data has been read for a variable, free the related data to make sure the memory footprint is as low as possible.
2024-01-22 08:42:23 +01:00
Magne Sjaastad
df083a870a
Add Memory Report dialog
...
Compute how much memory is used for result/case/total. Show as text in dialog.
2024-01-19 11:00:28 +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
Kristian Bendiksen
bd085617e4
#11034 Fault Reactivation: integrate vertical stress from eclipse grid.
2024-01-18 09:56:23 +01:00
magnesj
340c1383fc
Fixes by clang-tidy
2024-01-13 16:57:44 +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
magnesj
02ad40b127
Fixes by clang-tidy
2024-01-08 07:17:21 +01:00
Kristian Bendiksen
956e53aa19
#10826 Fault Reactivation: improve pore pressure eclipse extraction.
2024-01-05 10:10:23 +01:00
Kristian Bendiksen
544e6974e7
Refactor: improve interface for finding intersecting cells.
2024-01-03 13:00:09 +01:00
Kristian Bendiksen
cf453ac4a5
Fault Reactivation: use data nodes when extracting values for INP file.
2023-12-21 08:22:06 +01:00
Magne Sjaastad
f677d6d600
Performance: Compute depth related results in parallell
2023-12-20 19:05:45 +01:00
Magne Sjaastad
054302ad62
Extract geometry and cell creation to reservoir builder
2023-12-20 19:05:45 +01:00
jonjenssen
d6ae8188e0
Support older clang.
...
Bump version to dev.05
2023-12-19 14:13:18 +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
d8dbdf01b3
Remove obsolete code
2023-12-18 01:31:45 +01:00
jonjenssen
4aa5a38d63
Flip Y to get local coordinate element nodes in correct order for abaqus.
...
Bump version to dev.03
2023-12-18 01:31:45 +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
293594ebf6
Fault Reactivation: flip Y axis in local model coordinates.
2023-12-14 20:25:28 +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
Magne Sjaastad
681acfb0e0
Create Intersection: Crash for Intersection along Simulation well
...
Check if any geometry is present before accessing geometry data
2023-12-11 12:32:19 +01:00
Magne Sjaastad
acc4477764
Mark riNncCess as integer result
2023-12-07 08:33:32 +01:00
Magne Sjaastad
81ab903151
#10916 Create derived result used to identify NNC cells
2023-12-07 07:57:40 +01:00
Jon Jenssen
5f962ae89d
Add seabed border surface
...
Fix issue with 0 fault extension
2023-12-06 08:33:14 +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
Magne Sjaastad
69cb8b6df7
Add activeCellReservoirIndices
...
All global reservoir cell indices for active cells can now be accessed from RigActiveCellInfo. This can make the extraction of data much easier and faster.
2023-12-01 12:12:51 +01:00
Jon Jenssen
431452cb5c
Fix grid bug reported by user
2023-11-28 15:03:47 +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