Kristian Bendiksen
51162df799
BCPROP: change fixed X/Y/Z data type to int for better UI.
2025-12-05 13:06:29 +01:00
Kristian Bendiksen
12b53d52c1
Simulation Input: Update total cells when changing range.
2025-12-05 13:06:29 +01:00
Kristian Bendiksen
a3094e66d2
Simulation Input: better PORV multiplier default.
2025-12-05 13:06:29 +01:00
JJ
9f17dd81ff
Add support for COMPLUMP keyword ( #13273 )
...
* Add support for COMPLUMP keyword, both in python interface, file export and opm flow jobs
* Add support for WPIMULT kw in opm flow jobs
* Always provide per connection dFactors in COMPDAT kw (negative value)
* Include LGR support in COMPLUMP file export
2025-12-04 19:25:41 +01:00
Magne Sjaastad
70f76aefb0
Add phases display field to Eclipse Result Case
...
Display available simulation phases (Oil, Gas, Water) in the Eclipse Result Case properties panel. The phases are read from the case data and displayed as a read-only field in the UI.
2025-12-04 14:51:07 +01:00
Magne Sjaastad
c00da5e8e1
#13275 Import available phases from INIT and UNRST
...
This change centralizes the logic for determining available phases from
various file formats (ECL, OPM) and data structures (INTEHEAD keyword)
into a single, well-defined function.
The new `RiaOpmParserTools::phasesFromInteheadValue` function now handles the
conversion from an integer phase indicator to a set of `PhaseType` enums.
This function is used in both the ECL and OPM readers.
Updates the `RifEclipseUnifiedRestartFileAccess` and `RifReaderEclipseOutput`
to use `RifEclipseOutputFileTools::findAvailablePhases` to get the available phases
2025-12-04 14:51:07 +01:00
jonjenssen
bcb930f36a
Handle empty blocks in FileDeck iterator++
2025-12-03 14:19:26 +01:00
Magne Sjaastad
df293bed37
#13269 Add support for display of field units in VFP plots
...
Updates the VFP table display to support different unit systems, specifically metric and field units. Introduces unit system awareness to the display of pressure and flow rate values, ensuring values are shown in the correct units based on the configured unit system.
2025-12-03 09:52:38 +01:00
Magne Sjaastad
88b0094dc8
Add LGR support to MSW tables
...
Add grid_name to relevant tables
Add support for WPIMULT
2025-12-03 09:48:50 +01:00
Magne Sjaastad
e47a52b3d4
Remove obsolete combination_mode
2025-12-03 09:48:50 +01:00
Magne Sjaastad
a23599cb5d
Completion export cleanup
...
Use MSW as postfix to base name
Drop "Unified" for individual well export
Remove export option Individually/Combined
Remove SPLIT_ON_WELL_AND_COMPLETION_TYPE
2025-12-02 16:03:56 +01:00
Magne Sjaastad
b723845b0d
#13253 Avoid exposing internal completion types
...
Only show ICD, ICV and AICD as options when adding valve template
2025-12-02 16:01:30 +01:00
jonjenssen
6cb4907180
Add more parameters to bcprop keyword
2025-12-01 18:27:30 +01:00
Magne Sjaastad
06af9e44af
Include qt version in buildcache key
2025-12-01 17:38:01 +01:00
Kristian Bendiksen
1b8ffbc65a
Bump to 2025.09.4-dev.03
2025-12-01 15:28:37 +01:00
Kristian Bendiksen
e08ba63f01
Simulation input: Add refinement test.
2025-12-01 14:20:49 +01:00
Kristian Bendiksen
475e05da88
Update well dims keyword for refinement.
2025-12-01 14:20:49 +01:00
Kristian Bendiksen
6d1a4eb35c
egrid import: Fix restart header parse for opm-common reader.
...
Step numbers does not always start at 0.
2025-12-01 14:20:49 +01:00
Kristian Bendiksen
67272708d5
Simulation Input: handle missing SPECGRID.
2025-12-01 14:20:49 +01:00
Magne Sjaastad
f230998fff
#13256 Framework: Make sure labels and buttons are deleted
...
Make sure standalone labels and buttons are deleted between multiple calls to defineUiOrdering.
2025-12-01 14:10:34 +01:00
Magne Sjaastad
c035c31a0d
Use deleteLater
...
Uses deleteLater to avoid issues when deleting radio buttons from signal handlers, resolving a crash observed during focus changes.
2025-11-30 10:35:30 +01:00
Magne Sjaastad
e71172fa39
Fix more qt 6.10 bugs
2025-11-30 10:35:30 +01:00
jonjenssen
070b0fd46e
Add code to reproduce crash from ResInsight
2025-11-30 10:35:30 +01:00
magnesj
1a60093473
Fixes by clang-tidy
2025-11-30 09:19:47 +01:00
JJ
6689000d85
New Sector Model Export user interface ( #13247 )
...
* Add sector model export wizard
* GUI cleanup
* Use job name as deck name for simulation runs
* Remove new things from old export GUI
* Use radio-buttons for enum dropdowns
2025-11-28 16:43:51 +01:00
Magne Sjaastad
760137730b
#13243 Always recreate non-field labels and buttons
2025-11-28 15:49:31 +01:00
JJ
569d4dfc93
Fix build for Qt6.10.1 and add Windows build for Qt 6.10
2025-11-28 12:36:56 +01:00
Magne Sjaastad
f2d41691a1
#13241 Avoid input focus change when grid cross plot regression curve is updated
2025-11-28 07:21:26 +01:00
Magne Sjaastad
d7fe226114
Ensure correct update of required delta ensembles
...
When a summary ensemble is modified, update all dependent delta ensembles related to curve display and tree item display.
2025-11-28 07:20:42 +01:00
Magne Sjaastad
18b6420633
Fix out-of-bounds access
...
The number of m_cases and number of parameters can differ during updates of the ensemble. Guard access to avoid crash.
2025-11-28 07:20:42 +01:00
Magne Sjaastad
5a9cb13916
Fix filter and improve Analysis Plot
...
* Use button and label without field backing
* Use childFieldChangedByUi instead of signal
* Select ensemble instead of all realizations in an ensemble
2025-11-26 12:42:44 +01:00
Magne Sjaastad
47fd2e375c
Add GroupBox around radio buttons
2025-11-26 11:34:59 +01:00
Magne Sjaastad
a28dfa29af
Compute correct minimum IJ cell size
...
Fix bug introduced in 5c48383d71
2025-11-25 12:41:33 +01:00
Magne Sjaastad
83db509b10
MSW: Make sure extension of custom file name is included
2025-11-25 12:41:20 +01:00
Magne Sjaastad
bb36404b84
Add test for relperm curve data
2025-11-25 10:48:18 +01:00
Magne Sjaastad
a803aa1298
Move RigFlowDiagTimeStepResult to separate file
2025-11-25 10:48:18 +01:00
Magne Sjaastad
7a029b2de7
Do not log when a degenerate polygon is detected
...
Do not log here - this is a common situation when cube faces only touch at edges or corners. The logging system can be flooded in some cases.
2025-11-25 09:45:12 +01:00
Magne Sjaastad
88b88e6d1e
Add radio button editor for application enums ( #13228 )
2025-11-25 07:02:00 +01:00
Kristian Bendiksen
3c653b5880
#13081 Python: add grid_property_for_positions for RoffCase too.
...
Fixes #13081 .
2025-11-24 15:44:26 +01:00
Magne Sjaastad
e490d9ef87
Refactors MSW completion data extraction
...
- redirects export functions to use new MSW extraction code
- removes previous implementation
- fix missing parts of RigMswDataFormatter
2025-11-24 12:47:26 +01:00
Kristian Bendiksen
331edd7784
#13220 Replace Case: read and recompute faults correctly.
...
Was reading from a cached location.
2025-11-24 12:28:48 +01:00
dependabot[bot]
8216eeb845
Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 12:24:42 +01:00
Magne Sjaastad
a67ab98882
Add test data and test projects for MSW
2025-11-24 08:07:06 +01:00
Magne Sjaastad
526cae24d9
#13218 Fix display of relative permeability plots for LGR
2025-11-21 21:38:04 +01:00
Kristian Bendiksen
b54a335270
#13026 OSDU: Get wellbores by field ID instead of wells
...
Changed the API call order to first retrieve wellbores by field ID,
then extract well information from the wellbore data.WellID field.
Previously:
- Get wells by field ID
- For each well, get wellbores by well ID
Now:
- Get wellbores by field ID (wellbores contain data.WellID)
- Wells are identified from the wellbores' wellID field
Updated RiuWellImportWizard to use the new flow.
2025-11-21 14:07:01 +01:00
jonjenssen
7b6934a1ff
Make sure property editor(s) and tree view selections are in sync after loading a project
2025-11-21 12:21:56 +01:00
Magne Sjaastad
8c80b87d30
Exclude *.inc files from spell check
2025-11-21 08:59:23 +01:00
Magne Sjaastad
15580c761a
#13212 Guard null pointer use
2025-11-21 07:34:28 +01:00
Magne Sjaastad
8c473b8a63
Fix typo in welspecs proto file
2025-11-20 13:52:58 +01:00
Magne Sjaastad
1039fa54c4
Add missing updateConnectedEditors
...
The update logic was changed in 0f20fd4e92 , and this fixes missing updates
2025-11-20 13:29:24 +01:00