jonjenssen
b28832eccd
Support loading only last geomech frame ( #9727 )
...
Support option for loading only the last frame for each geomech timestep. Turn it default on for old projects.
2023-01-24 18:30:30 +01:00
Magne Sjaastad
a770f89082
#9722 Grid Group Statistics: Guard accessing empty data structures
2023-01-24 15:02:23 +01:00
Magne Sjaastad
583c248cf9
Janitor issues
...
* Use horizontalAdvance
* Remove unused code
* Hide some warnings from Qt code
* Remove message for _SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING
* Use CMP0077 NEW
* Move roff libraries to folder Thirdparty
* avoid operator()==
* Remove cmake_minimum_required and set version to 3.15
2023-01-24 12:29:27 +01:00
Magne Sjaastad
c8dbf3d125
Trim spaces and avoid spaces in generated address text
...
* Trim spaces and avoid spaces in generated address text
* Fix unit test
2023-01-24 11:26:34 +01:00
jonjenssen
95f3490acd
Remove unnecessary window layout update
2023-01-23 16:12:18 +01:00
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
Magne Sjaastad
424ecaa560
Maintenance: Issue submodule update once
...
Avoid calling submodule update on specific subfolders.
Fixes by cmake-format
2023-01-17 09:39:10 +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
eaf3b970ad
add apt-get update
...
Make sure to call apt-get update before apt-get install
2023-01-13 15:08:30 +01:00
Magne Sjaastad
3354630726
Add optional support for ccache for MSVC ( #9667 )
2023-01-13 07:57:13 +01:00
Kristian Bendiksen
14e06ac4f9
#9656 ROFF: Avoid install of gtest when creating package for ResInsight
2023-01-12 10:07:55 +01:00
Magne Sjaastad
39dc1c45ca
Update version to 2023.01.1-dev.01
2023-01-12 09:29:24 +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
8d82558904
Set version to 2023.1.0
2023-01-10 11:53:12 +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
a4123609d9
Bump version to RC_03
2023-01-09 15:48:36 +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
Magne Sjaastad
62a13d3847
#9622 : Exclude cells with very small volumes
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
Kristian Bendiksen
8d92e3f6b7
Update roffcpp submodule to support binary string arrays.
2023-01-06 14:57:17 +01:00
Kristian Bendiksen
7215504b16
Python: add unit test for load_case for roff, roffasc and grdecl.
2023-01-06 14:57:17 +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