Commit Graph
100 Commits
Author SHA1 Message Date
Magne Sjaastad 19d650f619 #7655 Well Allocation Plot: Avoid duplicated flow in tie-in cells
Make sure the tie-in cell is not duplicated
2021-05-26 13:28:45 +02:00
Magne Sjaastad f9fc7cff3a #7655 Well Allocation Plot: Use branch ID of parent branch 2021-05-25 22:36:01 +02:00
Magne Sjaastad 03917f2e1c #7655 Well Allocation Plot: Make sure all branches are computed
fix
2021-05-25 22:36:01 +02:00
Magne Sjaastad b8f7490311 #7655 Well Allocation Plot: Add more guarding for empty vectors
wip
2021-05-25 22:36:01 +02:00
Magne Sjaastad a4a6c30370 Fwk : Add function to get all referenced PdmObjects 2021-05-25 11:50:18 +02:00
Magne Sjaastad 86bdf5722a Guard nullpointer access 2021-05-25 11:50:18 +02:00
Magne Sjaastad 805df93aed #7720 Export of MSW : Export data from imported well paths
The tie-in concept was only available for modeled well paths. Make sure both modeled and file well paths produce MSW output
2021-05-25 11:50:18 +02:00
Magne Sjaastad e33a03b379 #7719 Multi-lateral wells : Include well laterals in visible wells 2021-05-25 11:50:18 +02:00
Magne Sjaastad 3d44ad37db #7719 Multi-lateral wells : Use top level well path to get air gap
Get airgap/md at first target from top level well path
2021-05-25 11:50:18 +02:00
Magne Sjaastad 9ccc650513 Fix missing includes 2021-05-20 10:59:53 +02:00
Magne Sjaastad af22b7f707 Fix missing include
Detected by https://github.com/OPM/ResInsight/actions/runs/858894448
This action do not use unity_build, and the missing include is seen
2021-05-20 07:37:55 +02:00
Magne Sjaastad 78e4e1cd5c Janitor : Use enum class 2021-05-18 16:22:05 +02:00
Magne Sjaastad d4f4f20e6e MSW : Do not export completions if well path lateral is unchecked 2021-05-18 16:22:05 +02:00
Magne Sjaastad e8e3dc39b4 #7049 AICD : Accumulate flow scaling factor for multiple valves in cell
Add multi lateral support
2021-05-18 16:22:05 +02:00
Magne Sjaastad 3bfeb194a9 #7049 Accumulate flow area for multiple valves in same grid cell 2021-05-18 16:22:05 +02:00
Magne Sjaastad f4c11e2ef2 #7049 Add toolbar button for export completions 2021-05-18 16:22:05 +02:00
Magne Sjaastad b518acada6 Janitor : Use enum class 2021-05-18 16:22:05 +02:00
Magne Sjaastad 827cf75207 #7049 MLW: Improve calculations of diameter, skin factor and direction
Diameter and skin factor : Compute weighted average based on transmissibility
Use the direction of the completion with the highest transmissibility
2021-05-18 16:22:05 +02:00
Magne Sjaastad 226876dc0a #7049 MLW: Aggregate of completion data for all laterals
Simplify the progress bar
2021-05-18 16:22:05 +02:00
Magne Sjaastad 33c9b47e9e Set default bin count to 50 2021-05-18 08:58:40 +02:00
Magne Sjaastad 4b75dd4d6a Fix build issue on Linux 2021-05-14 14:35:54 +02:00
Magne Sjaastad dbc191ed40 #7687 MSW Fishbones : Compute sum of area for multiple ICDs in same cell 2021-05-14 14:19:09 +02:00
Magne Sjaastad fcb0bd391b #7686 MSW Fishbones : Compute effective diameter for multiple laterals in same cell 2021-05-14 14:19:09 +02:00
Magne Sjaastad 9a6073eb7b #7678 Fishbones MSW : Always create an intersection for an ICD segment 2021-05-14 14:19:09 +02:00
Magne Sjaastad 460a387021 #7678 Fishbones MSW : Make sure COMPSEGS is connected to ICD branch
Always connect open hole flow to an ICD, not the WELSEGS representing a well path lateral.
2021-05-14 14:19:09 +02:00
Magne Sjaastad 5f44c994bf #7655 Well Allocation Plot: Remove assert causing crash 2021-05-11 15:03:05 +02:00
Magne Sjaastad c430e7343a #7678 Fishbones MSW : Include WSEGVALV in MSW-file for LGR section 2021-05-11 14:02:22 +02:00
Magne Sjaastad 466b2cbcd9 #7678 Fishbones MSW : Fix TVD depth for laterals for WELSEGS keyword 2021-05-11 13:35:06 +02:00
Magne Sjaastad 1a6c5bc895 Add static cast to avoid warnings 2021-05-11 09:42:33 +02:00
Magne Sjaastad 2eced13e28 Well Lateral : Connect new lateral close to total depth 2021-05-11 09:27:55 +02:00
Magne Sjaastad 282c6f3586 Remove obsolete code 2021-05-11 09:27:55 +02:00
Magne Sjaastad 1daa598770 #7656 Well Group: Simplify organization of well groups 2021-05-11 09:27:55 +02:00
Magne Sjaastad 5c1b08a05b #7656 AppFwk : Make it possible to create a custom uiTreeOrdering 2021-05-11 09:27:55 +02:00
Magne Sjaastad e04c761752 #7672 AppFwk : Reroute update of UI node in TreeView 2021-05-11 09:27:55 +02:00
Magne Sjaastad 082d6500ad #7446 MLW: Add "Create Well Path Lateral" to well in Project Tree 2021-05-11 09:27:55 +02:00
Magne Sjaastad 65afd84db5 Documentation : Add line breaks to make sure Sphinx produce correct doc 2021-05-04 15:24:01 +02:00
Magne Sjaastad 211a9ff915 #7647 PERM and other arrays default colour legend type change
Restore default color legend to "Continuous Logarithmic" instead of "Discrete Logarithmic"
2021-05-04 07:12:58 +02:00
Magne Sjaastad 010e964ea8 #6878 Export Completion: Make subset of settings available from Python
Python code linting changes detected by black
2021-05-03 14:15:43 +02:00
Magne Sjaastad 69a03df9da #6878 Export Completion: Add settings from command file commands 2021-05-03 14:15:43 +02:00
Magne Sjaastad d002ee1d6e #6878 Export Completion: Allow suffix in custom file name 2021-05-03 14:15:43 +02:00
Magne Sjaastad 3fa4986f37 #6878 Export Completion: Add custom file name 2021-05-03 14:15:43 +02:00
Magne Sjaastad be8bca91a3 Delete close-stale-issues.yml 2021-05-03 10:43:47 +02:00
Magne Sjaastad 7684d315fb Update close-stale-issues.yml 2021-05-02 21:05:32 +02:00
Magne Sjaastad 0289b17574 Update close-stale-issues.yml 2021-05-02 13:10:59 +02:00
Magne Sjaastad ca723a9b95 Update close-stale-issues.yml 2021-05-02 13:05:02 +02:00
Magne Sjaastad 5e556a1389 Create close-stale-issues.yml 2021-05-02 08:59:28 +02:00
Magne Sjaastad 5bc599cd57 Include top level cmakelist and fix formatting 2021-04-29 10:42:16 +02:00
Magne Sjaastad f3e769ad13 libecl : Hide compiler warnings on MSVC 2021-04-29 09:07:36 +02:00
Magne Sjaastad 1a5c7799c6 #7636 Native Checkbox : Use single statement to define native checkbox 2021-04-29 09:06:33 +02:00
Magne Sjaastad fa0ca687cd #7636 Native CheckBox : Simplify use of native checkbox 2021-04-29 09:06:33 +02:00
Magne Sjaastad e36420163a #7634 Summary Reader : Handle overlapping time steps in restart data 2021-04-28 14:10:23 +02:00
Magne Sjaastad c48274d69b Summary Restart : Write out only name of h5 file, not original file 2021-04-28 14:10:23 +02:00
Magne Sjaastad 536e656684 #7633 Summary Reader : Resolve symlinks for h5 file management 2021-04-28 14:10:23 +02:00
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