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
Kristian Bendiksen
efee24736c
#12900 Export Sector Model: Add "Visible Wells" option.
2025-09-18 12:53:07 +02:00
Kristian Bendiksen
e0df487eaa
Sector export UI: fix bug in comparison.
2025-09-18 11:46:57 +02:00
Magne Sjaastad and Kristian Bendiksen
5269ba665f
Export zcorn/coord to grdecl.
...
Changes:
- Refactors data writing to allow configurable row length
- Adds documentation describing the Eclipse grid format (COORD and ZCORN)
Co-Authored-By: Kristian Bendiksen <kristian.bendiksen@gmail.com >
2025-09-12 08:38:43 +02:00
Magne Sjaastad
4135a743fe
Release preparations
...
* Adds a bounds check on the node index to prevent accessing invalid memory locations.
This prevents potential crashes caused by out-of-bounds access when retrieving summary variable values.
* Updates warning message for incomplete deltas
* Plot based on a single realization from a file set ensemble is not restored correctly on project load
* Populate result addresses if no addresses are present
* Adds CNV_ (convergence) result name
* Avoid include of RiaResultNames.h in header file
2025-08-27 14:22:11 +02:00
Magne Sjaastad
892d7251ee
Update to clang-format-18
...
Update to clang-format-18
Code changes related to clang-format-18
2025-04-11 18:34:32 +02:00
Magne Sjaastad
ae8446073b
Refactors selection handling for improved code clarity
...
Modernize the interface to selection system. Create and return data instead of populating incoming parameters.
2025-04-09 07:21:54 +02:00
Magne Sjaastad
2e56e92da9
Guard null pointer use
2025-03-14 15:14:12 +01:00
Magne Sjaastad
e8885065ea
Guard null pointer use
2025-03-14 11:48:32 +01:00
Magne Sjaastad
45f182b5c4
Improve snapshot of all views
...
Use RimProject::allViews when possible. Improve the creation of filename
2025-03-12 15:32:44 +01:00
Magne Sjaastad
ca0179d118
Remove obsolete CMake statements
...
When using modern CMake and Qt6 we can remove obsolete source_group() and QT_MOC_HEADERS
2025-01-28 07:01:42 +01:00
jonjenssen
b999faf293
Statistics Contourmap UI updates ( #12060 )
...
* Enable time step selections and controls in view
* Support loading just what we need for statistics contour maps by using custom reader settings
* Close case once done with it unless there are active views.
* Add selection of user interface case (for result selection, display of wells, faults...)
* Avoid int overflow for nested progresses by using double
* Improve auto naming
* Misc. UI improvements
2025-01-14 21:52:54 +01:00
Magne Sjaastad
71b0ae1a16
Remove duplicated code in RiaPlotWindowRedrawScheduler
2024-11-04 17:34:49 +01:00
jonjenssen
da683bed9e
Move Rig well related things to subfolder and update include statements
2024-10-31 15:08:59 +01:00
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
magnesj
fc2106edb0
Fixes by clang-tidy
2024-09-02 15:26:44 +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
a0ebb6e496
Add copyObject to PdmObjectHandle
...
New syntax to copy an object
auto curveCopy = curve->copyObject<RimSummaryCurve>();
Previous deprecated syntax
RimColorLegend* customLegend = dynamic_cast<RimColorLegend*>(
standardLegend->xmlCapability()->copyByXmlSerialization( caf::PdmDefaultObjectFactory::instance() ) );
2024-06-14 17:18:28 +02:00