Magne Sjaastad
dc1e675b37
Move findActiveTargetsAroundInsertionPoint to base class
2024-02-16 15:51:19 +01:00
Magne Sjaastad
33dcd55561
#11206 Guard assert when picking in a zoomed scene
2024-02-16 12:12:17 +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
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
ce513be638
Remove all use of .uiCapability()->setUiTreeHidden( true );
2024-02-05 10:15:36 +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
Magne Sjaastad
d0b5c8d9cb
#11134 Export completions: Call ensureReservoirCaseIsOpen before export
...
This change will enable export without any open views.
2024-01-30 14:34:33 +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
Magne Sjaastad
6922ba22b0
Improve reload and replace of cases
...
* Move code to from features to helper classes
* Ask user if replace case should also happen for the associated grid or summary file
2024-01-25 10:41:57 +01:00
Magne Sjaastad
80fdd1da74
Return pair of vectors and rename
2024-01-22 14:52:49 +01:00
Magne Sjaastad
50ef5d916e
Import surfaces with xyz as extension
...
*.dat and *.xyz can be imported using the same code
2024-01-19 11:53:06 +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
Kristian Bendiksen
33c24a219c
Fix crash when deleting case.
2024-01-08 18:05:48 +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
Jon Jenssen
a4db175bea
Make sure imported element properties goes to the selected case.
...
Improve reload/close element property UI
2023-12-21 08:23:37 +01:00
Magne Sjaastad
894bbbe06b
Add reservoir case for EM data
...
- read geometry definition from h5grid files
- import cell results from h5grid files
- create and import case using drag/drop of h5grid file into ResInsight
2023-12-20 19:05:45 +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
Kristian Bendiksen
9e1a09bcf9
Refactor: move fault reactivation data access to fix ownership problems.
2023-12-18 14:28:00 +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
cf9a9d4bad
Add copy/paste of cell filters
2023-12-11 12:32:19 +01:00
Kristian Bendiksen
08f9e9b5bb
Janitor: move historyIdentifier/differenceIdentifier.
2023-12-04 17:26:44 +01:00
Kristian Bendiksen
ca87cee79b
Summary Calculation: add import and export to toml
2023-12-04 17:26:44 +01:00
Magne Sjaastad
ae9f1c06a8
If empty, add .toml as file suffix
2023-12-01 12:13:09 +01:00
Kristian Bendiksen
fa7a56f1e2
#10861 Add import/export for grid calculations
2023-11-28 11:42:21 +01:00
Magne Sjaastad
4b0f2b362e
Add support for placing legend at several positions
...
Show legends on top of preview plot
2023-11-27 13:14:16 +01:00
Magne Sjaastad
243b07c42f
Remove preview plot title
2023-11-27 13:14:16 +01:00
Magne Sjaastad
9d21faf38c
Make sure summary case is set before assigning curve axis
2023-11-27 13:14:16 +01:00
Magne Sjaastad
da20b81c0e
Make sure the detection of only cross plot curves works as expected
2023-11-27 13:14:16 +01:00
Magne Sjaastad
00cb4e3252
Always use auto title in preview plot
2023-11-27 13:14:16 +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
Magne Sjaastad
0852f857a0
Not required to process event anymore
2023-11-20 14:13:24 +01:00
Magne Sjaastad
98ce0dc226
Hide deprecation warning starting from MSVC 17.8
2023-11-20 14:13:24 +01:00
Magne Sjaastad
a78f8f8982
Use enum instead of string
2023-11-17 09:53:30 +01:00
Magne Sjaastad
68a4d54af2
#10754 : Exclude COMPDAT for de-activated laterals
2023-11-13 09:17:30 +01:00
Magne Sjaastad
678a368361
Refactor LayoutOptions to improve readability
...
* Make it possible to use designated initializer list
- remove default constructor
- move static member to outer scope
* Add helper function to add field on same row
2023-11-10 14:48:56 +01:00
Magne Sjaastad
fb890300c5
Propagate variable changed signal to RicUserDefinedCalculatorUi
...
- ensure that the UI is updated
- if the grid size is different, set destination case equal to the input variable case
2023-11-10 12:07:26 +01:00
Magne Sjaastad
69f132ffa5
Add import/export grid calculations to Grid Calculator
...
Refactoring
2023-11-10 10:14:59 +01:00
Magne Sjaastad
f49053c61d
Guard null pointer use
2023-11-10 09:01:28 +01:00
Magne Sjaastad
32a878a7ea
Select the new view to make sure RiaApplication::setActiveReservoirView() is called
2023-11-10 09:01:28 +01:00
Magne Sjaastad
ee4c8362e5
Make sure eclipse case is opened before creating contour map to avoid crash
2023-11-10 09:01:28 +01:00
Magne Sjaastad
39fc9d5c36
Add support for grid calculations as data source for statistics
...
- add data source selection, either Case Property or Grid Calculation
- add Time Step Selection, can be used for both dynamic case properties and Grid Calculations
- optionally release grid calculation data when statistics is computed
- recursive grid calculations is supported
2023-11-08 08:39:04 +01:00
Magne Sjaastad
7eb3e98bb2
Optionally apply a grid calculation on all grids
2023-11-07 19:14:58 +01:00
Magne Sjaastad
2069ad55cf
Refactor RimSummaryAddressModifier
...
Use std::variant to wrap curve and ensemble curve set.
Move some code into RimSummaryAddressModifier
2023-11-06 10:20:22 +01:00
Magne Sjaastad
12f24af154
Remove obsolete source stepping code
...
After merging the cross plot with the summary plot, the sources stepping can be simplified. Remove obsolete sources stepping code, to prepare for other source stepping issues.
2023-11-06 10:20:22 +01:00
Magne Sjaastad
4f25fb4463
Create multiple RFT plots based on the selected RFT plot
...
Show a dialog with all available RFT wells, and let the user select from this list. Create a copy of the RFT plot, and replace well name in the copy.
2023-11-06 10:10:22 +01:00
Magne Sjaastad
a91afff937
Make sure axis is set correctly when appending plots
...
The plots are duplicated, and the axis objects are referenced using ptrField. Make sure resolveReferencesRecursively() is called after the plot is inserted into the project tree.
2023-10-30 11:20:21 +01:00
Magne Sjaastad
cb7fe4fae5
Valve Import: Avoid duplicated import
2023-10-20 15:43:18 +02:00
Magne Sjaastad
bc7ec5f40c
Fishbones : Add support for creating three different parameter sets
2023-10-19 14:49:42 +02:00
Magne Sjaastad
0ec5913024
Create Cross Plot: Improve text and add menu separator
2023-10-19 14:49:42 +02:00