Jon Jenssen
62519d9b24
Support custom DATA file input name.
...
Fix crash due to invalid cell box
2026-03-10 15:27:48 +01:00
Magne Sjaastad
33bf89d196
Dual porosity: Shift K-layer to fracture section for completion export
...
For dual porosity models, the first N K-layers represent MATRIX and
K-layers N+1 to 2N represent FRACTURE. Shift K to the fracture section
at production points so exported completion data (COMPDAT, WPIMULT,
COMPLUMP, COMPSEGS) references the correct K-layer. Subtract the offset
in LGR bounding box computation where original grid K is needed.
2026-02-20 09:27:20 +01:00
Kristian Bendiksen
7db39cf092
#13467 Add model padding functionality for sector model export
...
Add Z-direction padding support for sector models based on OPM-Flow's
padmodel.cpp. This feature enables users to add padding layers above
and/or below the exported sector model grid.
Adapts padmodel.cpp from
https://github.com/hnil/opm-flowgeomechanics/blob/geomech_hypre_cgal/examples/padmodel.cpp
Commit: 5ee483e
Fixes #13467 .
2026-02-16 18:42:15 +01:00
JJ
e1cc5a8186
Sector model export: Handle removing keyword blocks ( #13607 )
...
* Add support for removing block keywords
2026-02-12 18:07:26 +01:00
Magne Sjaastad
de3758cf60
Set PdmUiButton default alignment to right
...
Removed manual setAlignment(Qt::AlignRight) calls for UI buttons,
as PdmUiButton now defaults to right alignment. Also removed
unused cafPdmUiButton.h includes from several files.
2026-01-27 13:37:26 +01:00
JJ
3e06a61ed5
Popup window placement improvements ( #13464 )
...
* Improve parent settings for message boxes and progress info
2026-01-21 19:11:41 +01:00
Kristian Bendiksen
e681b4603a
Refactor: use RigBoundingBoxIjk in RigActiveCellInfo.
2026-01-12 09:58:55 +01:00
jonjenssen
3821434022
Support removing user specified keywords from output sector model.
2026-01-12 08:13:43 +01:00
Magne Sjaastad
cfd634e206
Updates PDM UI label positioning
...
Updates the way UI label positions are set for PDM fields.
2026-01-08 21:44:58 +01:00
Magne Sjaastad
405a32e2da
Removes QIntValidator and uses setRange
...
Replaces the usage of `QIntValidator` with the `setRange` function available in the PDM framework for limiting integer input in UI fields.
This approach provides a more direct and maintainable way to specify value ranges for UI elements.
This change simplifies the code and reduces dependencies.
2025-12-22 10:17:00 +01:00
JJ
64b5dcd1b9
Add validation to sector model export wizard ( #13348 )
...
* Add validation to sector model export wizard
2025-12-17 13:16:10 +01:00
JJ
13f7ee039a
Clean up default name handling in Opm Flow jobs ( #13291 )
...
* Clean up default name handling
2025-12-07 03:43:48 +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
jonjenssen
6cb4907180
Add more parameters to bcprop keyword
2025-12-01 18:27: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
Kristian Bendiksen
c4177b6282
Simulation Input: Reintroduce porv multiplier.
2025-11-19 16:47:27 +01:00
Kristian Bendiksen
0626c2e199
Simulation Input: reintroduce OPERNUM+OPERATER/BCCON+BCPROP.
...
Was incorrectly removed in the refactoring in c47e8ac76f
2025-11-19 16:47:27 +01:00
Kristian Bendiksen
3c2301c56b
Simulation Input: Move boundary condition enum to RigSimulationInput.
2025-11-19 16:47:27 +01:00
Kristian Bendiksen
59584b5681
Simulation Input: Remove unused argument.
2025-11-19 16:47:27 +01:00
Magne Sjaastad
0b74a4accc
Removes addOneBasedCellIndex function
2025-11-17 19:45:14 +01:00
Kristian Bendiksen
c47e8ac76f
Refactor: move simulation file/input code to separate class.
2025-11-17 15:48:12 +01:00
Kristian Bendiksen
3a8d521bc2
Sector Export: fix bug comparing caf::VecIjk1 with caf::VecIjk0.
2025-11-17 13:04:13 +01:00
Kristian Bendiksen
5a7e987034
Refactor: Use VecIjk0 instead of Vec3st.
2025-11-17 13:04:13 +01:00
Kristian Bendiksen
7a36ea9932
Add EQUALS keyword processing.
2025-11-15 11:22:44 +01:00
Kristian Bendiksen
3e668a049d
Refactor: move transformIjkToSectorCoordinates and add tests.
2025-11-15 11:22:44 +01:00
Kristian Bendiksen
eb02db6cc0
Sector Export: fix indexes in EQUALS keyword.
2025-11-15 11:22:44 +01:00
Kristian Bendiksen
2bba6afe10
Sector Export: dump with "INLINE" to workaround strange inserts.
2025-11-15 11:22:44 +01:00
Kristian Bendiksen
c3286d9a7e
Sector Export: changes to handle model5 from opm-tests.
2025-11-15 11:22:44 +01:00
Kristian Bendiksen
9f597c63f9
Sector Export: handle missing OPERNUM.
...
Also use keyword when inserting in deck.
2025-11-15 11:22:44 +01:00
Kristian Bendiksen
38c691d9a4
Refactor: Update usage of caf::VecIjk.
2025-11-14 14:44:21 +01:00
Kristian Bendiksen
ba92dfb825
BCPROP: add correct number of times to properties table.
...
Also improved defaults.
2025-11-12 08:39:20 +01:00
Kristian Bendiksen
b7a4983009
#12950 Simulation Input: add boundary condition choice.
2025-11-12 08:39:20 +01:00
Kristian Bendiksen
b1646d9a1f
#12950 Generate BCCON/BCPROP for simulation input.
2025-11-12 08:39:20 +01:00
Kristian Bendiksen
1cc1073af0
Remove MAPAXES keyword (for now).
2025-11-03 09:56:19 +01:00
Kristian Bendiksen
2e363e4d73
Update OPERNUM correctly.
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
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
fe46ced410
Refactor: use Vec3st in sector export ui, and split long method.
2025-10-22 16:20:50 +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
8f5432c28e
Export sector UI: add UI for bccon/bcprop.
2025-10-22 16:20:50 +02:00
Kristian Bendiksen
a81229bad8
Introduce type-safe cell index for active reservoir cell index.
2025-10-13 16:17:03 +02:00
Kristian Bendiksen
4421536349
Refactor: add BORDNUM and OPERNUM to RiaResultNames.
2025-09-26 15:28:29 +02:00
Kristian Bendiksen
fdbb07b8cd
Sector Export: add OPERNUM result.
2025-09-26 15:28:29 +02:00
Kristian Bendiksen
c6b8620486
#12547 Export border classification as BORDNUM to sector model.
2025-09-19 15:22:17 +02:00
Magne Sjaastad
3ff9ac3336
Improve LGR data structures and UI
...
Use term refinement from GUI to export code
Improve naming of variables
2025-09-19 11:00:57 +02:00