Magne Sjaastad
3d3d787bd8
#7585 Multi Lateral Well Adjustments : Fix random orientation fishbones
2021-04-19 11:16:36 +02:00
Magne Sjaastad
ce881aecb5
#7585 Multi Lateral Well Adjustments : Hide well log extraction error messages
2021-04-19 11:16:36 +02:00
Magne Sjaastad
a1d85f2ed8
#7585 Multi Lateral Well Adjustments : Make sure lateral number is unique
2021-04-19 11:16:36 +02:00
Magne Sjaastad
dd605f5445
GHA : Avoid space in cache key
2021-04-18 08:57:14 +02:00
Magne Sjaastad
ecdb1334c3
#7580 Summary HDF Testing : Support region to region
...
Fixes by clang-format
2021-04-18 08:56:59 +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
9cd36fab5b
Fix use of std::filesystem on older compilers
2021-04-16 16:14:55 +02:00
Magne Sjaastad
d18abce39a
Fix missing include
2021-04-16 12:39:09 +02:00
Magne Sjaastad
52799e8b4c
Minor HDF adjustments ( #7577 )
...
* #7575 Summary HDF : Do not import summary if no UNSRMY file is found
* #7575 Summary HDF : Add optional check on time stamp of h5 file
* Use std::filesystem to check file access
* Do not keep h5 file open
2021-04-16 10:52:30 +02:00
Magne Sjaastad
6421564b77
#7572 Preferences : Remove obsolete includes
2021-04-14 13:53:21 +02:00
Magne Sjaastad
e68c982cf9
#7572 Preferences : Move more into summary settings file
2021-04-14 13:53:21 +02:00
Magne Sjaastad
27e3bc1b56
#7563 HDF5 Export : Add support for defining how many threads to use
2021-04-14 13:53:21 +02:00
Magne Sjaastad
6bc6ffda15
#7572 Preferences : Move summary settings into separate file
2021-04-14 13:53:21 +02:00
Magne Sjaastad
30687e18bc
HDF : Create ESmry reader in try catch block
2021-04-14 13:53:21 +02:00
Magne Sjaastad
d9cf453c1a
Ensemble Curve Filter : Set filter unchecked as default
2021-04-13 10:40:37 +02:00
Magne Sjaastad
c50e7cdd51
Summary HDF : Make sure all summary data is loaded before export to HDF
2021-04-13 10:39:34 +02:00
Magne Sjaastad
60683fd0cc
Add missing include
2021-04-13 10:38:12 +02:00
Magne Sjaastad
e66db42a15
Add missing include
2021-04-13 08:43:36 +02:00
Magne Sjaastad
63690d5196
Major rewrite of MSW export model
2021-04-13 07:54:34 +02:00
Magne Sjaastad
9ecfefe094
#7568 Summary HDF : Use time conversion methods from Opm::TimeStampUTC
2021-04-12 05:13:40 -07:00
Magne Sjaastad
8f00c527b1
#7568 Summary HDF : Avoid exeptions when exporting to h5
2021-04-12 05:13:40 -07: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
5e3aef5ca9
#7563 HDF5 Export : Add export of summary data to HDF5
2021-04-11 13:04:49 -07:00
Magne Sjaastad
e26304ff1b
Limit clang-tidy header inspections
2021-04-11 12:04:28 -07:00
Magne Sjaastad
509cc31cc8
#7553 HDF Summary Reader : Support HH:MM:SS when parsing start date
2021-04-09 02:28:53 -07:00
Magne Sjaastad
dd97e7741a
#7527 HDF Summary Reader : Add first working prototype
...
HDF5 must be compiled with special options to support multithreading. Disable file object multithreading for HDF5. Some vector types are not supported, as the support in opm-common reader is not complete (region, region_to_region, ...).
2021-04-08 07:13:34 -07:00
Magne Sjaastad
d082ce7eb1
#7527 Message Panel : Only update message panel if issued from GUI thread
2021-04-08 07:13:34 -07:00
Magne Sjaastad
8128b26c27
#7527 opm-common: Add smspecKeywordIndex to SummaryNode
2021-04-08 07:13:34 -07:00
Magne Sjaastad
cbd47a256f
#7527 HDF Summary Reader : Add thread safe message logger
2021-04-08 07:13:34 -07:00
Magne Sjaastad
5c81abd9d7
clang-tidy : Check header files
2021-04-07 07:27:50 +02:00
Magne Sjaastad
eab5bc79c9
Fix path in clang-tidy workflow ( #7542 )
2021-04-06 21:04:31 +02:00
Magne Sjaastad
f1af56b0f9
Update ResInsightWithCacheManualPaths.yml
2021-04-06 21:03:23 +02:00
Magne Sjaastad
06512393d0
GHA: Make sure cache is recreated for clang-tidy job
2021-04-06 08:34:56 +02:00
Magne Sjaastad
79ebc6b101
GHA : Disable caching of dynamic OpenSSL
2021-04-05 21:21:14 +02:00
Magne Sjaastad
318ef22e9d
GHA : Add script to fix JSON database
2021-04-05 20:58:44 +02:00
Magne Sjaastad
d754ef4705
Janitor : Several fixes by clang-tidy and use of clang compiler
2021-04-05 11:51:23 -07:00
Magne Sjaastad
b01569869a
GHA : Add clang-tidy
2021-04-05 11:50:42 -07:00
Magne Sjaastad
77696b6f9d
Bump cache key
2021-04-05 20:26:29 +02:00
Magne Sjaastad
2d9ac615f2
Add MacOS build support
2021-04-05 09:39:12 -07:00
Magne Sjaastad
6e45d51e4e
Update vcpkg
...
Update vcpkg to be compatible with OSX
2021-04-05 17:23:40 +02:00
Magne Sjaastad
eea2356459
Fix includes correlation plots
2021-04-05 02:56:15 -07:00
Magne Sjaastad
c5ac85953b
#7524 Correlation plot filter
2021-03-29 15:45:53 +02:00
Magne Sjaastad
5d45a8cec9
#7520 Undo framework: Improve local disabling of undo framework
2021-03-29 09:59:26 +02:00
Magne Sjaastad
7cf2ed2e8c
#7488 RFT plot: Estimate MD/TVD for two or more observations
...
Not possible to estimate MD/TVD relationship for less than two samples
2021-03-29 09:59:26 +02:00
Magne Sjaastad
2f43a64d36
#7512 Optimized summary reader : Release memory after writing LODSMRY
...
Creating the LODSMRY file requires all data to be loaded into memory. Close this file object after the file has been written to disk.
2021-03-26 13:52:26 +01:00
Magne Sjaastad
fd8d38c4f0
#7519 Curve calculator: Assign unique ID after copy of calculation
...
Avoid duplicate entries in summary selection dialog
2021-03-26 12:05:52 +01:00
Magne Sjaastad
b673fe2600
#7512 Optimized summary reader : Catch exceptions
2021-03-26 09:12:01 +01:00
Magne Sjaastad
c0022f9bfa
#7509 Snapshot to File: Use png as default snapshot filename
2021-03-26 09:12:01 +01:00
Magne Sjaastad
4a61226926
#7494 Summary Plot: Lumped completions short names are wrong
...
Replace tabs in summary quantity name with space
2021-03-26 09:12:01 +01:00
Magne Sjaastad
f5547dd551
#7512 Support optimized summary reader
2021-03-25 12:56:09 +01:00
Magne Sjaastad
2e643edc35
MSW : Restore MSW settings per completion type
...
Remove the common MSW settings on well path
2021-03-11 10:50:25 +01:00
Magne Sjaastad
51b72ce7be
WELSEGS Export : Avoid duplicate perforation segments in WELSEGS table
2021-03-11 10:50:25 +01:00
Magne Sjaastad
e1b71481ec
#7481 Usability : Update plot when menu closes
...
Parts of progress dialog GUI can be present after menu has closed
2021-03-11 10:45:54 +01:00
Magne Sjaastad
f56b442e26
#7481 Usability : Include case name in menu item text
2021-03-11 10:33:43 +01:00
Magne Sjaastad
4099662cbc
#7481 Usability : Open grid model from summary case and summary curve
2021-03-10 21:44:39 +01:00
Magne Sjaastad
8357032d53
#7472 Compdat Export : Check if export folder exist
2021-03-08 19:20:42 +01:00
Magne Sjaastad
59562aec29
#7470 Well Path Tools : Use a positive value of each component to represent length
2021-03-08 13:18:40 +01:00
Magne Sjaastad
c1f7f0f66f
Modeled Well : Several view update issues ( #7463 )
2021-03-05 15:19:55 +01:00
Magne Sjaastad
0377da8097
System : Optionally bundle OpenSSL on Linux ( #7458 )
2021-03-05 09:56:05 +01:00
Magne Sjaastad
7798aa4b25
#5678 Help System : Add help to right-click menu in Property Editor
2021-03-03 15:29:48 +01:00
Magne Sjaastad
08b8d7d400
Octave : Use correct destination build folder
2021-03-03 14:11:49 +01:00
Magne Sjaastad
44bae5dad6
VFP Plots : Select one or multiple files when creating VFP plots
2021-03-03 13:19:34 +01:00
Magne Sjaastad
3e2ddce10d
#7442 Create LGR : Segfault when no dynamic data is present
...
This fix will also display eperforations when no dynamic data is present
https://github.com/OPM/ResInsight/issues/6911
2021-03-03 10:55:15 +01:00
Magne Sjaastad
9bac309a4f
Completion Export : Add option to control export of comments
2021-03-02 09:25:53 +01:00
Magne Sjaastad
562ec1a398
Fix type cast warnings
2021-02-26 16:03:17 +01:00
Magne Sjaastad
8bab748fa6
Improve MSW export including multi lateral wells
...
Based on branch https://github.com/OPM/ResInsight/tree/system-msw-refactor
- Move completion settings to property of well path
- Rename to RimFishbones
- Export implicit COMPSEGS for fishbones main bore
- Add valve for each branch
- Increase version number to be able to handle import of legacy project files
2021-02-26 14:59:57 +01:00
Magne Sjaastad
5415a8c42d
Misspell-fixer: Ignore 'carefully'
2021-02-26 14:59:01 +01:00
Magne Sjaastad
d9f4d4682f
Janitor : Hide loading of date for one time step from public API
...
ResInsight assumes that loading of data is done for all time steps at a time. Special handling of data loading is required for statistics calculations. Make statistical class a friend to be able to do this operation.
2021-02-26 14:45:13 +01:00
Magne Sjaastad
916cbb306f
Streamlines : Set default max days to 5000
...
On large models, the time to compute streamlines can use much memory and be time consuming. Reducing the max number of days will help in some cases.
2021-02-26 13:47:31 +01:00
Magne Sjaastad
d7d843b9ed
Add missing include
2021-02-26 13:03:29 +01:00
Magne Sjaastad
bde6fc7d9c
Streamlines : Show dominant flow phase velocity
2021-02-26 10:45:30 +01:00
Magne Sjaastad
4a9e759e4b
Streamlines : Avoid load of a single step
...
If only one time step is loaded, all other logic must be able to handle this situation. Load data for all time steps when asking for flow related data
Use absolute value when comparing flow values
2021-02-26 10:45:30 +01:00
Magne Sjaastad
f7a5f18e7f
#7361 Janitor : Keep obsolete fields for PLT and RFT plots
...
The regression tests are not loading correctly, keep these fields for a while
2021-02-24 22:16:23 +01:00
Magne Sjaastad
ce2dd46a2e
#7361 Janitor : Guard null pointer access
2021-02-24 22:16:23 +01:00
Magne Sjaastad
9cb59f9ea4
#7411 Python : Copy Python module to build folder
...
Remove obsolete _unityTargetName used by cotire
2021-02-23 07:07:07 +01:00
Magne Sjaastad
7d5268987c
Janitor : Add missing includes (GNU 8.3.0)
2021-02-22 18:06:18 +01:00
Magne Sjaastad
c542b457a6
#7307 Janitor : Hide empty visualization folders in a 3D view
2021-02-22 16:51:30 +01:00
Magne Sjaastad
f3a824eeef
#7361 Janitor : Remove obsolete fields
2021-02-22 16:51:30 +01:00
Magne Sjaastad
65e6c5005a
Janitor : Add missing include (GNU 8.3.0)
2021-02-22 14:02:57 +01:00
Magne Sjaastad
1caac72715
Janitor : Use std::clamp and remove obsolete includes of cvfMath
2021-02-22 13:37:05 +01:00
Magne Sjaastad
084835ce66
#7333 Well Log Plot: Improve Stack Curve with Phase Colors
...
Improve curve colors when only one curve of a given phase is displayed
Make sure to call the base class directly above current inheritance level
Improve colors
2021-02-22 13:37:05 +01:00
Magne Sjaastad
93a3060757
#7331 Summary Plot: Keep curve color when stacking curves
2021-02-22 13:37:05 +01:00
Magne Sjaastad
64a8a0ad8d
#7346 Summary Plot: Improve default curve for observed data
2021-02-22 13:37:05 +01:00
Magne Sjaastad
3c07989c51
Janitor : Remove obsolete code related to Qt 4
2021-02-22 13:37:05 +01:00
Magne Sjaastad
f12a3ed1ba
#7403 Replace fromTime_t with fromSecsSinceEpoch
2021-02-22 08:32:08 +01:00
Magne Sjaastad
b29952e8a9
#7403 Replace toTime_t with toSecsSinceEpoch
2021-02-22 08:32:08 +01:00
Magne Sjaastad
6c672d9c9c
#7376 Data Source Stepping : Improve icons
...
Icons
2021-02-18 18:55:04 +01:00
Magne Sjaastad
c6a5b9a8dd
Dark Theme : Add radiobutton
2021-02-18 18:55:04 +01:00
Magne Sjaastad
cf6680415f
#7382 Advanced snapshot export : Janitor fixes
2021-02-17 22:28:57 +01:00
Magne Sjaastad
03305eaaa4
#7382 Advanced snapshot export : Issue processEvents before snapshots
2021-02-17 22:28:57 +01:00
Magne Sjaastad
a86d0489ac
#7380 Janitor : Use forward declare when possible
2021-02-17 22:28:21 +01:00
Magne Sjaastad
b5cb011c2f
#7380 Correlation Plot : Use complete summary address text when possible
2021-02-17 22:28:21 +01:00
Magne Sjaastad
b93be2f73b
#7324 Export well path: Remove problematic characters in file name
2021-02-17 10:20:23 +01:00
Magne Sjaastad
4666c45f66
#7065 WBHP for historic period reported as -99 in some cases
...
Use 0.0 instead of nan, as this behaves in a better way when computing statistics and visual display of curves.
2021-02-16 14:15:20 +01:00
Magne Sjaastad
e656b0effb
Janitor : Guard null pointer access
2021-02-16 13:31:26 +01:00
Magne Sjaastad
6b16b2dcf1
#7065 Include inf values in statistics curves (P90, P10, ..)
...
If inf values are skipped, the visualization of statistics curves will be positioned at wrong date.
2021-02-16 13:23:28 +01:00
Magne Sjaastad
1e0e429156
#7065 WBHP for historic period reported as -99 in some cases
...
Use NaN instead of -99 to indicate no data present
2021-02-16 11:10:17 +01:00
Magne Sjaastad
4cb59aa1d0
#7347 Property Editor : Check if current field is part of selection
...
When using toggle buttons in tree view, the current field changed might be outside of the current selection. Only apply multiple field changed if current field is part of the current selection.
2021-02-16 08:25:45 +01:00
Magne Sjaastad
c690c9fa53
#7126 Well Log Extraction: Remove printing of warning
2021-02-12 13:37:05 +01:00