Magne Sjaastad
ca4a7b9000
Remove obsolete code related to Qt5
...
* Remove bundling of openssl1.1
* Remove obsolete compile flags
* Remove use of obsolete RimCommandObject
* Use QColor::isValidColorName
QColor::isValidColor is deprecated in Qt 6.6, QColor::isValidColorName was introduced in 6.4
* Make sure debug DLLs are copied when required
* Remove Qt5 from AppFwk
* Remove obsolete copy of Qt DLLs
2024-10-07 10:16:48 +02:00
Kristian Bendiksen
c75990551a
#11746 Simplify layout to silence warning from Qt.
...
Fixes #11746
2024-10-04 16:47:06 +02:00
Kristian Bendiksen
835cf4a53c
Qt6: Fix QMouseEvent.x() and .y() deprecation.
2024-10-04 15:27:43 +02:00
Magne Sjaastad
aabe7b064d
#11735 Use static well path geometry if no simulation well data is available
...
Crash when creating intersection on a simulation well no well data is present at time step
2024-10-02 15:20:27 +02:00
Magne Sjaastad
eca17ab92e
#11737 Set Unknown as the default type for CONFAC
...
RFT segment results are accessed using a category, either Annulus, Device, Tubing or Unknown. Set the category for CONFAC to Unknown.
2024-10-02 15:20:27 +02:00
Magne Sjaastad
e7a082ac29
Regression Test: Find relevant objects and show them in Property Editor
2024-10-02 15:20:27 +02:00
Magne Sjaastad
f43ecd5e92
#11731 Remove creation of same groups twice in RimWellLogExtractionCurve
2024-10-02 15:20:27 +02:00
Kristian Bendiksen
ba9b66d75e
Qt6: update to changed name of QButtonGroup signal.
...
Changed names from buttonClicked to idClicked.
2024-10-02 11:00:33 +02:00
Kristian Bendiksen
b760fcebe2
#11689 Well Target Candidates: generate on well target clusters for single case.
2024-09-30 13:42:28 +02:00
Kristian Bendiksen
13cf450831
Add result calculator for PORV*SOIL, PORV*SGAS, and PORV*(SOIL+SGAS).
2024-09-30 13:42:28 +02:00
Magne Sjaastad
212f5bf5ae
Add support for Qt6 and disable Qt5
...
Required changes to use Qt6 and disable support for Qt5. There are still some adjustments related to Qt6 to be done, but these changes are not required to make Qt6 compile on relevant systems.
* Build system changes Qt6
* Override enterEvent
* Update QKeySequence
* QtChart changes
* Use QScreen to instepct dotsPerInch
* Add app->quit()
* Required updates for code related to QString
* Use RiaQDateTimeTools
* Required changes related to regular expressions
* Support compile on Qt < 6.5
When version < 6.5 is found, qt_generate_deploy_app_script() is disabled. Compilation of ResInsight will work, but the install target will be incomplete.
* Octave: add missing header.
* Qt Advanced Docking: force Qt6 where both Qt5 and Qt6 is available.
---------
Co-authored-by: magnesj <1793152+magnesj@users.noreply.github.com>
Co-authored-by: Kristian Bendiksen <kristian.bendiksen@gmail.com>
2024-09-30 11:21:17 +02:00
Magne Sjaastad
ee8925edc6
Prepare for 2024.09
...
Add keywords and update license info
2024-09-27 10:38:10 +02:00
Magne Sjaastad
360a635cda
Guard null pointer access
2024-09-27 10:38:10 +02:00
Magne Sjaastad
67adab8ad3
Make sure curve type rate/acc is calculated for existing project files
2024-09-27 10:38:10 +02:00
Magne Sjaastad
d2a160f793
Make RFT pressure data more robust
...
Replace tab with space, and fix an out of bounds bug.
2024-09-24 14:49:10 +02:00
Magne Sjaastad
a870fceb42
Intersection: Make sure property filtered geometry is visible
...
When an intersection geometry is filtered by property filters, make sure that the static geometry is hidden.
2024-09-24 14:49:10 +02:00
Magne Sjaastad
19354ac7b2
Revert "Make sure intersection calculations are done before legend update"
...
This reverts commit a0997821c6
.
2024-09-24 14:49:10 +02:00
Magne Sjaastad
e1864bf93b
Disable experimental settings for only load active cells
2024-09-24 14:49:10 +02:00
Magne Sjaastad
12ae4dbaaa
Improve detection of special *FIP* property names
...
Make sure RFIP* and SFIP* are not treated as category results
2024-09-24 14:49:10 +02:00
Magne Sjaastad
a0997821c6
Make sure intersection calculations are done before legend update
...
The legend categories can be filtered to only visible categories. This requires the geometry generators to do intersection calculations, as the legend is created based on intersected cells.
2024-09-24 07:45:10 +02:00
Magne Sjaastad
3cb55cacb2
Keep grid visibility unchanged when adding filter
2024-09-24 07:45:10 +02:00
Magne Sjaastad
7486f20e98
Exclude some statistics results from category classification
...
Avoid FIPOIL_MEAN and similar as a category result.
2024-09-24 07:45:10 +02:00
Magne Sjaastad
9b150ca38a
Make sure statistics cases are displayed in an Eclipse view
2024-09-24 07:45:10 +02:00
Magne Sjaastad
c65e15fad1
#11693 Add enum to control zoom operation when case is changed
2024-09-19 13:54:23 +02:00
Magne Sjaastad
864d20bf0d
#11715 Replace assert with a warning message
2024-09-19 12:47:29 +02:00
Magne Sjaastad
80b112f4ce
#11713 Polygon filter: Use a ray from point in polygon both up and down
...
Make sure that a polygon defined below the grid can be used to filter grid cells
2024-09-19 12:47:19 +02:00
Magne Sjaastad
2c98438528
#11708 Summary: Improve robustness for statistics calculations
...
There can be incomplete realizations in an ensemble. Make sure that the calculation is robust for all variants of incomplete curves.
Use RiaTimeHistoryCurveMerger to ensure one definition of time steps and extraction of curve values to be used to compute ensemble statistics.
Remove unused function.
2024-09-19 10:23:02 +02:00
Magne Sjaastad
48070f6539
#11706 Use connection depths when plotting connection data
...
The plotting of curve values for connections to a segment fails in some cases. The current implementation finds the segment a connection is attached to, and use the depth (both MD and TVD) information from this segment. This method is not working in all cases.
Use the reported location of connections attached to segments based on CONLENST and CONLENEN. When measured depth is requested, use these values. There might be gaps in the reported segment sequence.
Use CONDEPTH when TVD depth is requested.
Use CONBRNO to find the branch number, and then use lookup table branchIdsAndOneBasedBranchIndices to find the branch index. Use the branch index to filter the results for requested branch.
The number of values in CON* result values is different to result values for SEG* results.
2024-09-19 10:21:58 +02:00
jonjenssen
e006fe52c9
2d intersection view filter support ( #11711 )
...
Enable filters in 2d intersection view. Controlled by "Use Cell Filters for Intersections" setting in Intersection Collection properties
2024-09-19 08:41:57 +02:00
Magne Sjaastad
89bd3a8c90
#11357 Reorganize menu in 3D view
...
Simplify menu text for range filter
Reorganize to improve readability
Simplify cell filter menu in Project Tree
2024-09-16 09:53:23 +02:00
Magne Sjaastad
9d66e6195e
Release adjustments
...
* Use appendMenuItems instead of ContextCommandBuilder
* Specify RimEclipseCaseCollection menu features once
* Add function to enable up/down arrows for combo box
* Guard crash when closing project
* Improve UI for grid case ensemble
- Create a view for the first case in the ensemble
- Show case name in view title
- Enable up/down buttons to Eclipse case
* Make sure 3D views in grid ensemble are created on project load
2024-09-16 09:49:22 +02:00
Magne Sjaastad
1f80503f01
#9405 Update window title when required
2024-09-14 17:28:04 +02:00
Magne Sjaastad
74cfc14143
#11696 Make sure PC axis is visible when required
...
Use QwtPlotCurve directly to make it possible to see the Y Axis
2024-09-14 17:05:53 +02:00
Magne Sjaastad
d8b8c86b8f
SUMO: Improve user interface
...
- set fields read only
- make sure custom case name is used in other UI items
- use two buttons to create data source and ensemble for selected cloud ensembles
2024-09-14 15:08:15 +02:00
Magne Sjaastad
a4159cd11e
Set fields read-only and make sure custom name is propagated
2024-09-14 15:08:15 +02:00
Magne Sjaastad
50185418c2
Rename to Data Source Property Editor
2024-09-14 15:08:15 +02:00
Magne Sjaastad
f4da2d748f
#11693 Store camera position for each associated case
...
A top level view can change the connected grid case. Add option to store the camera position for each grid case. Add option Store View Settings for Case , default off.
2024-09-13 15:06:32 +02:00
Kristian Bendiksen
281706e2eb
Fix missing grid ensemble cases in RimProject::allGridCases.
2024-09-13 15:06:14 +02:00
jonjenssen
fd2989972d
Add option to skip/invalidate long, thin cells. ( #11691 )
...
* Add option to choose if the user wants to skip/invalidate long, thin cells.
2024-09-13 07:34:14 +02:00
Magne Sjaastad
eb0b02ae46
#9935 Avoid storing dock layout if window never has been visible
...
Do not save the state if the window never has been visible. This will write out a state that is not valid.
2024-09-12 09:16:28 +02:00
Magne Sjaastad
9e41db33f5
Progress: optionally call QApplication::processEvents on progress updates
...
Add ProgressInfoEventProcessingBlocker
Co-authored-by: Kristian Bendiksen kristian.bendiksen@gmail.com
2024-09-11 12:48:54 +02:00
Magne Sjaastad
a3a740b722
PFLOTRAN: Make parsing of faults more robust
...
Remove logging text causing noise, write out message only when PFLOTRAN file is found.
2024-09-11 10:28:07 +02:00
Jon Jenssen
8ea818f03e
Don't skip loading data if one or more timesteps are missing.
2024-09-10 18:30:17 +02:00
Magne Sjaastad
cfc97bb615
Revert "Progress: optionally call QApplication::processEvents on progress updates."
...
This reverts commit eb762fd122
.
2024-09-10 08:18:37 +02:00
Kristian Bendiksen
6c098cccc1
#11673 Osdu Well Path Import: fix order and size of columns.
2024-09-09 15:57:59 +02:00
Kristian Bendiksen
b31e131d20
Osdu import: Refactor column indexing.
2024-09-09 15:57:59 +02:00
Kristian Bendiksen
64a48d0832
#11673 Osdu import: Improve selection in table.
2024-09-09 15:57:59 +02:00
Kristian Bendiksen
ff3b932257
Cloud: fix crash in PdmUiEditorHandle due to recursive event loop.
2024-09-09 14:32:32 +02:00
Kristian Bendiksen
58c73debe0
Add project tree for cloud data.
2024-09-09 14:32:32 +02:00
Kristian Bendiksen
eb762fd122
Progress: optionally call QApplication::processEvents on progress updates.
...
Fixes the missing updates of UI when running long tasks in main thread.
2024-09-09 14:15:28 +02:00
jonjenssen
19269ecf72
Add "experimental" to setting label
2024-09-09 13:17:20 +02:00
Magne Sjaastad
e9509f026a
Improve robustness when parsing PFLOTRAN files
...
The include statements can optionally have a / at the end of the line. Make sure the parsing handles this correctly.
2024-09-06 17:22:09 +02:00
Magne Sjaastad
7ba4329bb4
Add qt-version to matrix configuration
2024-09-06 12:11:50 +02:00
Magne Sjaastad
a443655b42
Prefix NetworkAuth includes
2024-09-06 12:11:50 +02:00
Magne Sjaastad
03c0e97296
Prefix Sql includes
2024-09-06 12:11:50 +02:00
Magne Sjaastad
a00bfea40b
#11663 Make sure non-Darcy data is computed
...
The computation of non-Darcy properties is expensive, so we cache the results. Make sure that the calling function calls this function before using the properties.
2024-09-05 08:41:06 +02:00
magnesj
fc2106edb0
Fixes by clang-tidy
2024-09-02 15:26:44 +02:00
Magne Sjaastad
4a2e730ee0
Add modernize-make-unique and modernize-make-shared
2024-09-02 15:26:44 +02:00
Kristian Bendiksen
d8eb34c00d
Janitor: fix memory leaks.
2024-09-02 13:58:00 +02:00
Kristian Bendiksen
1736c01dfa
Janitor: fix warning on clang 14.
2024-09-02 13:58:00 +02:00
Magne Sjaastad
33188f3d6e
Improve robustness when importing incomplete project file
...
Avoid assert, and return empty curve definition if both summary case and ensemble is undefined.
2024-09-02 13:57:41 +02:00
Kristian Bendiksen
cbb7e101e2
#11649 Hide X axis in Result Plot before data has been set.
2024-08-30 10:21:49 +02:00
Kristian Bendiksen
cf7a38375d
#11649 Reverse order of terms in polynomial expression.
2024-08-30 10:21:49 +02:00
Kristian Bendiksen
cf23a6ae5f
Improve name of Summary Curve Calculator.
2024-08-30 10:21:49 +02:00
Magne Sjaastad
24fcec79ab
Look for fault definition in Pflotran input files
...
Look for fault definition in Pflotran input files If no *.DATA file is found, look for *.IN file and search for fault definitions.
2024-08-30 10:03:03 +02:00
Magne Sjaastad
681b4fbffe
#11650 Cloud data configuration file search order
...
Check multiple locations for configuration files. The first valid configuration file is used. Currently, using Qt5 the ResInsight binary file is stored at the root of the installation folder. When moving to Qt6, we will probably use sub folders /bin /lib and others. Support both one and two search levels to support Qt6.
2024-08-30 09:19:39 +02:00
Kristian Bendiksen
8886905fd2
#11422 Grid Ensemble: Fix copy and paste of a view.
...
Fixes #11422 .
2024-08-28 19:11:49 +02:00
jonjenssen
0572069511
Support for loading only active cell geometry ( #11624 )
...
* Only load active cells for main grid, skip LGRs for now
* Handle wells with inactive cells
* Validate mapaxes transform before using it.
* Add log message
* Additional guarding when trying to find the geometrical location of a simulation cell
* Add extra safeguarding for init/restart file access in opm common. Only support unified restart files.
2024-08-28 18:22:57 +02:00
Magne Sjaastad
27c46a65fd
Improve user control on resampling operations
...
Allow user to specify Accumulated or Rate for a summary curve. Default setting is Auto, and summary address is used to derive Accumulated/Rate. User can set curve type explicitly.
2024-08-28 15:23:07 +02:00
Magne Sjaastad
64a559756f
Improve visual appearance for depth surface
...
- disable intersection geometry with cell property colors
- allow opacity
- set default color to blue, as most user use this plane for oil-water contact
2024-08-28 09:22:55 +02:00
Magne Sjaastad
0fd27a3a8d
Add [BETA] as postfix to user interface
...
Add postfix to SUMO and OSDU cloud import features.
2024-08-28 09:22:55 +02:00
Magne Sjaastad
a89fe80de3
Use sliders to manipulate surface plane extent
2024-08-28 09:22:55 +02:00
Kristian Bendiksen
0518e594ce
Improve caching.
2024-08-28 08:33:44 +02:00
Kristian Bendiksen
48e32668ec
Sumo ensemble parameters: handle string properties.
2024-08-28 08:33:44 +02:00
Kristian Bendiksen
44076f4911
Sumo: load parameter sensitivities (i.e. "parameters.txt") for ensembles.
2024-08-28 08:33:44 +02:00
Magne Sjaastad
41256e0b75
Include build server OS as text in about dialog
2024-08-27 07:38:53 +02:00
Magne Sjaastad
bc9db44fe0
Use 1 as default size for fault mesh lines
2024-08-23 17:07:48 +02:00
Kristian Bendiksen
c322ba62bb
#11636 Fix missing well path creation when importing LAS file without a well path file
...
Fixes #11636 .
2024-08-23 17:07:48 +02:00
Magne Sjaastad
1b509c0384
Use mutex when import well paths
...
A shared data structure (RifWellPathImporter) is used when importing well paths. Add mutex to ensure single use of shared data structure.
2024-08-23 17:07:48 +02:00
Magne Sjaastad
83443ae2ff
Guard use of empty OpenGL context
2024-08-23 17:07:48 +02:00
Kristian Bendiksen
f6fa93bb66
Sumo: Fix concurrency issue when stepping too fast.
2024-08-23 12:18:05 +02:00
Kristian Bendiksen
ef9a397188
Sumo: improve logging and remove some unused code.
2024-08-23 12:18:05 +02:00
Kristian Bendiksen
123f6fdcfa
Sumo: Fix incorrect signal-slot connection.
2024-08-23 12:18:05 +02:00
Kristian Bendiksen
12069ca80a
Sumo: Fix incorrect signal connection.
...
The signal was not connect using the std::function signalCallable.
Therefore the signal would never trigger the QEventLoop::quit() slot,
and UI would be stuck waiting for the time out.
2024-08-23 12:18:05 +02:00
Kristian Bendiksen
f777dfa4ba
Sumo: Increase request timeout.
2024-08-23 12:18:05 +02:00
Magne Sjaastad
1a3a005c1c
Add optional import of SUMO/OSDU settings from JSON ( #11630 )
...
Add optionally import of SUMO/OSDU settings from JSON. Check for sumo_config.json and osdu_config.json. If present, import settings to preferences and set fields read only.
2024-08-22 07:18:06 +02:00
Jon Jenssen
7651952c89
Fix regression test crash
2024-08-21 16:59:32 +02:00
Magne Sjaastad
392a794393
#11562 RFT plots with nonproducing segments
...
Identify when we have a tubing segments that do not have a device segment connected. Mark the downstream device segment as non-continuous. When MD for device curve is created, add an extra MD for noncontinuous segments. Use inf as data value for this MD. This will ensure that no curve is displayed in this section of the device curve.
2024-08-20 14:46:04 +02:00
Magne Sjaastad
141484f8a7
Improve error handling when trying to access OSDU data
...
Show more details when support for SSL is missing.
Move connection of signal/slot away from constructor. This makes it possible to use ResInsight even if SSL is not available.
2024-08-19 16:33:19 +02:00
Kristian Bendiksen
b324fdb26b
Close project if cancelling well path loading.
2024-08-16 15:46:22 +02:00
Kristian Bendiksen
9bea739252
Parallelize initial import of OSDU well path.
2024-08-16 15:46:22 +02:00
Kristian Bendiksen
bf2a852b4d
Add cancellation of well path collection loading.
2024-08-16 15:46:22 +02:00
Magne Sjaastad
f561973319
#11618 Add menu to create filter from existing polygons
2024-08-16 14:17:33 +02:00
Magne Sjaastad
bf471b6c73
#11595 Always return the pick event handler
...
Always return the pick event handler to make it possible to deactivate handler. Move the activation logic to pickingEnabled.
2024-08-16 14:17:33 +02:00
magnesj
3a54045c28
Fixes by clang-tidy
2024-08-15 07:11:40 +02:00
Magne Sjaastad
f0e19b0fb5
Use vcpkg for fast-float and spdlog
2024-08-14 13:58:11 +02:00
Kristian Bendiksen
6e3e0ad538
Use unique_ptr for data loaders.
2024-08-14 11:32:07 +02:00
Kristian Bendiksen
76a1d43b0e
Osdu: make sure token is valid before background loading.
2024-08-14 11:32:07 +02:00
Kristian Bendiksen
2651ca91b6
Add well log loaders.
2024-08-14 11:32:07 +02:00
Kristian Bendiksen
694d2eda66
Add background data loader framework and well path loaders.
2024-08-14 11:32:07 +02:00
Kristian Bendiksen
e9c46c5cec
Rename RimSummaryCaseCollection to RimSummaryEnsemble.
2024-07-30 08:55:12 +02:00
Kristian Bendiksen
1d7b40fbdd
Remove SSIHUB-related classes.
2024-07-29 12:24:58 +02:00
Kristian Bendiksen
4aadf6e801
Correct or remove ssihub references.
2024-07-29 12:24:58 +02:00
Magne Sjaastad
6fb74654a1
Improve interface for string operations
...
Trim incoming string before converting to number
Remove use of std::strtod and std::stoi
Use std::string_view instead of std::string when possible
2024-07-25 21:21:53 +02:00
Magne Sjaastad
33ffa10ec9
Janitor: Remove obsolete deleteChildren
...
Remove obsolete deleteChildren() in destructors. deleteChildren() is called in the destructor of PdmChildArrayField
2024-07-25 13:58:31 +02:00
Magne Sjaastad
34e30b38d3
#11372 Make sure regression curves can be resampled
...
Make sure a regression curve based on observed data can be resampled. Split display of curves, one section for resampled curves and one section for observed curves without resampling.
2024-07-25 10:29:16 +02:00
Magne Sjaastad
3164b39225
Allow hiding of category name in color legend item
2024-07-25 10:29:16 +02:00
Magne Sjaastad
736bfd9a96
Add Depth Surface
...
Add Depth surface and initialize the location of the surface based on the first available grid model. Add feature to create Depth surface.
2024-07-24 15:42:25 +02:00
Magne Sjaastad
337584025c
Add convenience function to set number format to fixed with two decimals
2024-07-24 15:42:25 +02:00
Magne Sjaastad
d8bd7bc81a
Cloud connector cleanup
...
* Rename to RiaOAuthHttpServerReplyHandler
* Add comment header
* SUMO: Use function pointer to simplify network request
2024-07-23 11:49:07 +02:00
Magne Sjaastad
a77f50e3a8
SUMO connector adjustments
...
Disable SUMO connector object when running regression tests to avoid request for credentials
2024-07-22 11:33:38 +02:00
Kristian Bendiksen
773d9b08c9
Janitor: remove unused code.
2024-07-13 12:07:49 +02:00
Kristian Bendiksen
2aa1bfe940
Cloud: save expiration timestamp for access token.
...
Expired access tokens are ignored when reading from file.
2024-07-13 12:07:49 +02:00
Kristian Bendiksen
3e2af38c90
Cloud: Use separate files for Osdu and Sumo tokens.
2024-07-13 12:07:49 +02:00
Kristian Bendiksen
896e4979bf
Cloud: Handle refresh of access token.
2024-07-12 19:18:09 +02:00
Kristian Bendiksen
a8004870d4
Well Log Track: show "New LAS file curve" menu item for Osdu well logs.
2024-07-12 19:18:09 +02:00
Kristian Bendiksen
151f433124
Cloud: create directory if missing when saving access token.
2024-07-12 19:18:09 +02:00
Kristian Bendiksen
734a84956e
Osdu Well Log: use channel "CurveId" instead of "Mnemonic".
2024-07-12 19:18:09 +02:00
Kristian Bendiksen
eda26bcc25
Cloud: Extract common oauth2 parts of Sumo and Osdu connector.
2024-07-12 19:18:09 +02:00
Kristian Bendiksen
9316715063
Osdu Well Log: Save well log channels and names to xml.
2024-07-10 20:24:58 +02:00
Kristian Bendiksen
44daecac9a
Refactor: move RiaOsduConnector to Tools/Cloud.
2024-07-10 18:57:15 +02:00
Kristian Bendiksen
ed7a3e98da
Osdu Well Log: cache channel meta data from Osdu.
2024-07-10 18:57:15 +02:00
Kristian Bendiksen
0d845938b6
Osdu Well Log: show more values in filter.
2024-07-10 18:57:15 +02:00
Kristian Bendiksen
122b724a83
Osdu: Split blocking and non-blocking api, and fix race condition on parquet data.
2024-07-10 18:57:15 +02:00
Kristian Bendiksen
56e139b9d6
#11556 StimPlan Model: export deviation with less precision.
...
Fixes #11556 .
2024-07-10 17:51:57 +02:00
Kristian Bendiksen
c780c948ea
Fix unsigned comparisons
2024-07-08 22:34:35 +02:00
Kristian Bendiksen
09565744c7
Osdu: Allow user to filter well logs before import.
2024-07-08 22:34:35 +02:00
Magne Sjaastad
1c2b8f4118
Updated icons
2024-07-05 15:55:24 +02:00
Magne Sjaastad
31d653bce7
Add Sumo summary ensemble and summary case
...
Add feature to create ensemble from a sumo data source
2024-07-05 12:47:54 +02:00
Magne Sjaastad
e63005348c
Create a compact string representation of a list of integers
2024-07-05 12:47:54 +02:00
Magne Sjaastad
ffc1687cc7
Add Sumo connector and related cloud tools
...
* Add cloud data icon
* Add Sumo connector and related helper tools
* Reorganize preferences and remove ssihub
* Use timeout defined for Sumo
2024-07-05 09:31:16 +02:00
jonjenssen
868e9916bc
Grid preferences update ( #11547 )
...
* Refactor RifReaderSettings and grid preferences tab
2024-07-04 12:38:41 +02:00
Magne Sjaastad
f2d79da8be
Use template to convert arrow::ChunkedArray
2024-07-01 16:19:36 +02:00
Magne Sjaastad
58b3f0b928
Fix compiler issue when importing arrow
...
The arrow library has a function parameter called signals that causes trouble when compiled using Qt. Add undef signals to avoid this issue.
2024-07-01 14:09:56 +02:00
Magne Sjaastad
e0b84ae36a
#11536 Add library to support strong typing of objects
2024-07-01 14:09:26 +02:00
jonjenssen
2f5f83b959
opm_common reader updates ( #11535 )
...
* Read NNC info from init file, if needed
* Read active cell information before geometry
2024-07-01 12:44:41 +02:00
Kristian Bendiksen
0974ee7f36
Osdu: add more error logging.
2024-06-26 13:20:04 +02:00
Magne Sjaastad
16215585be
Refactoring to prepare for renaming of RimSummaryCaseCollection
...
Move functions into RimSummaryEnsembleTools
Use enum class instead of plain enum
2024-06-24 15:33:38 +02:00
Kristian Bendiksen
c7b1fdc134
Osdu: Add more logging.
2024-06-24 11:09:19 +02:00
Magne Sjaastad
2724f80e8e
#11516 Disable selection of cell result from intersection view
...
Selection of the cell result in the 3D view causes changes in active view and is very confusing for the user. Use "Activate Result in Project Tree" from right-click menu in the intersection view.
2024-06-19 07:45:51 +02:00
Magne Sjaastad
0d48c7d5b7
#11515 Show Eclipse data source on top in Property Editor
2024-06-19 07:45:51 +02:00
Kristian Bendiksen
d0a870bb38
#11514 OSDU: parse and add datum elevation to well paths.
2024-06-18 15:47:47 +02:00
jonjenssen
4365b0dfb9
Grid import using opm-common improvements ( #11438 )
...
* Update opm-common EGRID reader to support LGRs, NNCs, dual porosity, unit system info and time step filters
* Rearrange well reading code into separate class
* Update resdata library to not require an ecl_grid when reading well information. Only lgr names are needed, allows reused by opm_common reader
2024-06-18 13:03:48 +02:00
Magne Sjaastad
ccda815bde
Mark single table VFP plot as obsolete
...
Remove features to create obsoleted plot. Remove plot creation functions. Rename to RimVfpPlot_deprecated
2024-06-18 11:49:22 +02:00
Magne Sjaastad
82dea49ac6
Add color legend to show curve set colors
2024-06-18 11:49:22 +02:00
Kristian Bendiksen
acb76061ee
#11496 OSDU well path import: add sorting and filter of wells.
2024-06-18 10:52:47 +02:00
Kristian Bendiksen
80f269715b
Refactor: register keyword aliases for WellLogFile.
2024-06-17 22:22:35 +02:00
Kristian Bendiksen
81eca2c893
#11497 3D Well Log: show 3d well logs for OSDU log too.
2024-06-17 22:22:35 +02:00
Kristian Bendiksen
33466f5d84
11498 osdu well multiselect ( #11505 )
...
* #11498 OSDU well path multi-select.
* Janitor: modernize foreach loops
2024-06-17 22:21:32 +02:00
Kristian Bendiksen
71929a234a
Refactor: Extract arrow tools.
2024-06-14 17:31:22 +02:00