Commit Graph
100 Commits
Author SHA1 Message Date
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
Kristian Bendiksen bf639ebe19 #6208 Add option to delete fraction model plot in project tree. 2020-07-10 12:07:59 +02:00
Kristian Bendiksen cb9e3fe30d #6173 Improve pressure extrapolation in overburden and underburden.
Use gradient derived from fluid density.
2020-07-10 11:59:33 +02:00
Kristian Bendiksen 709da35a3e #6221 Fracture Model: Simplify menu item for fracture model export. 2020-07-10 09:26:30 +02:00
Kristian Bendiksen b8890defa2 #6212 Fracture Model Plot: Add option use data from other curves when missing values 2020-07-10 09:18:45 +02:00
Kristian Bendiksen acb177c2f1 Merge pull request #6223 from OPM/geomech-calculation-fixes
Geomech calculation fixes
2020-07-08 17:21:07 +02:00
Kristian Bendiksen a88191be33 #6169 Element property table: invalidate Geo Mech results on changes in table. 2020-07-08 16:45:44 +02:00
Kristian Bendiksen 1e06f6ae25 #6218 Fix NaN values in poro-perm and pore compressibility when base time step is set
The generated address would contain a timelapse index which was invalid for
reference case step dependent results.
2020-07-08 14:31:44 +02:00
Kristian Bendiksen 4326193008 #6218 Avoid inf for geostatic timestep in poro-perm calculation. 2020-07-08 13:24:33 +02:00
Kristian Bendiksen 71f494d92c #6170 Shorten POROSITY-PERMEABILITY to PORO-PERM in result view. 2020-07-08 13:24:21 +02:00
Kristian Bendiksen 7d7840bb5f Merge pull request #6220 from OPM/fracture-model-plot-improvements
Fracture model plot improvements
2020-07-08 10:24:12 +02:00
Kristian Bendiksen 30dea50392 #6090 Fracture Model: export pressure at top of zone to frk file. 2020-07-08 09:57:36 +02:00
Kristian Bendiksen 56cbf6b5df #6171 Fracture Model Plot: Use "Step Left" interpolation for stress gradient. 2020-07-08 09:57:36 +02:00
Kristian Bendiksen fcb99b1987 Silence "data loss" warning on windows. 2020-07-08 09:57:36 +02:00
Kristian Bendiksen 440afdb20c #6172 Fracture Model Plot: Update stress curves when pressure changes. 2020-07-08 09:57:36 +02:00
Kristian Bendiksen 4282c0324a #6217 Fix conversion elyr (Young's Modulus) for frk export. 2020-07-08 06:41:36 +02:00
Kristian Bendiksen 06716bc664 #6210 Fracture Model Plot: Fix crash when changing MD. 2020-07-08 06:28:52 +02:00
Kristian Bendiksen b98606af52 Merge pull request #6215 from OPM/fracture-model-plot-bottom-zone-stress-6185
Fracture Model Plot: Improve method for getting data from other curve…
2020-07-06 20:07:02 +02:00
Kristian Bendiksen 3819420d23 Fracture Model Plot: Improve method for getting data from other curves when calculating stress. 2020-07-06 19:26:57 +02:00
Kristian Bendiksen 3b662904e2 #6185 Fracture Model Plot: compute stress at bottom of zone using gradient. 2020-07-06 19:23:35 +02:00
Kristian Bendiksen 6cdb341295 Merge pull request #6205 from OPM/replacement-values-overburden
Add replacement values for over/underburden
2020-07-03 12:15:55 +02:00
Kristian Bendiksen aad3f55a9e Merge pull request #6166 from OPM/fracture-model-plot-overburden-6038
Fracture model plot overburden 6038
2020-07-03 09:18:53 +02:00
Kristian Bendiksen 71f2a6c73e Avoid hiding facies result curve to make stress calculation work. 2020-07-02 18:47:58 +02:00
Kristian Bendiksen 3c2f540492 #6113 Use enum to identify curves in RimFractureModelPlot. 2020-07-02 18:42:58 +02:00
Kristian Bendiksen cac8607707 Use defined string for facies colors legend name. 2020-07-02 14:00:43 +02:00
Kristian Bendiksen 9ab2a4d279 Remove debug logging to stdout/stderr 2020-07-02 08:58:40 +02:00
Kristian Bendiksen 6bda75b38e #6089 Display stress and stress gradient in fracture model plot. 2020-07-02 08:58:40 +02:00
Kristian Bendiksen 6744628fb0 Use values from facies curves when calculating layers. 2020-07-02 08:58:40 +02:00
Kristian Bendiksen 3425031e27 #6038 Avoid crashing when facies colors does not exist. 2020-07-02 08:58:40 +02:00
Kristian Bendiksen 9f0a6c6223 #6038 Add support for overburden and underburden. 2020-07-02 08:58:40 +02:00
Kristian Bendiksen 901f0f3a73 Fix early return bug in RigFemPartResultsCollection::initialPermeabilityDependentResults. 2020-06-30 11:47:26 +02:00
Kristian Bendiksen 9790300547 Merge pull request #6137 from OPM/porosity-permeability-calculation-6086
Porosity permeability calculation 6086
2020-06-24 18:28:40 +02:00
Kristian Bendiksen 56a08c1bcd #6086 Captialize properties in GeoMechCase. 2020-06-24 15:59:48 +02:00
Kristian Bendiksen f81340b05a #6086 Use mD as unit for permeability. 2020-06-24 15:59:48 +02:00
Kristian Bendiksen 1c86cf4e33 #6086 Add porosity, porosity change and permeability calculation. 2020-06-24 15:59:48 +02:00
Kristian Bendiksen 52815742bb #6031 Initial porosity in pore compressibility calc must use geostatic time step data 2020-06-24 11:18:58 +02:00
Kristian Bendiksen 01c423818d Merge pull request #6133 from OPM/fracture-model-plot-fixes
Fracture model plot fixes
2020-06-22 15:51:12 +02:00
Kristian Bendiksen 4eb483a549 Fixes by clang-format 2020-06-22 14:36:35 +02:00
Kristian Bendiksen 6a15958654 #6060 Make permeability plot logarithmic by default. 2020-06-22 14:33:34 +02:00
Kristian Bendiksen 7eefaa9096 #6060 Improve initial look of curves in fracture model plot. 2020-06-22 14:33:34 +02:00
Kristian Bendiksen 94371ce9ac #6060 Hide facies curve by default. 2020-06-22 14:33:34 +02:00
Kristian Bendiksen 6abb8f87ef #6060 Fix spelling of RimPlotCurve::setVisibility. 2020-06-22 14:33:34 +02:00
Kristian Bendiksen 06a954765f #6060 Use better colors for fracture model plot curves. 2020-06-22 14:33:34 +02:00
Kristian Bendiksen aa1fbd83e2 #6091 Show depth and units for fracture model plot. 2020-06-22 14:33:34 +02:00
Kristian Bendiksen 6a54458551 Merge pull request #6095 from OPM/pore-compressibility-fix-6031
Pore compressibility fix 6031
2020-06-19 11:16:31 +02:00
Kristian Bendiksen 5276001787 #6031 Extract methods for unit conversion. 2020-06-19 10:27:06 +02:00
Kristian Bendiksen 6844bed32c #6031 Convert values to SI in Pore Compressibility calculation.
Young's Modulus is expected to be GPa in the element property table,
and the pore pressure is converted from Bar to Pascal.

