Jørgen Herje
632107e77c
Move Reference Well functionality to WellLogExtractionCurve
...
* Remove reference well feature from plot objects
* Move Reference Well functionality to WellLogExtractionCurve
* Reset reference well selection if new selected well path equals ref
2023-01-23 15:07:48 +01:00
Magne Sjaastad
f48eca9ef5
Update linked views when animation slider is moved
2023-01-23 15:06:33 +01:00
Jørgen Herje
50b1820b60
Create depth adjusted LAS files
...
* Add support for creating depth adjustment LAS files
* Add RiaDefine for LAS file depth property names
* Remove incorrect check in K-index Calculator
Co-authored-by: jorgenherje <jorgenherje@users.noreply.github.com>
Co-authored-by: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
2023-01-23 12:46:54 +01:00
Magne Sjaastad
ab165b0d72
Fix issues related to well bore stability plots
...
* Check if data is present
* Move plot update to geomech case
* Return empty vector if no data is present
2023-01-23 12:38:55 +01:00
jonjenssen
56dd33e762
Improve range filter slider gui
2023-01-20 17:16:33 +01:00
Kristian Bendiksen
53a80cd86a
Fracture: show perforation length field in fracture for azimuth + user-defined perf length.
2023-01-20 13:31:51 +01:00
Kristian Bendiksen
eedda3fa40
Recompute completion type results when input values change.
2023-01-20 13:31:51 +01:00
Kristian Bendiksen
68db4c7fa5
#9652 Thermal Fractures: fix transmissibilities for long perforation intervals.
...
Filter out invalid fracture cells (conductivity == positive infinity) when
calculating fracture to well transmissibilities.
Fixes #9652 .
2023-01-20 13:31:51 +01:00
jonjenssen
ce9baa0883
Fix missing integration point and element nodal result
2023-01-19 16:20:11 +01:00
Kristian Bendiksen
1eac9f8a1f
#9620 Pressure/depth data: add user interface.
2023-01-19 09:00:05 +01:00
Kristian Bendiksen
10187a934c
#9620 Add reader for pressure depth text file.
2023-01-19 09:00:05 +01:00
Kristian Bendiksen
061e0d4688
RiaDateStringParser: add option for day-first parsing of ambiguous date strings.
2023-01-19 09:00:05 +01:00
Magne Sjaastad
abc9e82ff5
System: Enable and use c++20
...
Enable c++20 in top level cmake. Keep c++17 for GrpcInterface, as the protoc tool does not work with c++20.
Several code adjustments to fix compiler issues.
2023-01-19 08:33:02 +01:00
jonjenssen
712bad97bd
Add time step slider to 3d views ( #9695 )
...
Add new toolbar with slider that controls visible timestep in the view
2023-01-18 22:59:06 +01:00
jonjenssen
85f1b004cb
Geomech frames support ( #9678 )
...
Support for showing frames in geomech data.
2023-01-18 14:42:33 +01:00
Jørgen Herje
95202ad36a
Well allocation over time plot ( #9655 )
...
- Plot for showing well allocation over time.
- Select time range
- Option to exclude time steps in selected range
- Possible value types: Flow rate, flow rate percentage, flow volume, accumulated flow volume, accumulated flow volume percentage
- Group small contributors into group "Others"
2023-01-18 09:18:00 +01:00
Magne Sjaastad
128df2ada4
Fix invalid dates for data imported from ESMRY
...
Compute time_t based on the "TIME" values in summary file
2023-01-17 21:57:16 +01:00
jonjenssen
14d4022ada
Add toolbar toggle button for showing displacements ( #9677 )
...
* Add toolbar toggle button for showing displacements
2023-01-13 20:21:55 +01:00
Magne Sjaastad
a2e73d7cee
Move prepareForDelete() to Rim3dView
2023-01-11 12:30:06 +01:00
Kristian Bendiksen
bfbe557c2d
Roff: log less to message window.
2023-01-11 11:26:17 +01:00
Kristian Bendiksen
903dd34929
Roff: replace -999 values for inactive cells.
2023-01-11 11:26:17 +01:00
Kristian Bendiksen
1d4140e854
#9601 Roff: templatize method for converting to reservoir index order.
2023-01-11 10:10:51 +01:00
Magne Sjaastad
b108cdb72d
Fix crash seen when deleting a 3D view part of a linked view collection
2023-01-11 08:39:51 +01:00
Magne Sjaastad
5a56a285a0
Add field and keywords
2023-01-11 08:39:51 +01:00
Kristian Bendiksen
7a79930ea6
Roff: add roff namespace.
2023-01-11 07:22:18 +01:00
Magne Sjaastad
8e161a5c89
Stabilization fixes related to regression testing
...
* Added fmtlib to LicenseInformation.txt
* Add license info for roffcpp
* Regression Tests: Guard use of invalid bounding box
* Regression Test: Check if file is present before opening
2023-01-10 11:45:37 +01:00
Magne Sjaastad
0740bccd75
Improve warning text
2023-01-10 07:32:08 +01:00
Magne Sjaastad
5de5926950
#9622 : Find a fairly regular cell and compute face normal direction
...
In some models, the grid cells can be very twisted, distorted, or zero(low) volume. Improve the logic to find a reasonably regular cell and use this cell to compute the direction of the face normals in this cell.
2023-01-09 15:47:08 +01:00
Kristian Bendiksen
1bbe02614b
Roff: move "Import Roff Case" menu item.
2023-01-09 15:40:04 +01:00
Kristian Bendiksen
6b631b3d5a
#9591 Janitor: remove unused parameter in RiuPlotWigdet::createPlotCurve.
2023-01-09 15:39:42 +01:00
Kristian Bendiksen
7d3fbf1234
#9616 Roff: fix incorrect cell mapping leading to incorrect faults.
2023-01-09 15:38:48 +01:00
Magne Sjaastad
f46516ac85
#9630 Fix import of well data from SSIHUB
2023-01-06 14:56:41 +01:00
Magne Sjaastad
fe181ed60e
Guard use of pointers
2023-01-06 13:30:56 +01:00
Magne Sjaastad
eeeb3c40c6
if createEnhancedSummaryDataFiles() is true, always create and use ESRMY
...
If h5 file is present if folder, the h5 file is used before the ESMRY is recreated
2023-01-05 15:59:10 +01:00
Magne Sjaastad
752363a4b8
#9624 Add alphabetical and by value sorting
2023-01-05 12:14:49 +01:00
Magne Sjaastad
28b3f16db1
#9614 Check last write time for ESMRY files and SMSPEC files
2023-01-05 09:29:19 +01:00
Magne Sjaastad
4c0e7b2979
#9611 Support up to three header lines for CSV import
2023-01-04 08:51:26 +01:00
Jon Jenssen
10960ea2fa
Add safeguard
2023-01-02 16:51:27 +01:00
Magne Sjaastad
09e05e9996
Fix summary issues
...
* Add missing time conversion for month
* #9606 : FIx wrong usage of function when accessing data from summary file
The result values are aggregated into the destination vector in RimSummaryCaseCollection::computeMinMax(), so make sure the vector is recreated per case.
* #9602 : Make sure the plot is updated correctly for "Time since simulation start"
* Move roundToNumSignificantDigits() to RiaNumericalTools
* Make sure the time axis is consistent when individual time range differs
2023-01-02 10:22:44 +01:00
Magne Sjaastad
984557a46a
RegressionTest: Match on full name
2022-12-29 08:45:56 +01:00
Magne Sjaastad
4b70572a04
Fix some type conversion issues
2022-12-22 19:24:14 +01:00
Kristian Bendiksen
142d8f0cc6
Janitor: Fix spelling of "synchronize".
2022-12-22 19:24:14 +01:00
Kristian Bendiksen
cc537fc241
Property Import: provide better file patterns.
2022-12-22 19:24:14 +01:00
Kristian Bendiksen
fc4294a6ad
Roff: allow roff files in input property import
2022-12-22 19:24:14 +01:00
Kristian Bendiksen
264ad01e9e
Roff: improve property handling: handle more data types and map ACTNUM.
2022-12-22 19:24:14 +01:00
Kristian Bendiksen
ca5064e7da
Roff: import properties from Roff grid files.
2022-12-22 19:24:14 +01:00
Kristian Bendiksen
492f2dc4f6
Roff: fix incorrect k direction for active data.
2022-12-22 19:24:14 +01:00
Magne Sjaastad
9db4d03a5f
RegressionTests: Fix performance issues related to DockManager::restoreState
...
* Performance: Disable DockManager::restoreState when running regression tests
* Set parent to Qt widgets to avoid memory leak
* Change singleton pattern to avoid memory leak
2022-12-22 15:35:45 +01:00
Magne Sjaastad
5d072663f1
Set version to 2023.01.0-RC_01 and disable debug output of AABB tree
2022-12-22 09:49:34 +01:00
Magne Sjaastad
c1aceb7134
Avoid random assignment of sub/lateral index to make regression test stable
2022-12-21 15:30:08 +01:00