Commit Graph

382 Commits

Author SHA1 Message Date
Kristian Bendiksen
14e06ac4f9 #9656 ROFF: Avoid install of gtest when creating package for ResInsight 2023-01-12 10:07:55 +01:00
Kristian Bendiksen
7a79930ea6 Roff: add roff namespace. 2023-01-11 07:22:18 +01:00
Kristian Bendiksen
8d92e3f6b7 Update roffcpp submodule to support binary string arrays. 2023-01-06 14:57:17 +01:00
Kristian Bendiksen
ca5064e7da Roff: import properties from Roff grid files. 2022-12-22 19:24:14 +01:00
Kristian Bendiksen
8b51160ac4 Roff support with submodule
* Roff: Add initial roff support (with roffcpp as submodule).
* Roff: Create viewer when importing roff files.
* Roff: add timing for roff import.
* Roff: precompute active cell indexes.
* Roff: parallelize using OpenMP.
* Roff: Handle exceptions when importing.
* Roff: improvements from review.
* Invert ordering

Co-authored-by: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
2022-12-19 15:28:26 +01:00
Magne Sjaastad
4e51516a96 Import of grid models: Support mix of lower and upper case letters in file name
* #9529 libecl: Allow mix of upper and lower case in file names
2022-12-16 07:00:45 +01:00
jonjenssen
dd42af8ac8 Include latest docking updates 2022-12-12 16:06:28 +01:00
Jon Jenssen
8c50372481 Update docking system to latest 2022-11-30 15:16:23 +01:00
Magne Sjaastad
86af2b4dfc Export Sector Model: Add file path
* Export Sector Model: Add file path
* Avoid abort if a file cannot be opened
* Add missing return
2022-11-28 11:57:00 +01:00
Magne Sjaastad
daa8d7305b #9455 libecl: Fix summary restart absolute path issues
Test for absolute path before other logic during extraction of summary restart file path.
2022-11-10 11:08:30 +01:00
Magne Sjaastad
b1b0fd9d35 libecl: Fix for more data in summary restart path
Allocate 17 words of 8 characters each, add 1 for zero terminated string.
2022-11-09 17:11:21 +01:00
Magne Sjaastad
0fa001fc70 Opm Parser: Include PATHS when importing WSEGLINK
* Opm Parser: Include PATHS when importing WSEGLINK
Add PATHS to supported keywords to be able to use include files with alias in file path.
* Move opm-parser-tests into OPM solution folder
2022-10-21 07:47:27 +02:00
Magne Sjaastad
6d5e303361 Add topology curves and show in additional track
* Add topology curves and default plot
* Improve visual appearance
* Update sub module opm-common
* Add support for INCLUDE keyword to allow parsing of include files recursively
* Search for *.DATA with fallback to *.SCH to automatically import WESEGLINK data
* Find annulus branch based on MD diff on segment start
* Stop growing device branch if segment starts at a lower MD than previous
2022-10-07 12:37:23 +02:00
Magne Sjaastad
1f2e9babe6 RFT: Support device and annulus branches (#9168)
* Add unit test used to read data from WSEGLINK
* Add segment branch type
* Add detection of device branches
* Add data source stepping on branch type
* parse wseglink data
* add RFT case as child of RimFileSummaryCase
2022-08-16 12:40:25 +02:00
Jon Jenssen
2cac57df13 Update qtadvanced docking to latest version 2022-08-03 13:06:55 +02:00
Magne Sjaastad
7a0bfd4917 Use updated version of opm-common as submodule
* Adjustments to build system for opm-common
* Add opm-common as submodule
* Disable use of unity build for opm-common
2022-07-07 22:17:33 +02:00
jonjenssen
d5269abc6e New dockingsystem (#9116)
* Use Qt Advanced Docking as forked submodule
* Use new docking system in code
2022-07-07 12:03:02 +02:00
jonjenssen
fa2cf302bb Add qt advanced docking to third party folder and build environment (#9109)
* Add qt advanced docking as submodule
2022-07-05 11:06:10 +02:00
Kristian Bendiksen
29e1a72d76 libecl: Add more special-case MISC vectors 2022-05-31 22:16:24 +02:00
Kristian Bendiksen
e7f27abae7 libecl: add support for network variables 2022-05-31 22:16:24 +02:00
Magne Sjaastad
87b822a80f Curve Style : Add support for curve fitting for non-solid line styles 2022-04-20 14:25:47 +02:00
Magne Sjaastad
86fda13daa Update vcpkg to tag 2022.03.10 2022-04-07 17:48:09 +02:00
Kristian Bendiksen
32ec472829 Multiaxis plot: fix moving axis from other side 2022-04-04 12:10:20 +02:00
Magne Sjaastad
dde0487024 Multiaxis: add support for Qwt multiaxis plot 2022-04-04 12:10:20 +02:00
Magne Sjaastad
8d3f381b4f Janitor: Update qwt to 6.2.0 2022-03-18 13:16:07 +01:00
Magne Sjaastad
f154f8c500 Import RFT segment data as well log curve (#8449)
Add reader for RFT data using opm-common
Extend RFT curve with support for RFT segment data
Adjustments related to horizontal well log plots

8581 Well Log Plot : Update of curve appearance does not update plot
2022-02-23 13:57:02 +01:00
Magne Sjaastad
2d2bf0bbc7 CMake : Improve handling of compiler flags (#8486)
#8478 Code cleanup to fix some warnings

Several adjustments to improve the specification and usage of compile flags.
2022-01-26 10:08:28 +01:00
Magne Sjaastad
562be98e63 Janitor: Add type cast 2021-12-14 12:01:06 +01:00
Håkon Hægland
b3bd62cc18 Add missing limits header in SummaryNode.hpp
This fixes issue #8328.
2021-11-29 11:33:31 +01:00
Magne Sjaastad
a620ddb665 Update vcpkg to latest release (2021.05.12)
Use https://github.com/microsoft/vcpkg
2021-11-11 16:02:36 +01:00
Magne Sjaastad
9894c1da35 #8143 System : Add external libs fast_float and mio
https://github.com/fastfloat/fast_float
https://github.com/mandreyel/mio
2021-10-13 12:52:02 +02:00
Magne Sjaastad
da43084fcb opm-common : Cherry-pick region bugfix 2021-09-29 18:46:26 +02:00
Bård Skaflestad
b220c2762f Include <cctype> for std::isdigit
Fixes build on VS 2017.
2021-09-13 12:51:22 +02:00
Magne Sjaastad
d1463645d0 #7912 Summary Data Import : Include LGR in construction of SummaryNode 2021-09-13 10:00:45 +02:00
magnesj
2dbe0a0c9c #7912 Summary Data Import : Update selected opm-common files 2021-09-13 10:00:45 +02:00
Magne Sjaastad
c7917915cd #7912 Summary Data Import : Add fmt to ThirdParty 2021-09-13 10:00:45 +02:00
Magne Sjaastad
640c59d682 #7942 Summary Plot: Make reading of summary data file more robust
- remove the gsl::not_null for pointer to curve data
- For summary cases linked to a grid model case, do not try to read the original location of file if grid file location is not valid (will happen when a project file is moved)
2021-09-02 15:55:43 +02:00
Magne Sjaastad
e961dce97d #7944 Cell selection: Avoid crash for Pflotran simulation case 2021-09-02 15:55:43 +02:00
Magne Sjaastad
3a94078867 Support optimized surface export from grid model layers
* #7885 Update opm-common with optimized coordinate import
* #7885 Allow null as default result from a script method
* #7885 Propagate default parameter values to generated Python code
* #7885 Add CommandRouter as hub for worker methods
* #7885 Add support for use of CommadRouter from Python
2021-08-23 11:58:32 +02:00
Magne Sjaastad
fc947558d5 #7852 Crash on dual porosity grid model load and clicking on cell in 3D view 2021-08-03 14:34:51 +02:00
Magne Sjaastad
6b4d80d116 HDF Summary : Add support for LGR summary vectors 2021-04-22 15:55:52 +02:00
Magne Sjaastad
8e569bc944 opm-common : Always use Opm::filesystem 2021-04-20 11:05:33 +02:00
Magne Sjaastad
a6277c0ddc Make opm summary reader work with mixed casing (#7593)
* #7592 opm-common : Add case insensitive file search
* #7592 opm-common : Find file based on case insensitive search
* #7592 opm-common : Improve error messages
2021-04-19 16:40:29 +02:00
Bård Skaflestad
9c4ba8144d Add Missing Includes
Needed to build application in VS 2017.
2021-04-19 14:33:51 +02:00
Magne Sjaastad
0181e640ec Opm-common : Add helper functions to extract two region numbers 2021-04-18 08:56:59 +02:00
Magne Sjaastad
4c7c895b87 Updated opm-common to latest 2021-04-18 08:56:59 +02:00
Magne Sjaastad
3bc569e2a6 #7563 HDF5 Export : Add flag to generated HDF5, default off
Fixes by cmake-format

Try to fix copy constructor issues


Fix missing initialization


Unused variable
2021-04-11 13:04:49 -07:00
Magne Sjaastad
8128b26c27 #7527 opm-common: Add smspecKeywordIndex to SummaryNode 2021-04-08 07:13:34 -07:00
Magne Sjaastad
6e45d51e4e Update vcpkg
Update vcpkg to be compatible with OSX
2021-04-05 17:23:40 +02:00
Magne Sjaastad
f5547dd551 #7512 Support optimized summary reader 2021-03-25 12:56:09 +01:00