Commit Graph
100 Commits
Author SHA1 Message Date
Magne Sjaastad 1cf1eef048 #7632 Preferences : Add separate tab Eclipse Summary
Remove obsolete includes
2021-04-28 14:10:23 +02:00
Magne Sjaastad 46f186b72d #7630 Ensemble Import : Show options Unified and Skip 2021-04-28 14:10:23 +02:00
Magne Sjaastad 7aa8175fb3 #7629 Summary Restart : Set multiple threads default ON 2021-04-28 14:10:23 +02:00
Magne Sjaastad b601594df1 #7629 Summary Restart : Support different vector count for multiple restart files 2021-04-28 14:10:23 +02:00
Magne Sjaastad d6b8db47b8 GHA : Use ubuntu-latest 2021-04-27 16:11:19 +02:00
Magne Sjaastad 2c91725365 #7622 Summary Restart : Add summary restart reader
Move libecl reader into RifEclEclipseSummary
Add a summary file restart history reader
Simplify RifEclipseSummary
2021-04-27 16:08:57 +02:00
Magne Sjaastad 6ed6b17543 #7622 Summary Restart : Disable some warnings 2021-04-27 16:08:57 +02:00
Magne Sjaastad 9b6371c5c7 #7622 Summary Restart : Remove unused includes 2021-04-27 16:08:57 +02:00
Magne Sjaastad 7d006674ba #7605 Export Sector : Add support for export of ACTNUM 2021-04-23 10:52:58 +02:00
Magne Sjaastad fed4e40c26 #7487 Fishbones : Remove view scaling when adding a new fish bone
If well radius scale is large, set a low default value and show info in message window.
2021-04-23 08:33:59 +02:00
Magne Sjaastad f6b956a9da libecl : Handle exceptions in try/catch block 2021-04-22 16:08:05 +02:00
Magne Sjaastad 6b4d80d116 HDF Summary : Add support for LGR summary vectors 2021-04-22 15:55:52 +02:00
Magne Sjaastad 0936a293ac MSW : Use start of well path, not start of fishbones 2021-04-21 15:06:44 +02:00
Magne Sjaastad dcbfd4cc27 #7597 MSW : Connect fractures a segment with lower measured depth 2021-04-21 07:41:56 +02:00
Magne Sjaastad 4f89e38334 #7595 MSW : Move MSW parameters to well path
Move msw parameters to well path
Make it clear when options are taken from top level well path or well path lateral
Use well path lateral custom values for diameter and roughness
2021-04-20 21:13:02 +02:00
Magne Sjaastad 8e569bc944 opm-common : Always use Opm::filesystem 2021-04-20 11:05:33 +02:00
Magne Sjaastad 7dcc1dc508 Fishbones : Early exit if no well path geometry is available 2021-04-20 11:05:33 +02:00
Magne Sjaastad c2f0f604fe Fishbones : Make sure random direction works 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
Magne Sjaastad b2d475dde2 #7589 MSW : Always connect to segment with lower measured depth 2021-04-19 14:34:04 +02:00
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