Jon Jenssen
04dc045b19
Handle AQUNUM and AQUANCON keywords in sector export
2026-03-10 13:40:51 +01:00
JJ
ecd89bc8ab
Sector model export: support WLIST kw ( #13641 )
...
* Support ADD and NEW operations in WLIST kw
* Add support for DEL operation
2026-02-23 20:15:04 +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
Kristian Bendiksen
92d6276266
Refactor: replace generic replaceKeyword with proper keyword construction.
2026-02-16 18:42:15 +01:00
JJ
5bb431ef33
Improve handling of data keywords in deck files. ( #13423 )
...
* Handle data keywords, and use data flag to check if a result with a given name should be added or not to the output file.
2026-01-14 12:06:59 +01:00
Kristian Bendiksen
e34d36ee99
Simulation Input: Support more well keywords.
2026-01-12 17:19:38 +01:00
Kristian Bendiksen
1c9c5a85ad
#13333 Simulation Input: Add EDITNNC export functionality for sector models
2026-01-12 17:19:38 +01:00
Kristian Bendiksen
11dfdc2c21
Refactor: convert RigBoundingBoxIjk to template class.
2026-01-12 09:58:55 +01:00
Kristian Bendiksen
15ef5e4701
Refactor: use bounding box more.
2026-01-12 09:58:55 +01:00
Kristian Bendiksen
a4ade9e595
Remove duplicated code.
2026-01-12 09:58:55 +01:00
Kristian Bendiksen
2836885850
Refactor: avoid using VecIjk1 internally.
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
Kristian Bendiksen
84dd61d4b5
#13347 Remove duplicate FAULTS keywords before adding to GRID section
...
Apply the same pattern used for ACTNUM keyword: remove all occurrences
of FAULTS before adding a single instance to the GRID section. This
handles deck files where FAULTS appears more than once.
2026-01-05 09:22:21 +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
Kristian Bendiksen
fe609def88
Simulation Input: Add refinement support for border boundary conditions
...
Add refined grid border detection for BCCON_BCPROP boundary conditions.
The refined functions operate on the exported refined grid dimensions,
ensuring border cells are correctly identified when using grid refinement.
2025-12-12 13:38:22 +01:00
Kristian Bendiksen
cfcdd67255
Simulation Input: Refactor border conditions to use in-memory results.
2025-12-12 13:38:22 +01:00
Kristian Bendiksen
11352f525c
Simulation Input: Handle multiple ACTNUM keywords
2025-12-11 12:07:21 +01:00
Kristian Bendiksen
b1f9f8c4a5
Simulation Input: Fix bug in BOX transformation when using refinement.
2025-12-11 12:07:21 +01:00
Kristian Bendiksen
101b4f4926
Refactor: extract common code for converting sector box
2025-12-11 12:07:21 +01:00
Kristian Bendiksen
ab708f5e0e
Simulation Input: Handle AQUNUM keyword.
2025-12-11 12:07:21 +01:00
Kristian Bendiksen
d3f43dfebb
Simulation Input: Handle EQUALS keyword without ijk box.
2025-12-11 12:07:21 +01:00
Kristian Bendiksen
799c774cbe
Simulation Input: refactor to remove duplicated code.
2025-12-08 15:27:51 +01:00
Kristian Bendiksen
206c2ebed8
Simulation Input: Handle WTEST keyword.
2025-12-08 15:27:51 +01:00
Kristian Bendiksen
afbcc13606
Simulation Input: Handle ADD keyword.
2025-12-08 15:27:51 +01:00
Kristian Bendiksen
cfd5f3a310
Simulation Input: Handle COPY keyword.
2025-12-08 15:27:51 +01:00
Kristian Bendiksen
5e67dbd48f
Simulation Input: Fix EQUALS keyword.
...
Ended up handling the same keyword twice.
2025-12-08 15:27:51 +01:00
Kristian Bendiksen
90ce34ac6c
Simulation Input: handle BOX records.
2025-12-08 15:27:51 +01:00
Kristian Bendiksen
d053d4b0a6
Simulation Input: Handle MULTIPLY keyword.
2025-12-08 15:27:51 +01:00
Kristian Bendiksen
1ed297e124
Simulation Input: remove excessive logging.
2025-12-05 13:06:29 +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
67272708d5
Simulation Input: handle missing SPECGRID.
2025-12-01 14:20:49 +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
eadfb4846d
Simulation Input: set correct SPECGRID properties.
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
544e9eedd9
Improve spell checker using codespell
...
* Configures automated spell checking with codespell
Adds GitHub workflows and configuration files for automated spell checking using `codespell`.
This includes:
- A workflow for checking pull requests and preventing new typos
- A workflow for automatically fixing typos in the main codebase
- Configuration files for `codespell` to ignore specific terms and file types
- Documentation on how to use and configure the spell checking workflows.
* Corrects minor spelling and grammar errors.
2025-11-19 10:25:32 +01:00
Kristian Bendiksen
c47e8ac76f
Refactor: move simulation file/input code to separate class.
2025-11-17 15:48:12 +01:00