ResInsight 2018.01 is a major release with several new features.
Main Features
- Improved Summary Plotting
- Summary plot editor with filtering and multi selection
- Auto plot titles and improved automatic legend and axis texts
- Improved curve appearance assignment
- Import observed data from csv or RSM files
- Paste curve data from excel or text files
- Curve calculator to produce derived curves
- Cross plotting of Summary Data
- Grouping, reload and closing of summary cases
- Font size adjustments, axis number format adjustments, Interpolation type setting,
- New specialized plots
- Relative Permeability plot for selected cell
- PVT plot for selected cell
- RFT plot
- PLT plot
- Statistics dialog with detailed histogram and cdf plots
- Flow Diagnostics improvements
- Improved flow characteristics plots
- Cell region filtering
- Timestep selection
- Time Of Flight per phase
- Improved support for multiple connections in same cell
- Plot of accumulated saturation by time of flight
- Fluxes are calculated on the fly if not present in the restart files.
- Improved flow characteristics plots
- Support for dynamic nnc values
- Octave interface
- Visualization
- Modelling and exporting completions to eclipse input file format
- Fishbones
- Perforation Intervals
- Hydraulic Fractures
- Imported from StimPlan
- Elliptical
- Command File for batch execution
- Export Completions
- Run Octave scripts
- Replace cases in project
- Compute case group statistics
- ...
Other Improvements
- Improved Formation names support
- Show in all relevant Well plots. Well log, Allocation, RFT, PLT
- Import well specific fomation names/well picks with filtering
- Improved Well Path associated data
- Support for several LAS files for one well path
- LAS file date support
- Automatical and manual assosiation of simulation well and imported well paths
- Improved performance and support of cases with lots of timesteps
- Filtering of witch restart timesteps to load
- Store result index file to speed up opening a case 2. time
- Dip and Azimuth plane intersection
- Simple CARFIN export
- Mobile-pore-volume-weighted average
- Calculation of injection flooding
- Import of HDF5 result files from SourSimRL to use as cell result property
- Export of visible cells to FUXNUM/MULTNUM eclipse ascii files
Complete List of Enhancement-Issues Closed Since v2017.05.02
#733 Batch : Add support for execution of Octave scripts
#861 Summary Plot : Auto Plot title
#1036 Pre-proto : Create FractureDefinition
#1037 Pre-proto: Create Fracture used to locate a fracture definition
#1038 Pre-proto: Command Feature - New well path fracture
#1039 Pre-proto : Command Feature - New fracture
#1040 Visualization of elliptical fracture
#1044 Pre-proto : Command Feature - New simulation well fracture in 3D view
#1086 Fracture Definition: Move width to Fracture Properties
#1088 Fracture: Handle in 3D view to move fracture
#1089 Fracture definition: Add azimuth angle
#1090 Fracture definition: Add perforation length
#1126 Flow Plots: TOF-accumulated phase fractions (SWAT, SGAS, SOIL)
#1138 StimPlan : Visualization of fracture geometry
#1139 StimPlan : Import of data from XML
#1144 Fracture template : Update connected fractures
#1145 Support COMPDAT keyword export for selected wells
#1149 Rotate fracture geometry 90 deg
#1202 Flow: Handle separate phase solutions
#1230 StimPlan : Add legend to 3D view
#1239 StimPlan : Add checkbox to control visibility of fractures
#1250 Show fractures directly as child objects of well / well path
#1251 Select fracture when clicking in 3D view
#1252 Add and use transparent color for both ellipse and stim plan objects
#1259 Convert StimPlan fractures
#1271 Convert coordinates between field/metric for both fracture types
#1272 Allow user to switch between field/metric in property editor for fractures
#1274 Show StimPlan analysis mesh as geometry
#1275 Set defuault values for stimPlan polygon timeStep / property based on content i XML file
#1276 Add dip rotation angle to fracture instances
#1278 Convert data when needed when exporting COMPDAT
#1302 Set fracture unit system for simWell fractures
#1348 Convert fracture to "Along well path" if azimuth is close to well path direction
#1349 Show perforation interval along well path/sim well for each fracture instance
#1351 Add well radius to fracture template and fracture instance
#1352 Add f_eff scaling factor [0..1] to fracture template to control fracture efficiency
#1368 Add tilt angle to fractures (similar to dip rotation angle)
#1377 Flow Characteristics Plot: Calculate for a defined set of cells.
#1387 SourSimRL: Command to delete existing sour sim data from ResInsight
#1441 Fishbones : Establish datastructures and display in project tree
#1442 Fishbones : Visualization of a group of subs
#1450 Fishbones : Add support for vertical wells
#1451 Fishbones : Perforation intervals
#1452 Fishbones : Export laterals to text file
#1461 Fishbones : Compute connection factor for cells penetrated by laterals
#1463 Fishbones : Export well connection factor multipliers
#1464 Fishbones MSW : Export well segments
#1465 Fishbones MSW : Export location of completions
#1467 Fishbones : Data structure for completions
#1468 Fishbones : New feature 'Import Completions'
#1470 Fishbones : Perforation intervals visualization
#1471 Fishbones : Completions visualization
#1474 Fishbones : Set sensible values when creating fishbones subs definition
#1486 Fishbones : Init sub object with MD at mouse intersection with well
#1489 Fishbones : Create Eclipse output file formatter
#1494 Fishbones : When creating new fishbone, create only one sub
#1495 Fishbones : Add new folder in project tree named 'Completions'
#1496 Fishbones : Collapse groups MSW and Success factors by default
#1497 Fishbones : Assign individual colors to well paths when importing well paths
#1498 Fishbones : Assign individual colors to fishbones, and relate to well path color
#1499 Fishbones : Use naming based on index "Fishbones 1"
#1500 Fishbones : Use global index to subs when exporting lateral geometry
#1502 Fishbones : Add "New Perforation" to context menu when clicking on well path
#1504 Fishbones : Use start and end MD as perforation name
#1505 Fishbones : Calculate direction of a completion
#1512 Fishbones : Compute COMPDAT for imported well path branches
#1513 Fishbones : Add 'Fly to Object' for fishbones and perforations
#1515 Fishbones : Describe export algorithm
#1517 Fishbones : Extract pipe properties from RimFishbonesMultipleSubs
#1518 Fishbones : Add UI and export for Abs/Inc and pressure drop
#1519 Fishbones : Aggregated export of COMPDAT for multiple completion types
#1520 Completions : Establish new result type 'Completion Type'
#1523 Completions : Import perforation intervals from file
#1529 Use diameter instead of radius in GUI
#1532 Completions : Export improvements
#1533 Perforation Intervals : Hide from visualization based on time step
#1534 Perforation Intervals : Do not include in export based on time step
#1552 Export Completions: Group export options according to Perf/Fishb/Fractures
#1561 Export completions : Support WPIMULT
#1573 Set unit system on well path
#1574 Fracture Export: Support layer clipping of fracture
#1585 Fracture Truncation: Visualize results of truncation in 3D view
#1589 Refactoring of UI for COMPDAT export
#1590 Add unit support to RimFishbonesCollection
#1593 Use well path unit from completion instances
#1597 Enable commands for creation of completions on Well Path and hide empty containers
#1602 Completion Type : Add fracture category
#1617 Fracture : Add "Fracture Conductivity Factor" on StimPlan template
#1618 Fracture : Show azimuth and well path direction as text
#1633 Export Completions : Improve combo box texts
#1636 Batch concept investigation
#1642 Batch : Replace folder for input files
#1643 Batch Command Line: Allow filename including extension for parameter "case"
#1651 Fishbones : Set default value for Install Success Rate to 1.0
#1662 Octave Interface: Command to push generated Dyn NNC result values back to ResInsight
#1665 Batch command file concept
#1667 MSW Export : Move parameters from export dialog to project
#1668 Use "Export" instead of "OK" in export dialogs System
#1670 LGR : Establish UI for export to CARFIN
#1675 Octave Interface: Get Selected cells interface
#1677 LGR : Store dialog data in project file
#1688 Octave Interface: Make all commands using a [RequestedTimeSteps] handle a single timestep
#1689 Octave Interface: NNC commands: Improve help texts
#1690 Summary: Import clipboard data from Excel as new curves
#1692 SourSimRL: Put results in a separate result type
#1696 Flow Characteristics Plot: Threshold option for aquifer cells
#1697 Export of visible cells to FLUXNUM / MULTNUM .GRDECL file
#1698 Flow: Use opm-flowdiagnostics calculation of fluxes if not present in Eclipse restart file
#1704 Fracture: Fracture Containment should include Top and Base layers
#1717 Implement exportSimWellCompletions for command file interface
#1723 Avoid print of Completion file for empty completions
#1730 Command File : Add time to generated snapshot filename
#1734 Command File : Use caseId as variable name instead of case
#1735 Doc : Add list of all available commands at top of documentation
#1741 Octave Interface: Add command to get available dynamic NNC values
#1760 Octave Interface: Create md-format documentation files of the new commands
#1761 SourSimRL: Default directory when opening soursim data should be the eclipse case directory
#1762 SourSimRL: Use *.sourres as filter in file open dialog
#1763 SourSimRL: Hide soursim file field and result category if HDF5 support is not compiled in
#1766 Time Step Filtering: Create command for import with timestep filtering
#1767 Time Step Filtering: Dialog / filter settings on case
#1768 Many Timesteps: Use coming libEcl support for keyword index-files
#1772 Flow Characteristics Plots: Add command to store them in the same way as for well allocation plots.
#1774 Summary: Needs explicit Excel Paste command on a summary plot and the collection
#1775 SourSimRL: Hide SourSimRL result category if no Sourres file is active
#1778 Flow: When not using "All" phases, the only available grid variable should be TOF
#1781 SourSimRL: Rename "Delete Sour Sim Data" to "Close SourSim Data"
#1783 Summary: Copy/Paste of Excel-pasted curves
#1784 Summary: Improve Paste From Excel dialog
#1787 Flooded Pv: Calculation of Number Of Flooded porevolumes
#1788 Flooded Pv: Create preliminary user interface to show Flooded PV
#1793 Add looping of list of case filenames when executing command file
#1794 Merge pre-proto into dev
#1797 TOF-Acc Sat Plot: Add mouse tracking with data info
#1803 TOF Acc Sat Plot: Needs icon
#1804 Flow Characteristics Plot: Needs icon
#1805 Flow Characteristics Plots: Improve property panel
#1807 Flow Characteristics Plot: Use visible cells in view as region selection
#1814 Observed Data: Create tool to parse keyword based Eclipse User Data files
#1815 Observed Data: Make Observed Data available in summary plotting
#1818 Observed Data: Command to Import observed data (GRF/Ascii)
#1820 Observed Data: Close Command
#1832 Many Timesteps: Add preference option to control caching of result index file
#1834 Many Timesteps: Add preference option to control import of well data
#1835 Tof Acc Sat Plot: Add a max TOF range field
#1836 Flow Characteristics: Region selection threshold fields
#1839 Observed Data: Create tool to parse column based Eclipse User Data files
#1840 Summary: Create named folder object to sort summary cases in
#1841 Curve Creator : Improve the Case Selection to respect the sorting in folders
#1842 RFT Plot: Create new top level RFT-Plot folder and RFT-Plot Object with plot window
#1847 Curve Creator: Create the first version of the new pdm object representing the Curve Creator
#1849 Curve Creator: Use toggles instead of highlight in multi selection lists
#1851 Curve Creator: Appearance settings must not overwrite manual user adjustments
#1852 Curve Creator: Create the first version of the new Curve Creator dialog
#1853 Curve Creator: Convert old project file curve setups
#1855 Flooded PV: Only list properties ending with "F"
#1869 Curve Creator: Preliminary "Edit Summary Curves" context command on Summary Plot
#1886 Curve Creator: Make Edit command behave as advertized
#1887 Curve Creator: Make the new SummaryCurveCollection operational
#1888 Curve Creator: Add auto appearance assignment
#1889 Curve Creator: Improve Dialog based on input and known issues
#1895 Curve Creator: Add checkbox in front of each Symmary Type
#1896 Curve Creator: Add All On/Off toggle on top of TreeSelectionEditors
#1897 Curve Creator: Use only one list for Region to Region options
#1898 Curve Creator: Add basic search fields above all the lists
#1911 Curve Creator: Improve dialog button functions
#1913 Curve creator: Update command 'New Summary Plot'
#1914 Curve creator: Raise the Curve Creator dialog on 'new plot' and 'edit plot' commands
#1915 Curve creator: Remove default curve filter and the stuff around it in Preferences
#1916 Plot project tree: Keep selection of summary cases after grouping, and leave new group expanded
#1917 Plot project tree: Cleanup plot context menu items
#1918 Observed Data: Design architecture and create classes for management of Observed Data and readers
#1919 Curve Creator: Summary Type toggles must be off by default
#1921 Curve Creator: Add the same curve name config that was present in the curve filter
#1923 Curve Creator: Improve performance.
#1928 Curve Creator: Rename and polish Appearance Settings
#1930 Curve creator adjustments
#1939 Curve Creator: Select newly created or edited plot on Apply/OK
#1944 Observed Data: Need to use Symbols, and line style "None"
#1946 Observed Data: Add Command to File->Import menu also
#1947 RFT/PLT Plot: Support Well Log Curves based on Eclipse *.RFT file data
#1948 PLT Plot: Create PLT Plot container and plot objects
#1954 Observed Data : The Observed Data item must reflect the actual content of the imported data
#1962 Observed Data : Add helper class for creation of QDateTime
#1967 Curve Calculator : Create calculation objects and containers
#1969 Curve Calculator : Single select summary address selector
#1970 WLP: Command to create an empty RFT-curve
#1971 WLP: Context command to create a new well log RFT curve from a selected well
#1976 RFT/PLT plot: Needs to define a way to associate SimWells, Well Logs and Well Paths
#1977 Curve Calculator : Main dialog with expression editor and list of calculated curves
#1979 Observed Data: Import observed data file dialog should have sensible filters
#1980 PLT Plot: Map between *.RFT curve data cells and MD and use MD in RFTCurves
#1981 RFT Plot: Remove wrong context menu items from the subitems of RFT Plot
#1982 RFT Plot: LAS file Curves: Support TVD
#1983 RFT plot: Apply colors and symbols to curves
#1984 Ensure correct TimeSpec when creating QDateTime objects
#1985 Curve Calculator : Add expression parser library
#1991 Rel Perm Plot: Create plot window and show curves for last selected cell
#1992 RelPerm Plot: Add toggles to control the 6 curves
#1993 RelPerm Plot: Add legend and sensible colors/symbols to the curves
#1994 PVT Plot: Create first simple working PVT plot window
#1995 PVT Plot: Set up plots with legend axis titles and title
#1997 RFT/PLT Plot: Improve well path simulation well matching logic
#1998 RFT/PLT plot: Make Several LAS files pr Wellpath possible
#2000 Curve Creator: Use descriptive texts for the summary variable shortnames
#2001 RFT Plot: Use only TVD as depth type
#2002 RFT plot: Consider hiding unneccessary stuff in the tree
#2003 Observed Data: Incorporate the new knowledge into the *.RSM parser
#2005 RFT Plot : Show only relevant timesteps in list
#2006 RFT/PLT Plot: Well path-simulation well matching logic: Allow whitespace differences
#2007 RFT Plot: Needs time in timestep list (not only date)
#2010 RFT Plot: Show all relevant curves by default
#2013 Curve Creator: Create map for summary vector name -> description
#2014 Rel Perm Plot: KROW and KROG must be plotted with 1.0 - x-value retreived from the library
#2016 Observed Data: Hide the identifieroverride fields from the GUI and XML output for *.RSM files
#2017 Make sure all new objects are selected after new / edit commands
#2018 Ascii data : Improve ascii import to support general csv
#2019 Ascii data: Improve by import csv data into "Observed Data" NeedsInput
#2020 RFT/PLT Plot: Context command to move LAS- file to another wellpath
#2021 PLT Plot: Add option on LAS-files with flow data to identify flow unit as either [sm^3] or [rm^3]
#2022 Curve Calculator : Add Calculated curve data available for RifEclipseSummaryAddress
#2025 Formations : Use imported formation names by default when sensible
#2027 Make sure all new objects are selected after import commands
#2031 Curve Calculator : Improve usability
#2035 PLT plot: Plot Simulation PLT data against MD
#2036 Well log file. Implement Close command
#2038 RFT Plot: Add formation names
#2039 PLT Plot: Add formation names
#2042 LAS import: Use same name matching to match well-path as used to match simulation well
#2043 Well Path/LAS Import: Ignore underscore in name matching
#2048 Curve Calculator: Add icon to the commands
#2049 Curve Calculator: Make command more available
#2051 Curve Calculator: Edit Calculation command
#2052 Curve Calculator: Add user defined unit-field
#2053 Curve Calculator: Copy/Paste of calculations as context menu in the dialog
#2054 Curve Calculator: Add context menu with available functions/operations
#2058 Context Command: "On - Others Off" as generic command
#2061 RelPerm Plot: Add markers to show cells SWAT SGAS
#2062 Rel Perm Plot: Add "Water/Gas" to the x-axis title
#2063 Rel Perm Plot: Add a "Show Unscaled" toggle
#2071 LAS file: Enable setting date when no date in LAS file
#2072 PLT plot: Handle well flow condition setting (Standard/Reservoir)
#2073 WLP: Add PL (Pseudo Length) to depth axis if a simulation well is used as extraction curve
#2075 RFT Plot: Add "New RFT plot" command to well path as well
#2076 RFT Plot: Add "PRES_FORM" as Las name for Pressure
#2077 Well Allocation Plot: Add formation names
#2078 LAS Support: Add import las files as context command on Wellpaths and Las files in Project tree
#2079 RFT Curves : Improve legend text.
#2080 WLP: Improve Las - file curve legend text
#2081 LAS import: Show message box if date in LAS file is not set.
#2088 Curve calculator improvements
#2089 Cross plot: Add cross plot collection folder
#2090 Cross Plot: Extend RimSummaryPlot to optionally have a value axis as X-axis
#2091 Cross Plot: Extend SummaryCurve to optionally have a X-Axis summary vector
#2092 Cross Plot: Make SummaryPlot be able to plot curves with none-time X-values
#2093 Cross Plot: Add a button to open the summary variable selector in the Summary Curve axis definitions
#2101 PLT Plot: Support other LAS-channel names for the flow
#2102 Statistics Dialog: Create command that opens a dialog presenting the data in the 3D info
#2103 Documentation : Add curve calculator documentation
#2105 Curve Calculator: The dialog must not be modal
#2119 PLT Plot: Handle "Total flow"
#2124 Curve Calculator: Test all available functions etc. to verify their usefulness with vector variables
#2125 Curve Calculations : Handle arguments with different time series (eg. different cases)
#2126 PLT/RFT plot: Filter list of timestep based on Observed data first
#2129 PLT /RFT Plot: Formation names should be on by default
#2136 PLT Plot: Improve curve appearance and ordering
#2138 PLT Plot: Context command "New PLT plot" on wellpaths
#2144 Organize context menus
#2146 Num Flooded PV: Add volume weighted mean to the statistics
#2153 Cross Plot : Interpolate missing values based on time steps for two curves
#2158 Curve Address Selection : Select first case as default
#2167 Statistics Dialog: Add snapshot support
#2168 Summary Plot: Add step/scroll buttons to switch identifier (Well, Group ...) in plot
#2169 Summary plot: Add step/scroll buttons to switch source in plot
#2170 Summary Cross Plot: Add step source/identifier functionality to X-plot also
#2171 PLT plot: Change ui text for LAS files pressure condition setting
#2173 AppFwk: Make Push buttons right adjusted, and only of needed size
#2178 Summary Edit : Do not ask for plot name if auto name produces valid name
#2179 Summary Plot : Change identifier when PgUp/PgDown is pressed
#2186 Summary Plot : Rename Curve Modifier to PlotSourceStepping
#2187 Summary Plot : Add features to allow plot source stepping including tool bar buttons
#2189 RelPerm Plot: Show SATNUM in plot title
#2190 RelPerm Plot: Show symbols on all curves
#2191 Rel Perm Plot: Color adjustments
#2192 Rel Perm Plot: Use unit conversion to show the pressure in case-units
#2211 Curve Calculator: Add a default calculation if empty
#2214 Summary plot: Stepping should use Shift and Ctrl to control meaning of PgUp/Down
#2215 PLT Plot: Use units instead of [R] [S] in legend to distinguish pressure condition
#2235 RelPerm/PVT/Plot: Add unit labels to all relevant axis
#2237 Flooded PV: Progress bar for calculation
#2238 Flooded PV: Make available in result plot (as timeseries) when selecting cells
#2247 Add export FLIXNUM/MULTNUM to context menu on Cell Result item in tree view
Fixed Bugs Since v2017.05.02
#1304 Flow: Handle multiple well-connections in the same cell gracefully
#1361 Well log Plots: Custom depth zoom factors are reset during project file load if Autoscale is on
#1392 Improve Dark 3D-View background support
#1563 WLP: Wrong well MD in Plot Data
#1567 Command line option '--case' is not working
#1594 WLP: Wrong well TVD in Plot Data
#1595 Grid Box updated needed for case Reload
#1599 KDE Desktop : Snapshot to file creates .bmp file
#1614 Crash when importing grdecl parameters with long names
#1622 Fault info is not loaded when loading project again
#1624 Flow: Could not find the requested timestep ... Error message
#1627 Input Properties: Spaces in filepaths are not handled
#1682 NNC Results: Does not respect the "Disable Result Lighting" option
#1702 Faults: Gap in grid creates artificial faults
#1703 Wells: Clip Well Paths needs interpolation
#1750 Range filter indexes for LGRs
#1785 Octave Interface: Generated data from octave is not stored/restored as intended
#1825 Summary: Symbols and line styles are reused even when there are more available
#1829 Summary: Editing case in summary curve does not update the curve
#1859 SummaryPlot: Missing redraw of qwtPlot when deleting curves
#1862 WLP: Show Plot Data missing data
#1868 CellRangeFilter : Wrong label text when range filter is created
#1882 Well paths: Import of well path without grid model causes crash
#1972 Range Filter: When un-selecting range filter, Grid is always set on NeedsInput
#2004 Doc: Misleading well trajectory examples in user documentation
#2087 Summary: Missing update when reload 3D model
#2094 Update well name color to a contrast of 3D-View background color
#2097 Missing SGAS and wrong SOIL in GAS field simulation
#2127 Sim Well Branches: Branch detection setting must be respected globally in all plots etc.
#2165 Fault Import : Crash when importing fault definitions ending with /
#2176 Crash when accessing specific time step in case with many K in LGR
#2177 Property Filter not working for Well through Visible Cells Only
#2188 Fault face disappears when applying a property filter
#2195 Wells : Well connections in main grid is lost if well has connections in LGR
#2202 GeoMech: Handling of invalid result addresses in property filters causes crash
Relevant System Updates
- Linking with HDF5 librares if present
- Include a subset of Eigen
- Updated libecl
- Updated opm-flowdiagnostics libraries