jonjenssen
a5d4e358ae
Clean up keyword generators
2025-11-07 14:46:35 +01:00
JJ
6286a34297
Wellplanning: use updated MSW table data api ( #13142 )
...
* Update to use new table variable names aligned with opm common naming.
2025-11-07 10:05:53 +01:00
Magne Sjaastad
de6a2a7aa8
#13137 Make sure calculated vectors appears in tree view
...
When populating the addresses to be displayed in the tree view, the native file readers must be populated first. The calculated addresses depend on addresses available in native readers.
2025-11-06 11:40:03 +01:00
Magne Sjaastad
a693aa6d09
#13062 Make search for restart header file more robust
...
Refactors restart file name retrieval to use preferences for reader mode.
Simplifies logic by removing separate OPM-specific retrieval methods, and
instead uses a unified method that dynamically selects the appropriate
reader based on user preferences.
Adds fallback mechanism to read restart file paths from SMSPEC files when
the RESTART keyword is missing in ESMRY files generated by ResInsight.
Corrects path handling for restart files by adjusting paths relative to the
header file.
2025-11-05 06:38:37 +01:00
Kristian Bendiksen
92f2b887ad
RifOpmFlowDeckFile: fix problem when replacing keyword in EDIT section.
2025-11-03 09:56:19 +01:00
Kristian Bendiksen
1cc1073af0
Remove MAPAXES keyword (for now).
2025-11-03 09:56:19 +01:00
Kristian Bendiksen
241cc34ed4
Find last created opernum.
2025-11-03 09:56:19 +01:00
Kristian Bendiksen
788e054734
Export sector model: Set opernum in regdims.
2025-11-03 09:56:19 +01:00
Kristian Bendiksen
864c56866d
Sector Export: fix well properties in deck file.
2025-11-03 09:56:19 +01:00
Kristian Bendiksen
2f3c0480fc
Thermal Fracture Import: block fracture without time steps.
2025-10-31 15:52:23 +01:00
Kristian Bendiksen
107a4dfe95
Thermal Fracture Import: handle more date time formats.
2025-10-31 15:52:23 +01:00
Magne Sjaastad
f384b5ef38
Adds helper functions to table formatter
2025-10-31 08:11:19 +01:00
JJ
948d6d82a6
Well planning: prepare for improved MSW handling ( #13096 )
...
* Refactor MSW data handling in opm flow job
2025-10-30 11:57:22 +01:00
jonjenssen
bc48a11524
Fix warning with qt 6.10
2025-10-27 05:48:23 +01:00
Magne Sjaastad
c75b2a1c6d
Revert "Avoid small allocation on every read of data from resdata"
...
This reverts commit ea06cdc291 .
2025-10-26 13:37:48 +01:00
Kristian Bendiksen
4e736a8cc0
Refactor: move opm-flow deck keyword generation to factory.
2025-10-24 19:33:35 +02:00
Kristian Bendiksen
2a82ee4670
Simulation Input Export: handle faults.
2025-10-24 19:33:35 +02:00
Kristian Bendiksen
7519eee8ae
Extract method for generating faults.
2025-10-24 19:33:35 +02:00
JJ
991e693f4d
WELSPECS and COMPDAT export improvements ( #13068 )
...
* Generate keywords directly.
* Make sure ensemble settings in duplicated job is reset.
* Use same sort as file export
2025-10-24 11:10:25 +02:00
Magne Sjaastad
ea06cdc291
Avoid small allocation on every read of data from resdata
2025-10-23 16:14:12 +02:00
Kristian Bendiksen
b329318e05
Replace more keywords.
2025-10-22 16:20:50 +02:00
Kristian Bendiksen
ebb8d62eb6
Replace values in deck file values.
2025-10-22 16:20:50 +02:00
Kristian Bendiksen
2392a6dfa1
Refactor: extract method for getting sector data.
2025-10-22 16:20:50 +02:00
Kristian Bendiksen
c38819bac7
CSV Parser: include line number in error message.
2025-10-17 07:52:42 +02:00
Kristian Bendiksen
2b974abfd1
Refactor CSV Parser: Modernize casts.
2025-10-17 07:52:42 +02:00
Kristian Bendiksen
4a4941f759
CSV Parser: use cell separator when determining layout type.
2025-10-17 07:52:42 +02:00
Kristian Bendiksen
dddb206dc4
Refactor CSV parser: Modernize enum.
2025-10-17 07:52:42 +02:00
Kristian Bendiksen
7ab1c62b30
Refactor CSV parser: Improve error handling in openDataStream.
2025-10-17 07:52:42 +02:00
Kristian Bendiksen
c6da9ad8a8
Refactor CSV parser: Extract method for parsing date time.
2025-10-17 07:52:42 +02:00
Kristian Bendiksen
c17736a232
Refactor CSV parser: Refactor to use lambda.
2025-10-17 07:52:42 +02:00
Kristian Bendiksen
b29db6e62d
Refactor CSV parser: Remove pointers in api.
2025-10-17 07:52:42 +02:00
Kristian Bendiksen
75ca1b5216
Refactor CSV parser: Modernize memory management.
2025-10-17 07:52:42 +02:00
Kristian Bendiksen
d137281066
Refactor CSV parser: modernize parser to use std::expected.
2025-10-17 07:52:42 +02:00
Kristian Bendiksen
5373484615
#12950 Sector Model: Add BCPROP keyword.
2025-10-13 14:14:44 +02:00
Kristian Bendiksen
dd689aec50
#12950 Sector Model: Add BCCON keyword.
2025-10-13 14:14:44 +02:00
jonjenssen
6fc8e826cf
Add missing time record to dates keyword
2025-10-10 12:10:53 +02:00
Magne Sjaastad
6de145ef50
#12996 Resdata: Prefer UNRST over FUNRST
2025-10-08 16:03:56 +02:00
magnesj
5d26f53472
Fixes by clang-tidy
2025-10-08 07:48:37 +02:00
JJ
11942e377f
Opm Flow: Support for adding more dates to data file ( #12991 )
...
* Add support for appending dates keyword at end of file
* Make sure well group from job is used
* Increase well groups in welldims in case a new group is made
* GUI cleanup
2025-10-07 18:21:15 +02:00
Magne Sjaastad
db5e9f479c
#12989 Always evaluate calculated expressions before file data
2025-10-07 15:49:07 +02:00
Magne Sjaastad
e98bc867e4
#12927 Add optional time threshold before creating ESMRY
...
When checking timestamp for ESMRY vs SMSPEC, allow ESMRY to be written before SMSPEC within a given limit in time difference.
2025-10-07 12:18:03 +02:00
jonjenssen
a6da2ab30c
Allow setting well group for new well in job, with list of existing groups
2025-10-03 08:17:17 +02:00
JJ
e91ec80f89
Opm Flow Simulations: use editors for wconprod/wconinje parameters ( #12969 )
...
* Add field editors for open well keywords.
* Clean up keyword handling a bit
2025-10-02 14:52:19 +02:00
Kristian Bendiksen
8d3ff3aa41
Use keywords from opm-common
2025-10-01 13:26:32 +02:00
Kristian Bendiksen
ee8a512e66
Refactor: extract duplicated code.
2025-10-01 13:26:32 +02:00
Kristian Bendiksen
c956a91376
Deck File: Add api for adding OPERATER keyword.
2025-10-01 13:26:32 +02:00
Kristian Bendiksen
33b2d14a6b
Deck File: Add api for including files.
2025-10-01 13:26:32 +02:00
Kristian Bendiksen
7de242ffb0
Deck File: Add api for adding regdims.
2025-10-01 13:26:32 +02:00
Magne Sjaastad
fffb3f2672
Adjust warning message for radial grids
2025-09-30 15:42:10 +02:00
Magne Sjaastad
61c4f5f453
#12953 Always check date of all realizations
...
The date stamp of UNSMRY is compared to date stamp of ESMRY. This takes some time, and a performance improvement was seen when this operation was done only on a single representative realization of an ensemble. This is not stable, as a single realization might crash or have no new data compared to other realizations.
This feature is removed.
2025-09-30 14:13:15 +02:00