Output unit is 1/GPa.
2020-06-19 09:49:13 +02:00
Kristian Bendiksen 7bb04ecd43 #6031 Display reference case info in legend and overlay box. 2020-06-19 09:49:13 +02:00
Kristian Bendiksen d17faca18a #6031 Use reference case for Pore Compressibility calculation. 2020-06-19 09:49:13 +02:00
Kristian Bendiksen 034f75f64e Merge pull request #6079 from OPM/layers-fracture-model-plot-6036
Layers fracture model plot 6036
2020-06-19 09:38:12 +02:00
Kristian Bendiksen 78e5b40da9 #6064 Use RiaEclipseUnitTools for unit conversion (and add some new ones). 2020-06-18 19:42:28 +02:00
Kristian Bendiksen 4b56d93582 #6065 Convert Young's Modulus from GPa to MMpsi in frk export. 2020-06-18 19:11:37 +02:00
Kristian Bendiksen ed54cb6c70 #6065 Hide "Detailed Fluid Loss" values for now. 2020-06-18 19:11:37 +02:00
Kristian Bendiksen 19ee0310a9 #6065 Import "Fluid Loss Coefficient" and "Spurt Loss" from csv and export to frk. 2020-06-18 19:11:37 +02:00
Kristian Bendiksen f2696b003d #6064 Compute stress and stress gradients for fracture model plot. 2020-06-18 19:11:37 +02:00
Kristian Bendiksen e23cee8124 Add horizontal permeability. 2020-06-18 19:11:37 +02:00
Kristian Bendiksen 37ffaf3b15 #6065 Export fracture model plot to frk file. 2020-06-18 19:11:37 +02:00
Kristian Bendiksen 4c1333e33d #6036 Add layers track. 2020-06-18 19:11:37 +02:00
Kristian Bendiksen a76ed1f2c9 Merge pull request #6056 from OPM/handle-missing-values-fracture-model-plot-6035
Handle missing values fracture model plot 6035
2020-06-10 18:43:21 +02:00
Kristian Bendiksen e99f1fc98a #6305 Handle interpolation of values just outside the boundaries. 2020-06-10 10:38:07 +02:00
Kristian Bendiksen 34e0ae7537 #6035 Improve error logging when extracting elastic properties. 2020-06-10 07:20:39 +02:00
Kristian Bendiksen 89473aa9bd #6035 Handle missing values in fracture model plot. 2020-06-10 07:20:39 +02:00
Kristian Bendiksen 3085fe22e8 #6035 Add method for interpolating missing values (with extrapolation) 2020-06-10 07:20:39 +02:00
Kristian Bendiksen 56753f688d Use inclusive boundaries for interpolation. 2020-06-10 07:20:39 +02:00
Kristian Bendiksen ef579d7933 Merge pull request #6041 from OPM/fix-incorrect-line-endings-5891
#5891 Fix incorrect line endings (CRLF -> LF)
2020-06-05 17:13:15 +02:00
Kristian Bendiksen eb3243f679 #5891 Fix incorrect line endings (CRLF -> LF) 2020-06-05 16:04:23 +02:00
Kristian Bendiksen 28708f13fd Merge pull request #6037 from OPM/improve-fem-parts-names-6032
Improve fem parts names 6032
2020-06-05 13:01:03 +02:00
Kristian Bendiksen 5ddfd4f9da #6007 Rename Facies Properties to Elastic Properties. 2020-06-05 12:36:30 +02:00
Kristian Bendiksen 466827e7d0 #6007 Reload facies properties when project is reopened. 2020-06-05 12:36:30 +02:00
Kristian Bendiksen 38ec6e5069 #6007 Minor ui tweaks. 2020-06-05 12:36:30 +02:00
Kristian Bendiksen c349047a91 #6007 Add plot track and interpolation for facies properties. 2020-06-05 12:36:30 +02:00
Kristian Bendiksen 2ef822e491 #6007 Add utility for linear interpolation. 2020-06-05 12:36:30 +02:00
Kristian Bendiksen 79af3d7379 #6007 Add user interface for facies properties. 2020-06-05 12:36:30 +02:00
Kristian Bendiksen 46059e7a40 #6032 Merge SE.SEM and ST.STM calculation and rename to S*.SM 2020-06-05 11:09:56 +02:00
Kristian Bendiksen 8ddec683b0 #6032 Rename stress anisotropy results.
STA12/STA13/STA23 -> SA12/SA13/SA23
SEA12/STA13/STA23 -> SA12/SA13/SA23
2020-06-05 10:31:29 +02:00
Kristian Bendiksen 0b908370f3 #6032 Rename PORE-COMPRESSIBILITY to COMPRESSIBILITY 2020-06-05 10:25:59 +02:00
Kristian Bendiksen e9e32bfc3a Merge pull request #6023 from OPM/error-as-warnings-flag-6018
Error as warnings flag 6018
2020-06-04 13:40:52 +02:00
Kristian Bendiksen cfb54a428c #6018 Fix std::string/QByteArray ambiguous overload for assignment operator.
Broke build on Ubuntu 20.04, gcc 9.3.
2020-06-03 22:20:38 +02:00
Kristian Bendiksen 23202c9f15 #6018 Remove unnecessary caf::FilePath assignement operator
In C++11 implicit generation of the copy constructor is deprecated if the
class has a user-declared copy assignment operator or a user-declared destructor.
2020-06-03 22:06:30 +02:00
Kristian Bendiksen 8f5edbf5b0 #6029 Fix unsigned/signed comparison in Fwk tests. 2020-06-03 22:06:30 +02:00
Kristian Bendiksen 16c3ce1ca2 #6029 Update test helper to new gtest version. 2020-06-03 22:06:30 +02:00
Kristian Bendiksen 2eb18d8151 #6029 Upgrade gtest to v1.10 for Fwk/. 2020-06-03 22:06:30 +02:00
Kristian Bendiksen 817ae0290c #6029 Upgrade gtest to v1.10 for ApplicationCode/. 2020-06-03 22:06:29 +02:00
Kristian Bendiksen 7fdb920b3b #6018 Fix "catch polymorphic type by value" error on Ubuntu 20.04. 2020-06-03 22:06:29 +02:00
Kristian Bendiksen 1e920863d9 #6018 Enable RESINSIGHT_TREAT_WARNINGS_AS_ERRORS in github actions. 2020-06-03 22:06:29 +02:00
Kristian Bendiksen 988dea1629 #6018 Add RESINSIGHT_TREAT_WARNINGS_AS_ERRORS build flag.
The flag controls "-Werror" on linux. Default is off.
2020-06-03 22:06:28 +02:00
Kristian Bendiksen d443f97a1a #5989 Add parser for facies properties csv file 2020-06-02 15:26:37 +02:00
Kristian Bendiksen ee20ec4107 #6004 Pore Compressibility: incorrect sign first term in computation. 2020-06-02 15:19:37 +02:00
Kristian Bendiksen 3e882a65df #5979 Fix color legend crash when opening regression test project
Projects containing Rim2dIntersectionViews copy legend config from the view using
PdmXmlObjectHandle::writeObjectToXmlString/readObjectFromXmlString. The
resulting xml contains references to RimColorLegendCollection which are unresolved,
and this would lead to a crash (m_colorLegend == nullptr). Fixed by resolving
the references explicitly after copy the config.
2020-05-26 07:44:57 +02:00
Kristian Bendiksen f9598cfe7c #5960 Roff import: pick colors from best matching items in Rock Type color legend. 2020-05-24 18:31:07 +02:00
Kristian Bendiksen 8a0f911856 #5960 Add utility for computing "edit distance" between two strings. 2020-05-24 18:31:00 +02:00
Kristian Bendiksen 30ee125749 Improve method name to reflect implementation.
RimColorLegendCollection::allColorLegeds is better than
RimColorLegendCollection::customColorLegends since method returns both kinds
of color legends.
2020-05-24 17:26:51 +02:00
Kristian Bendiksen 0b9577df71 #5874 Remove direct accessor to obsoleted RimRegularLegendConfig::colorRange field. 2020-05-24 17:26:51 +02:00
Kristian Bendiksen f578f1f954 #5959 Add rock type color legend with colors from Equinor GeoStandard.
Colors extracted from "Equinor GeoStandard - May 2020" document.
2020-05-24 17:26:51 +02:00
Kristian Bendiksen 0ed99c09fa Avoid saving standard color legends. 2020-05-24 17:26:51 +02:00
Kristian Bendiksen d768ec88a9 #5874 Fix order of colors in legend. 2020-05-24 17:26:51 +02:00
Kristian Bendiksen 044ab55eea #5874 Use color legend in WellLogTrack result coloring. 2020-05-24 17:26:51 +02:00
Kristian Bendiksen 5295dbe299 #5874 Allow user defined color legends in result objects. 2020-05-24 17:26:51 +02:00
Kristian Bendiksen 8da32eddc1 Remove unused RiaColorTables includes. 2020-05-24 17:26:51 +02:00
Kristian Bendiksen 96f9a8813f Remove unused file. 2020-05-24 17:26:51 +02:00