Commit Graph

159 Commits

Author SHA1 Message Date
Magne Sjaastad
1a6c5bc895 Add static cast to avoid warnings 2021-05-11 09:42:33 +02:00
Kristian Bendiksen
b116247273 #7609 Ensemble Fracture Statistics: Reorder UI elements 2021-05-10 14:03:52 +02:00
Kristian Bendiksen
ac079eef82 Improve display name for Ensemble Fracture Stats collection. 2021-05-10 14:03:52 +02:00
Kristian Bendiksen
01d88030d4 #7609 Calculate and display Ensemble Fracture Statistics plot. 2021-05-10 14:03:52 +02:00
Magne Sjaastad
1cf1eef048 #7632 Preferences : Add separate tab Eclipse Summary
Remove obsolete includes
2021-04-28 14:10:23 +02:00
Kristian Bendiksen
b777ad9c74 #7557 Ensemble Fracture Statistics: Reuse existing templates with same name. 2021-04-27 22:53:00 +02:00
Kristian Bendiksen
329b8e114f #7556 Ensemble Fracture Statistics: report formation dip statistics. 2021-04-27 22:52:37 +02:00
Kristian Bendiksen
1d210bb66a #7608 Ensemble Fracture Statistics: Exclude cells with few samples for mean. 2021-04-27 08:11:26 +02:00
Kristian Bendiksen
09962c2140 #7558 Ensemble Fracture Statistics: Add option for aligning by depth 2021-04-26 09:10:51 +02:00
Kristian Bendiksen
540b74e899 #7559 Improve name of "Number of Layers" choice. 2021-04-23 15:36:42 +02:00
Kristian Bendiksen
e7867d643b #7559 Remove some debug code. 2021-04-23 15:36:42 +02:00
Kristian Bendiksen
d7ce59724c #7559 Guard against inf. 2021-04-23 15:36:42 +02:00
Kristian Bendiksen
cae5e1062f #7559 Adaptive meshing in y direction. 2021-04-23 15:36:42 +02:00
Kristian Bendiksen
b69acb80f3 #7559 Refactor to allow for adaptive mesh 2021-04-23 15:36:42 +02:00
Kristian Bendiksen
bb3f736408 #7559 Ensemble Fracture Statistics: add option for adaptive mesh. 2021-04-23 15:36:42 +02:00
Magne Sjaastad
4f89e38334 #7595 MSW : Move MSW parameters to well path
Move msw parameters to well path
Make it clear when options are taken from top level well path or well path lateral
Use well path lateral custom values for diameter and roughness
2021-04-20 21:13:02 +02:00
Magne Sjaastad
c2f0f604fe Fishbones : Make sure random direction works 2021-04-20 11:05:33 +02:00
Magne Sjaastad
3d3d787bd8 #7585 Multi Lateral Well Adjustments : Fix random orientation fishbones 2021-04-19 11:16:36 +02:00
magnesj
a44378e2f5 Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
Kristian Bendiksen
7f35fb23c4 #7561 Ensemble Fracture Statistics: Select subset of statistics to compute. 2021-04-14 13:07:36 +02:00
Magne Sjaastad
63690d5196 Major rewrite of MSW export model 2021-04-13 07:54:34 +02:00
Kristian Bendiksen
c3a0b460a5 #7555 Rename RimFractureGroupStatistics to RimEnsembleFractureStatistics 2021-04-09 15:35:05 +02:00
Kristian Bendiksen
cc5e1ca20a #7493 Use average "well path at fracture depth" for positioning. 2021-04-09 15:35:05 +02:00
Kristian Bendiksen
f3a2062fec #7493 Sample at center of cell to avoid infs. 2021-04-09 15:35:05 +02:00
Kristian Bendiksen
49042f4a34 #7493 Correct sampling direction (was flipped). 2021-04-09 15:35:05 +02:00
Kristian Bendiksen
25d7c6d30d #7493 Add button to trigger statistics computation. 2021-04-09 15:35:05 +02:00
Kristian Bendiksen
acd483f04b #7493 Handle units in fracture group statistics export. 2021-04-09 15:35:05 +02:00
Kristian Bendiksen
49c2b16058 #7493 Export multiple results in same Stimplan xml 2021-04-09 15:35:05 +02:00
Kristian Bendiksen
3ec177eeb4 #7493 Export fracture statistics as StimPlan xml. 2021-04-09 15:35:05 +02:00
Kristian Bendiksen
9af2389ced #7493 Use enum for statistics types. 2021-04-09 15:35:05 +02:00
Kristian Bendiksen
e3852e5d6e #7493 Compute statistics for fracture group. 2021-04-09 15:35:05 +02:00
Kristian Bendiksen
836c679e89 #7493 Add "Fracture Group Statistics" pdm object and import method. 2021-04-09 15:35:05 +02:00
Magne Sjaastad
d754ef4705 Janitor : Several fixes by clang-tidy and use of clang compiler 2021-04-05 11:51:23 -07:00
Magne Sjaastad
2e643edc35 MSW : Restore MSW settings per completion type
Remove the common MSW settings on well path
2021-03-11 10:50:25 +01:00
Magne Sjaastad
c1f7f0f66f
Modeled Well : Several view update issues (#7463) 2021-03-05 15:19:55 +01:00
Magne Sjaastad
8bab748fa6 Improve MSW export including multi lateral wells
Based on branch https://github.com/OPM/ResInsight/tree/system-msw-refactor

- Move completion settings to property of well path
- Rename to RimFishbones
- Export implicit COMPSEGS for fishbones main bore
- Add valve for each branch
- Increase version number to be able to handle import of legacy project files
2021-02-26 14:59:57 +01:00
magnesj
cf7887ad8e Fixes by clang-format 2021-02-22 13:37:05 +01:00
Magne Sjaastad
1caac72715 Janitor : Use std::clamp and remove obsolete includes of cvfMath 2021-02-22 13:37:05 +01:00
Kristian Bendiksen
448a263bec #7364 Stimplan XML: report TVD values from XML in UI. 2021-02-17 22:30:37 +01:00
Kristian Bendiksen
4bf0e8e493 #7364 Extract method for appending string. 2021-02-17 22:30:37 +01:00
Kristian Bendiksen
4d49302e82 #7329 Report MD and formation dip from StimPlan template XML. 2021-02-05 09:22:05 +01:00
Kristian Bendiksen
751ebf7eb6
6365 additional stimplan xml parameters (#7318)
* #6365 StimPlan XML: Parse formation dip and fracture orientation.
* #6365 Fracture: Use formation dip and fracture orientation from XML.
* #6365 Fracture: Compare case insensitive, use enum class

Co-authored-by: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
2021-02-02 14:29:17 +01:00
Kristian Bendiksen
88b7a5807d #7298 Fracture: generate fracture grid for 'create at depth' 2021-02-01 18:39:58 +01:00
Kristian Bendiksen
e2fc4e3de6 Janitor: Use RimProject::current() more in fracture code. 2021-02-01 13:02:06 +01:00
Kristian Bendiksen
d941ff58d0 Improve name of User-Defined Well/Fracture Intersection Depth 2021-02-01 13:02:06 +01:00
Kristian Bendiksen
e2c7d11049 #7309 Fracture: Add option to auto-update well/fracture intersection from template. 2021-02-01 13:02:06 +01:00
Kristian Bendiksen
6fad32e734 #7026 Use better name for well/fracture intersection for ellipsis fracture. 2021-02-01 11:07:12 +01:00
Kristian Bendiksen
94dfec1c9d #7026 Handle backward compatibility for ellipsis templates 2021-02-01 11:07:12 +01:00
Kristian Bendiksen
58f6619b2c #7026 Improve well/fracture intersection for elliptical template.
- Make range go from 0 to height.
- Fix default to be 1/3 of height.
- Handle unit change.
2021-02-01 11:07:12 +01:00
Kristian Bendiksen
635ada7297 #7026 Make well path/fracture intersection available for ellipse. 2021-02-01 11:07:12 +01:00
Kristian Bendiksen
7ebca64050 #7026 Set correct well center fracture cell for ellipse fracture grid 2021-02-01 11:07:12 +01:00
Kristian Bendiksen
18f9007a06 #7026 Ellipse Fracture Template : Add well/template intersection depth 2021-02-01 11:07:12 +01:00
Kristian Bendiksen
acd78daa3f #6877 Fix backwards compatibility for well path/fracture intersection depth.
The value needs to be copied from the template to the fracture instance for old
projects. This fixes assert seen in regression tests.
2021-01-27 11:41:25 +01:00
Kristian Bendiksen
f8aae6691d
6877 well fracture intersection per fracture (#7251)
* #6877 Move well/fracture intersection to fracture (from template).
* #6877 Read stimplan xml without scaling and well/fracture intersection offset
* #6877 Move fracture grid to RimFracture from template.
* #6877 Use RiaDefines::conductivityResultName() where applicable.
* #6877 Reintroduce fracture template scaling.
* #6877 Hide well/fracture intersection option for elliptical template
* #7280: Fix crash when picking in first time step of StimPlan fracture
* #7279 Redraw after deleting fracture to make it disappear.
2021-01-26 15:32:18 +01:00
Magne Sjaastad
80bae6df45 Fix missing includes 2021-01-21 14:39:01 +01:00
rubenthoms
bc81437435
Moved UnitSystem from RiaEclipseUnitTools to RiaDefines. (#7225)
* Moved UnitSystem from RiaEclipseUnitTools to RiaDefines.
- Renamed UnitSystem to EclipseUnitSystem
- Replaced header includes and removed obsolete includes of RiaEclipseUnitTools.h
* Moved  result name functions into separate file.
* Minor cleanup

Co-authored-by: rubenthoms <rubenthoms@users.noreply.github.com>
Co-authored-by: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
Co-authored-by: magnesj <magnesj@users.noreply.github.com>
2021-01-21 12:58:46 +01:00
Kristian Bendiksen
d072138484 Janitor: Remove disabling of clang-format for fracture-related files. 2021-01-20 12:45:31 +01:00
Kristian Bendiksen
3e7412802e #7172 Fix updating well/fracture intersection of StimPlan fracture template. 2021-01-12 20:53:43 +01:00
Gaute Lindkvist
81699db187 Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00