Magne Sjaastad
efc8735a76
Modernizes summary reader management
...
Migrates to using `std::unique_ptr` for managing summary readers.
Removes the dependency on `cvf::Collection` and `cvfObject`.
2025-07-16 16:18:09 +02:00
Magne Sjaastad
0d0c8f5505
#12631 Refactors RFT readers to use unique_ptr
2025-07-16 13:10:47 +02:00
Kristian Bendiksen
0f55899ba9
#12462 Well Log Import: add support for RMS well format.
2025-07-01 08:39:18 +02:00
Magne Sjaastad
9f0ce0d498
Fixes to make gcc14 compile
2025-06-05 08:59:28 +02:00
Magne Sjaastad
e492685070
Optionally show polygon geometry info as text label
2025-05-30 08:20:43 +02:00
Magne Sjaastad
13a793f16c
#12461 Add support for import of .irap and .gri
...
* Add surfio as submodule and create importer with tests
* Update compile fix when mio.h is included in multiple compile units
* Move file tools into RifFileTools
2025-05-28 09:50:45 +02:00
Magne Sjaastad
25346e6cfe
Move RigSurface classes into Surface folder
2025-05-21 18:09:22 +02:00
jonjenssen
02d13fda82
Add nullptr guards to avoid crash when trying to use well allocation plot with an ensemble
2025-05-20 15:07:27 +02:00
jonjenssen
7b7878e0af
EDFM grid data support
2025-05-19 17:40:39 +02:00
Magne Sjaastad
37041ad0a6
clang-19-tidy and clang-19-format fixes
2025-05-19 14:31:30 +02:00
Magne Sjaastad
fc79395ddd
#12472 Fix flaky calculation of contour map top value
2025-05-09 08:22:55 +02:00
Kristian Bendiksen
e5dc280ce0
Add python api for creating corner point grid.
2025-05-07 12:07:31 +02:00
magnesj
77c2d624fc
Fixes by clang-tidy
2025-04-19 08:26:02 +02:00
Magne Sjaastad
380f559f0d
#12329 Simplify interface for log messages
2025-04-08 14:26:04 +02:00
Kristian Bendiksen
cfcbc03794
#12305 Well Target Mapping: add filter by view
...
Fixes #12305 .
2025-04-02 17:19:57 +02:00
Kristian Bendiksen
712253624a
Well Target Mapping: Use horizontal permeability for filtering.
2025-04-02 17:19:57 +02:00
Kristian Bendiksen
9a7c23eb02
Well Target Mapping: produce more results, and fix crashes when SGAS is missing.
2025-04-02 17:19:57 +02:00
Kristian Bendiksen
3f98c28356
Well Target Mapping: handle missing data better.
2025-04-02 17:19:57 +02:00
Kristian Bendiksen
a244fafc87
#12320 Well Target Mapping: add saturation filter.
2025-04-02 17:19:57 +02:00
Kristian Bendiksen
f239db6fb2
#12326 Well Target Mapping: handle two-phase eclipse models (missing SGAS vector)
...
Fixes #12326
2025-04-02 17:19:57 +02:00
Magne Sjaastad
3715667e30
#12327 Small adjustments
...
* Remove unused volume sum
* Hide more log messages by default
* Allow stepping on top level plot
* Fix update of main plot title
2025-03-31 19:24:04 +02:00
Kristian Bendiksen
fa9066de06
Janitor: add result name for "PORV".
2025-03-31 14:20:43 +02:00
Kristian Bendiksen
3bfe0c1f63
#12304 Well Target Mapping: Add support for mobile volume results.
2025-03-31 14:20:43 +02:00
Kristian Bendiksen
395e294b00
Refactor: Move residual oil/gas extraction to RigHydrocarbonTools.
2025-03-31 14:20:43 +02:00
Kristian Bendiksen
55bd7a6fdd
Refactor: Move RigFloodSettings to reuse outside of contour map setting.
2025-03-31 14:20:43 +02:00
Kristian Bendiksen
516c06bfd2
#12303 Well Target Mapping: Add "Surface Volumes" option for FIPOIL/FIPGAS.
2025-03-26 15:26:14 +01:00
Kristian Bendiksen
7f8aead2c6
#12303 Well Target Mapping: Rename result vector to "WELL_TARGET_NUM".
2025-03-26 15:26:14 +01:00
Kristian Bendiksen
11a7bdaa90
#12303 Well Target Mapping: Rename "Max Cluster" to "Maximum number of targets"
2025-03-26 15:26:14 +01:00
Kristian Bendiksen
39eb7070dc
#12303 Well Target Mapping: remove cell volume filter.
2025-03-26 15:26:14 +01:00
jonjenssen
02a521d23f
Update GUI and calculations for ensemble stat contour map
2025-03-26 13:35:58 +01:00
Kristian Bendiksen
f91a655fda
#12281 Well Target Mapping: disable cluster filter on invalid address.
2025-03-26 12:43:27 +01:00
Kristian Bendiksen
e2feb46641
#12281 Rename Well Target Generator to Well Target Mapping.
2025-03-26 12:43:27 +01:00
Kristian Bendiksen
fd8421b0de
#12281 Well Target Mapping: Reduce logging.
2025-03-26 12:43:27 +01:00
Magne Sjaastad
4b1e266539
#12295 Guard display of debug messages using keywords in Preferences
2025-03-25 12:57:33 +01:00
jonjenssen
540c8c3b36
Use NNC info for well target generation and streamlines ( #12279 )
...
* Add support for NNC when growing clusters
* Trace streamlines through NNCs, too
2025-03-21 13:00:49 +01:00
Kristian Bendiksen
4ccf67beb5
#12215 Well target candidates: Adjust user interface for single case.
...
Fixes #12215 .
2025-03-19 14:59:41 +01:00
Kristian Bendiksen
76dc3c4c24
Spelling: vertice -> vertex.
2025-03-18 08:26:56 +01:00
Kristian Bendiksen
28f0d69df7
Refactor: use const ref for input vector.
2025-03-12 13:35:35 +01:00
Kristian Bendiksen
a222b8fdcb
#1479 RigWellPath: improve api to force pairs of points and measured depths.
...
Refactored RigWellPath to ensure that a well path points and measured depths
always come pairs, as their usage often relies on both being present.
Fixes #1479 .
2025-03-12 13:35:05 +01:00
Kristian Bendiksen
432ac87862
Janitor: Improve const correctness in RigTrianglesMeshData.
2025-03-07 15:25:55 +01:00
Kristian Bendiksen
7908c8186f
Refactor: simplify VTK surface parsing using pugixml
2025-03-07 10:34:48 +01:00
Magne Sjaastad
c66f4f8158
Fracture Surfaces: Add surface import from VTU/PVD files
...
Parse VTU files. If element results are detected, duplicate nodes and assign result values to nodes for display.
2025-03-07 10:34:48 +01:00
Magne Sjaastad
d05de77748
#12179 Avoid showing unused values in category legend
2025-02-26 15:21:12 +01:00
Magne Sjaastad
f4c31e0b28
Create multiple polygons from a contour map
...
* Fix overwrite of value thresholds
* Fix performance issue with filtered values
* Add "Delete All Polygons" from the polygon collection
* Add area threshold where user can specify area cutoff
2025-02-24 10:06:06 +01:00
Magne Sjaastad
860588d755
#12008 Improve display of curves from selected cells in 3D view
...
* Remove obsolete base class
* Add conversion between one/zero-based IJK
* Move code to RiaTextStringTools
* Add automatic update of grid cell curves when clicking in 3D view
* Fix missing conversion to QString
2025-02-14 09:35:28 +01:00
jonjenssen
8567841b87
Add support for mobile oil/gas/hc columns ( #12129 )
...
* Add support for calculating mobile oil/gas/hc columns in contour maps
2025-02-07 07:24:54 +01:00
Magne Sjaastad
28d3050433
#11871 Remove simulation well fractures and completion export
2025-02-03 18:19:03 +01:00
Magne Sjaastad
0c8a056b0d
#12121 Fix wrong display of fracture values in grid cross plot
2025-02-03 15:50:21 +01:00
jonjenssen
cbab1b256f
Support filtering by formation/polygon when calculating statistics ( #12086 )
...
* Support loading formation names when importing an ensemble
* Enable support for formation filtering when calculating contour map
* Add option to limit calculation area to a selection of polygons
2025-01-29 01:36:29 +01:00
Magne Sjaastad
ca0179d118
Remove obsolete CMake statements
...
When using modern CMake and Qt6 we can remove obsolete source_group() and QT_MOC_HEADERS
2025-01-28 07:01:42 +01:00