Skip to content

Automatically use FRACTURE for dual porosity models#687

Open
magnesj wants to merge 3 commits intodevfrom
dual-porosity-improvements
Open

Automatically use FRACTURE for dual porosity models#687
magnesj wants to merge 3 commits intodevfrom
dual-porosity-improvements

Conversation

@magnesj
Copy link
Owner

@magnesj magnesj commented Feb 17, 2026

No description provided.

@magnesj magnesj force-pushed the dual-porosity-improvements branch 2 times, most recently from 6983b81 to b82c6eb Compare February 18, 2026 09:16
Move transmissibility calculation logic (TransmissibilityData,
connection factor computation, non-Darcy flow calculations) from
RicWellPathExportCompletionDataFeatureImpl into a dedicated
RicTransmissibilityCalculator class. Add unit tests for the
extracted calculator.
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.
@magnesj magnesj force-pushed the dual-porosity-improvements branch from b82c6eb to 6554598 Compare February 19, 2026 06:54
Improves the handling and display of dual porosity results by:

- Adds an option to display a dual porosity label in the UI tree, clarifying the porosity model being used.
- Adjusts the K index calculation for the fracture porosity model in relative permeability plots, ensuring correct indexing.
- Adds a warning message when plotting relative permeability curves for fracture cells since it is not fully supported.
- Replaces direct checks for dual-porosity results with checks against the main grid to determine dual porosity for UI element display.
@magnesj magnesj force-pushed the dual-porosity-improvements branch from bf8cc88 to bce375a Compare February 19, 2026 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments