Commit Graph
100 Commits
Author SHA1 Message Date
Kristian Bendiksen eb532f0872 #6425 Fracture Model: Export Asymmetric.frk file. 2020-09-08 13:09:19 +02:00
Kristian Bendiksen b0448043f3 Fix invalid MD interpolation for wells starting at zero depth.
The interpolation procedure adds a point at zero depth. If the well already
had a starting point there the interpolation would set all MD values to zero.
Fixed by adding the zero point only when necessary.
2020-09-08 07:27:21 +02:00
Kristian Bendiksen 85ba3a3bc9 #6424 Fracture Model: Export Perfs.frk file. 2020-09-08 07:27:21 +02:00
Kristian Bendiksen 034b39568d Replace last QFileDialog usage with RiuFileDialogTools. 2020-09-07 13:47:18 +02:00
Kristian Bendiksen ccd99adb84 #6423 Fracture Model: Export "Deviation.frk" file. 2020-09-07 13:47:18 +02:00
Kristian Bendiksen 0c275a6d9c Refactor well path geometry export to ".dev" file.
The code to generate the geometry data is extracted for easier reuse, and
differences between exporting visible and selected well paths removed.
2020-09-07 13:47:18 +02:00
Kristian Bendiksen a2f6a28248 #6423 Use directory instead of file path for FRK export. 2020-09-07 13:47:18 +02:00
Kristian Bendiksen 14672c60a8 Merge pull request #6428 from OPM/elastic-properties-reader-fixes
Elastic properties reader fixes
2020-09-03 21:04:00 +02:00
Kristian Bendiksen 0415f25d0a #6422 Detailed Fluid Loss: hide curves when disabled. 2020-09-03 16:35:03 +02:00
Kristian Bendiksen 452d50df8f #6421 Fracture Model: better reference temperature 2020-09-03 15:20:22 +02:00
Kristian Bendiksen 7aef42a70e #6422 Fracture Model: enable/disable detailed fluid loss correctly. 2020-09-03 15:18:00 +02:00
Kristian Bendiksen 6458837f78 Fracture Model: Group fields. 2020-09-03 14:50:42 +02:00
Kristian Bendiksen 4f5bf4f606 #6043 Elastic Properties Reader: auto-detect csv cell separator. 2020-09-03 13:41:52 +02:00
Kristian Bendiksen eaea8b6134 #6203 Fracture Model: Allow trailing seperator in import of elastic table csv. 2020-09-03 10:27:26 +02:00
Kristian Bendiksen 2e88b9ba88 Merge pull request #6415 from OPM/stimplan-sprint8-fixes
Stimplan sprint8 fixes
2020-09-02 18:56:11 +02:00
Kristian Bendiksen 30b06eb3e0 #6363 Export fracture model plot as png in example. 2020-09-02 16:33:47 +02:00
Kristian Bendiksen 185bf31228 Make Vec3d fields non-scriptable to work around #6417. 2020-09-02 16:23:31 +02:00
Kristian Bendiksen 1e5bc2ee64 #6363 FractureModel: Compute default value for vertical stress. 2020-09-02 15:13:21 +02:00
Kristian Bendiksen 32167268ab Merge pull request #6414 from OPM/stimplan-feature-switch-6412
#6412 Hide experimental Stimplan features behind RESINSIGHT_DEVEL env…
2020-09-02 15:09:28 +02:00
Kristian Bendiksen c7a694f9b2 Minor refactoring: Extract duplicated code. 2020-09-02 15:05:04 +02:00
Kristian Bendiksen 304e370747 #6040 Facies import: use limestone color for calcite. 2020-09-02 13:47:55 +02:00
Kristian Bendiksen ed6b96777d #6150 Stimplan : Use fallback folder for import of files 2020-09-02 13:27:11 +02:00
Kristian Bendiksen 7c56b7dd60 #6231 Show fracture model plot when created and on project reload 2020-09-02 13:07:39 +02:00
Kristian Bendiksen ae18dc8898 #6412 Hide experimental Stimplan features behind RESINSIGHT_DEVEL env var. 2020-09-02 10:40:39 +02:00
Kristian Bendiksen dd1b5fa7f1 Merge pull request #6405 from OPM/mud-weight-window-fixes
Mud weight window fixes
2020-09-01 08:57:09 +02:00
Kristian Bendiksen a6ddf7e6c4 #2763 Use std::min and std::max instead of CVF_MAX and CVF_MIN 2020-09-01 08:12:44 +02:00
Kristian Bendiksen ca0a596817 #6369 Mud Weight Window: Update well log extraction curves WBS plot when MWW parameters change. 2020-08-31 15:31:52 +02:00
Kristian Bendiksen 97c1bf5f0d #6387 Move parameters from node in project tree to property editor of geomech case 2020-08-31 14:37:06 +02:00
Kristian Bendiksen 20fe41fd68 #6303 Mud Weight Window: improve progress handling. 2020-08-31 14:37:06 +02:00
Kristian Bendiksen 8a08d47ce2 Merge pull request #6381 from OPM/fracture-model-empty-menu-items-6296
#6296 Fix empty or duplicated fracture model menu items.
2020-08-27 10:52:58 +02:00
Kristian Bendiksen 2f2fb145ac #6296 Fix empty or duplicated fracture model menu items. 2020-08-27 09:06:16 +02:00
Kristian Bendiksen 6f4666bfed Merge pull request #6375 from OPM/stimplan-frk-export-new-format-6374
#6374 Update Geological.FRK file export to new xml format.
2020-08-26 15:01:19 +02:00
Kristian Bendiksen ebd922836b #6374 Update Geological.FRK file export to new xml format. 2020-08-26 12:51:17 +02:00
Kristian Bendiksen 100c1b9e14 Merge pull request #6372 from OPM/stimplan-detailed-fluid-loss-6364
Stimplan detailed fluid loss 6364
2020-08-26 12:50:43 +02:00
Kristian Bendiksen 2b111797ad #6364 Fix spelling of "Immobile Fluid Saturation". 2020-08-26 10:34:25 +02:00
Kristian Bendiksen e6d170a230 #6364 Fix incorrect spelling of coefficient everywhere. 2020-08-26 10:24:50 +02:00
Kristian Bendiksen 7daed80af7 #6364 Use SI unit for thermal expansion coefficient.
And convert from SI unit (1/degrees Celsius) to field units (1/degrees
Fahrenheit) for the export.
2020-08-26 10:23:03 +02:00
Kristian Bendiksen 78c3568ff7 #6364 Fracture model plot: use Celsius as unit for temperature in plot. 2020-08-26 09:25:04 +02:00
Kristian Bendiksen 202bcba93d #6364 Fix unit conversion for reservoir pressure in FRK export. 2020-08-26 09:03:25 +02:00
Kristian Bendiksen d4d010c5d5 #6364 Add import, display and export of immobile fluid saturation.
Part of Stimplan "detailed fluid loss" format.
2020-08-26 07:01:16 +02:00
Kristian Bendiksen 71426dcacb #6364 Add immobile fluid saturation to elastic properties csv parsing. 2020-08-26 06:23:37 +02:00
Kristian Bendiksen 1b5be32994 #6364 Add more default values and export for Stimplan detailed fluid loss.
Added in this commit:
* Relative Permeabilty factor
* Poro-Elastic Constant
* Thermal Expansion Coefficient.
2020-08-25 16:16:52 +02:00
Kristian Bendiksen d0322a98ba #6364 Stimplan: add curve and export for reservoir temperature. 2020-08-25 16:16:52 +02:00
Kristian Bendiksen ddc23fa5ea #6364 Add scaffolding for exporting detailed fluid loss for Stimplan. 2020-08-25 16:16:52 +02:00
Kristian Bendiksen 88c25631d1 #6302 PORO-PERM: Calculate initial porosity. 2020-08-25 09:22:48 +02:00
Kristian Bendiksen 2ec5f83dad Merge pull request #6344 from OPM/shear-slip-indicator-6308
#6308 GeoMech: Add shear slip indicator calculation.
2020-08-24 18:59:43 +02:00
Kristian Bendiksen afce21ad1e #6308 Sync water density from Rim to Rig when opening GeoMech case 2020-08-24 18:36:08 +02:00
Kristian Bendiksen 5ecee650f0 #6308 Move shear slip indicator to result to ST.DPN. 2020-08-24 14:49:08 +02:00
Kristian Bendiksen b86720529b #6308 GeoMech: Add shear slip indicator calculation. 2020-08-24 14:39:10 +02:00
Kristian Bendiksen 14e0a9c2da Merge pull request #6332 from OPM/mud-weight-fracture-gradient-fix-6301
Mud weight fracture gradient fix 6301
2020-08-24 14:30:43 +02:00
Kristian Bendiksen 6d84c667c3 Fix formatting. 2020-08-24 14:14:25 +02:00
Kristian Bendiksen b4007d4b0d #6301 Fix warnings on windows. 2020-08-24 14:06:23 +02:00
Kristian Bendiksen fe6ece0df7 #6301 Minor tweak to match SFG calculation in WBS plot. 2020-08-24 13:51:03 +02:00
Kristian Bendiksen 5cd94eed47 #6301 Use water density of 1.0 for hydrostatic pressure normalization. 2020-08-24 13:38:53 +02:00
Kristian Bendiksen 4049d5ca93 #6301 Make sure mud weight window parameters consistent.
The values are now propagated from rim to rig.
2020-08-24 12:45:04 +02:00
Kristian Bendiksen 6e4bfaf2c3 #6301 Normalize results for FG calculation based on stress 2020-08-24 12:45:04 +02:00
Kristian Bendiksen 57ad0020cb #6301 Use RIG_ELEMENT_NODAL version of POR-Bar data.
This gives correct handling of elements without POR results for more of the model.
2020-08-24 12:45:04 +02:00
Kristian Bendiksen 4efc0c89ec #6301 Mud weight window: reorder code to guard against division by zero. 2020-08-24 12:45:03 +02:00
Kristian Bendiksen 491dedaf74 Janitor: Move RigFemPart implementation out of header file. 2020-08-24 12:45:03 +02:00
Kristian Bendiksen 33493773ae #6301 Add utility method to check if FEM element is a hexahedron. 2020-08-24 12:45:03 +02:00
Kristian Bendiksen c21f9a1655 Merge pull request #6336 from OPM/bug-python-38
#6322 Fix Python 3.8 problems
2020-08-24 10:06:21 +02:00
Kristian Bendiksen a659d065ad #6322 Fix stringification of pointers to objects on python side. 2020-08-24 09:41:06 +02:00
Kristian Bendiksen 16663ed47a Fix windows warnings. 2020-08-21 16:17:59 +02:00
Kristian Bendiksen e5cdbfced6 Initialize variables related to plot titles.
Was triggering valgrind "jump depends on uninitialized values" warnings.
2020-08-21 16:17:59 +02:00
Kristian Bendiksen 4e7541513e #1582 Remove last reference to caf::FixedArray. 2020-08-21 16:17:59 +02:00
Kristian Bendiksen c4d3b1d90a #6301 Fix DERIVED_FROM_K0_FG fracture gradient calculation in shale
Several issues fixed:
* Stress tensors were incorrectly indexed.
* Default water density was 1.0, not 1.03.
* Fix normalization of upper limit results.
2020-08-19 15:28:42 +02:00
Kristian Bendiksen 20a8d1b9a4 #6301 Fix incorrect index for OBG0 element. 2020-08-19 12:33:06 +02:00
Kristian Bendiksen f5f7e393e3 #6301 Handle HEX8 elements to compute mud weight window for non-reservoir. 2020-08-19 09:36:56 +02:00
Kristian Bendiksen e1ba491a9a #6315 Remove biot factor corrections for calculated stresses. 2020-08-19 07:27:08 +02:00
Kristian Bendiksen 26c863e310 #6305 GeoMech derived result: fix normalization when combined with time lapse.
The results for the different time steps are now normalized before the
difference is computed.
2020-08-19 07:12:50 +02:00
Kristian Bendiksen 59679f54ad Merge pull request #6282 from OPM/rim-fracture-model-python-commands-6232
Rim fracture model python commands 6232
2020-08-18 11:50:16 +02:00
Kristian Bendiksen 307639a7d1 #6232 Add python api for exporting fracture model plot to frk file. 2020-08-18 10:12:10 +02:00
Kristian Bendiksen 22759b201d #6232 Simplify importing elastic properties for fracture model. 2020-08-18 10:12:10 +02:00
Kristian Bendiksen 8dfe9bd4b5 #6232 Add python api for creating fracture model plot. 2020-08-18 10:12:10 +02:00
Kristian Bendiksen ef36bbd04a #6232 Add example for creating a fracture model from python 2020-08-18 10:12:10 +02:00
Kristian Bendiksen a79b794eab #6232 Add python api for creating fracture model. 2020-08-18 10:12:10 +02:00
Kristian Bendiksen 1e42a2f690 #6232 Pointer adresses are not quoted in PdmFieldIOScriptability.
The pointers come in as ModeledWellPath:12345 without quotes.
2020-08-18 10:12:10 +02:00
Kristian Bendiksen 7c69fc61ef #6232 Make fracture model pdm objects scriptable. 2020-08-18 10:12:10 +02:00
Kristian Bendiksen 67af692f96 Fix clang-format. 2020-08-18 10:09:52 +02:00
Kristian Bendiksen 96c7ac422f Merge pull request #6300 from OPM/mud-weight-window-improvements
Mud weight window improvements
2020-08-12 14:27:32 +02:00
Kristian Bendiksen 96c42ac9dd Unify methods for calculation hydrostatic pore pressure. 2020-08-12 11:20:23 +02:00
Kristian Bendiksen 5fa38d43c0 Solve for fracture gradient only in sand regions. 2020-08-12 09:21:12 +02:00
Kristian Bendiksen b12db3f957 Use hydrostatic pore pressure calculation 2020-08-11 14:31:51 +02:00
Kristian Bendiksen 02013f4816 #6284 Mud Weight Window: Improve handling of non-reservoir elements. 2020-08-11 11:14:58 +02:00
Kristian Bendiksen e93c4e75f2 #6284 Mud Weight Window: add option for non-reservoir pore pressure data. 2020-08-10 19:30:41 +02:00
Kristian Bendiksen e3628906c8 #6286 Mud Weight Window: Use initial overburden gradient from grid. 2020-08-10 18:15:15 +02:00
Kristian Bendiksen 68ce7f590d #6286 Mud Weight Window: Improve fracture gradient calculation for shale. 2020-08-10 18:15:15 +02:00
Kristian Bendiksen 985ad52806 Merge pull request #6274 from OPM/mud-weight-window-6213
Mud weight window 6213
2020-08-07 16:21:44 +02:00
Kristian Bendiksen 372df1e407 #6213 Make input fields and default values more similar to WBS plot. 2020-08-06 15:23:15 +02:00
Kristian Bendiksen fee4318b92 #6213 Fix comparison of lower limit, and simplify initialization. 2020-08-06 15:23:15 +02:00
Kristian Bendiksen 91410c4434 #6213 Improve UI for selecting mud weight window reference layer. 2020-08-06 15:23:15 +02:00
Kristian Bendiksen 5d99526d98 #6213 Add UI for configuring "mud-weight window" calculation. 2020-08-06 15:23:15 +02:00
Kristian Bendiksen fcc0f710d5 #6213 GeoMech: Add calculation of Mud Weight Window. 2020-08-06 15:23:15 +02:00
Kristian Bendiksen 6a8fdd9582 Merge pull request #6267 from OPM/fracture-model-plot-crash
Fix crash in fracture model plot.
2020-08-05 15:03:53 +02:00
Kristian Bendiksen 1dd5cc65bc Fix crash in fracture model plot.
The parent of RimWellLogTrack can also be a RimDepthTrackPlot.
2020-08-05 13:53:25 +02:00
Kristian Bendiksen 8924d3ec8e Merge pull request #6230 from OPM/fix-crash-fracture-model-6228
Fix crash fracture model 6228
2020-07-14 14:58:43 +02:00
Kristian Bendiksen 3971f0dde3 #6224 Fracture Model: fix "Result Property" track annotations. 2020-07-14 14:17:50 +02:00
Kristian Bendiksen f7f9f93303 #6228 Fix crash when creating user-defined curves in fracture model plot. 2020-07-14 14:04:50 +02:00
Kristian Bendiksen a0dce934f0 #6173 Fix conversion for over/underburden pressure. 2020-07-13 10:39:23 +02:00
Kristian Bendiksen e05dc5ff79 Merge pull request #6225 from OPM/fracture-model-plot-pressure-curves
Fracture model plot pressure curves
2020-07-10 12:34:10 +02:00