Commit Graph

16900 Commits

Author SHA1 Message Date
sigurdp
820d5569b2 Fixes by cmake-format 2024-01-22 11:18:35 +01:00
Sigurd Pettersen
88a252e19b Merge branch 'dev' into sigurdp/vizfwk-qopenglwidget 2024-01-22 10:09:01 +01:00
Magne Sjaastad
e2e861ed95 Select none, all cases or a grid case group to apply a calculation
This will enable the use of expressions var_a = sum(x) on a grid case group
2024-01-22 08:42:23 +01:00
Magne Sjaastad
d61838940a Grid calculations: Free memory after data has been read
When data has been read for a variable, free the related data to make sure the memory footprint is as low as possible.
2024-01-22 08:42:23 +01:00
Magne Sjaastad
e1007ca957 Performance: Clear file reader cache after data is read 2024-01-22 08:42:23 +01:00
Magne Sjaastad
018e911736 Read date information directly from restart file 2024-01-22 08:42:23 +01:00
Magne Sjaastad
502f7d4b2b Update opm-common 2024-01-22 08:42:23 +01:00
magnesj
f864ab0ba1 Fixes by clang-tidy 2024-01-20 08:39:07 +01:00
Magne Sjaastad
50ef5d916e Import surfaces with xyz as extension
*.dat and *.xyz can be imported using the same code
2024-01-19 11:53:06 +01:00
Magne Sjaastad
12ca418ef0 Add fixes to handle missing data correctly 2024-01-19 11:53:06 +01:00
Magne Sjaastad
33f18a7c8f Show numbers with space as thousand separator 2024-01-19 11:00:28 +01:00
Magne Sjaastad
df083a870a Add Memory Report dialog
Compute how much memory is used for result/case/total. Show as text in dialog.
2024-01-19 11:00:28 +01:00
Magne Sjaastad
0c7a8ad2de Fix regression introduced in a9598f
Wrong naming of variables caused wrong refactoring
2024-01-19 11:00:28 +01:00
jonjenssen
251952e6ef
Fault reactivation updates (#11079)
* Allow extending cell intersection lines outside cell
* Update default values, and clean up some things
* Populate fault zone element set
* Update to latest openzgy to fix typo
2024-01-19 08:39:10 +01:00
Sigurd Pettersen
7d983221a2 Force to use Qt5 2024-01-19 00:57:48 +01:00
Sigurd Pettersen
a0a4e2516c Merge branch 'dev' into sigurdp/vizfwk-qopenglwidget 2024-01-19 00:11:22 +01:00
Sigurd Pettersen
c3b2f962a0 Minor fixes 2024-01-19 00:03:38 +01:00
Kristian Bendiksen
a48faeb6d0 #11034 Use water density from model. 2024-01-18 09:56:23 +01:00
Kristian Bendiksen
926a9ac850 Fault Reactivation: Export stress with negative sign.
Expected by Abaqus.
2024-01-18 09:56:23 +01:00
Kristian Bendiksen
bd085617e4 #11034 Fault Reactivation: integrate vertical stress from eclipse grid. 2024-01-18 09:56:23 +01:00
Kristian Bendiksen
defde0f4e4 Fault Reactivation: Add 'None' as GeoMech model option. 2024-01-18 09:56:23 +01:00
Kristian Bendiksen
cb74bf2f1e Refactor: create stress accessor base class. 2024-01-18 09:56:23 +01:00
Magne Sjaastad
14faf607f4 Improve error message for ResInsight exe and rips version mismatch 2024-01-18 08:54:56 +01:00
Magne Sjaastad
028567d21a Bump version 2024-01-17 08:53:40 +01:00
Magne Sjaastad
a9598fbe0e Define result address for to be used for non visible cells
Display a data source selection dialog to specify the result address to be used for cell values outside the visible cells.
2024-01-17 08:29:41 +01:00
Magne Sjaastad
35cc2127f2 Log error message instead of displaying a dialog
The error message is displayed once for each time step, and appears as eternal loop if you have many time steps.
2024-01-17 08:29:41 +01:00
Magne Sjaastad
5c096748c8
Optionally log messages to file (#11059)
* Add spdlog as submodule
* Add RiaFileLogger
* Control use of file logger from preferences
2024-01-15 17:51:03 +01:00
magnesj
caa42a89d3 Fixes by cmake-format 2024-01-15 09:13:31 +01:00
Magne Sjaastad
6eb8f75f17 Bump version to dev.09 2024-01-15 08:55:41 +01:00
Sigurd Pettersen
9aae262de5 Added test bench for cvfqt::OpenGLWidget 2024-01-14 21:28:15 +01:00
Sigurd Pettersen
9b8dfed53b Modifications for compile with Qt6 2024-01-14 16:58:19 +01:00
magnesj
340c1383fc Fixes by clang-tidy 2024-01-13 16:57:44 +01:00
Sigurd Pettersen
6459548aba Removed includes of QOpenGLFunctions 2024-01-12 17:47:17 +01:00
Sigurd Pettersen
6b8dfd3f7b Added QTMultiView test app based on cvfqt::OpenGLWidget 2024-01-12 17:40:28 +01:00
Sigurd Pettersen
71b1384b7f Refactored SnippetRunner to handle utilize cvfqt::OpenGLWidget 2024-01-12 16:48:06 +01:00
Magne Sjaastad
9dfe155c5a octave: Revert use of auto for octave version before 7 2024-01-12 16:43:19 +01:00
github-actions[bot]
be5ed53fd3
Fixes by clang-format (#11056)
Co-authored-by: sigurdp <sigurdp@users.noreply.github.com>
2024-01-12 16:36:04 +01:00
Sigurd Pettersen
60d962bf1e Fixes and workarounds from compiling on linux 2024-01-12 17:26:47 +01:00
Sigurd Pettersen
c76ae92a84 Removed unused code 2024-01-12 17:22:14 +01:00
Magne Sjaastad
cfff6ac024 #11053 Limit number of time step to 1 for static result
This will also improve performance, as less memory is consumed
2024-01-12 16:06:32 +01:00
Magne Sjaastad
3f3ced5af0 #11042 octave: Adjustments for updated API in version 7
Minor adjustments in data access for octave version 7. Previously used and verified version is octave 4.
2024-01-12 16:06:32 +01:00
Magne Sjaastad
d065c8e1e0 #11042 octave: Remove deprecated error_state object 2024-01-12 16:06:32 +01:00
Magne Sjaastad
f907c6bdff #11024 Allow grid calculator expressions with no input cases
Will make it possible to use calc := 3
2024-01-12 16:06:32 +01:00
Magne Sjaastad
fa94aa0bf9 opm-common: Simplify import of time step data
Avoid using restart state object for import of year, month, ...
2024-01-12 12:51:22 +01:00
Magne Sjaastad
58815aebea Update opm-common 2024-01-12 12:51:22 +01:00
Sigurd Pettersen
ad2fd65804 Added QtMinimal and QtMinimal_GLWidget 2024-01-12 11:13:50 +01:00
Sigurd Pettersen
0dccff3867 Initial support for compilation on Qt6 2024-01-12 10:52:34 +01:00
Sigurd Pettersen
5993914276 Removed unused TriggerTBBCopy.txt 2024-01-12 10:35:19 +01:00
Sigurd Pettersen
9b553d6963 Refactored cvf::OpenGLContext and cvf::OpenGLContextGroup, and added first cut impl of cvfqt::GLWidget and cvfqt::OpenGLWidget 2024-01-12 10:07:02 +01:00
jonjenssen
8db29e0931
Add polyline filter support (#11048)
* Support selecting cells below polyline, both eclipse and geomech cases
* Add some polyline intersection helpers, with tests
2024-01-12 09:52:29 +01:00