Kristian Bendiksen
2a0ba626d7
#5217 Add filtering for well measurement.
2020-01-20 10:45:59 +01:00
Kristian Bendiksen
492ec395c0
#5043 Input Property: Show file path in result selection panel
2020-01-20 10:18:52 +01:00
Gaute Lindkvist
23bf2c50d9
Minor improvements to plot titles and margins
2020-01-20 08:16:00 +01:00
Gaute Lindkvist
c72532eb4e
Minor improvements to well log track layout
2020-01-20 08:16:00 +01:00
Jacob Støren
1095165a64
Merge pull request #5351 from OPM/feature-reservoir-surface-results
...
Feature reservoir surface results
2020-01-20 07:40:23 +01:00
Magne Sjaastad
63381756f4
Merge pull request #5353 from OPM/allen-completenncs-2
...
Allen Results
2020-01-19 16:08:50 +01:00
Magne Sjaastad
7dcfdfbc9a
#5273 Allen Diagrams: Always add an effect to generated parts
...
Causing crash in some hard to reproduce cases when opening project file
2020-01-17 15:09:19 +01:00
Magne Sjaastad
71b118e7fb
#5273 Allen Diagrams: Create special geometry for Allen NNC results
2020-01-17 14:44:36 +01:00
Jacob Støren
d32db574cb
#5318 Surface Intersection geometry with results
2020-01-17 13:24:25 +01:00
Jacob Støren
0d6c93d96f
Add experimental test of using clipper to keep edge information through the clipping
2020-01-17 13:24:24 +01:00
Jacob Støren
63eea9de10
#5317 Made RimSurfaceInView inherit RimIntersection
...
to get all the separate results stuff from there.
2020-01-17 13:24:24 +01:00
Jacob Støren
2fa27f8718
#5317 , #5318 Refactored RimIntersection, prepare to use as base class for RimSurfaceInView as well
2020-01-17 13:24:24 +01:00
Jacob Støren
cdba7d2104
#5316 Fix crash when no surfaces are present
2020-01-17 13:24:24 +01:00
Jacob Støren
cf74891952
#5317 Add separate results definition objects for Reservoir Surfaces
2020-01-17 13:24:24 +01:00
Jacob Støren
e05f9320d7
Rename to appendIntersectionFacesToModel
2020-01-17 13:24:24 +01:00
Jacob Støren
5b1b7e630a
#5316 Prototype of results mapping on native surface nodes only
2020-01-17 13:24:24 +01:00
Magne Sjaastad
17f2c71a11
D-factor: Implement combination of multiple completions in same cell ( #5349 )
...
* #5345 Fractures : Report combined result for multiple completions in same cell
2020-01-17 09:55:47 +01:00
Magne Sjaastad
3eb43342af
#5273 Allen Diagrams: Rename
2020-01-17 08:41:19 +01:00
Magne Sjaastad
fa791d0568
#5273 Allen Diagrams: Compute complete set of NNCs
...
Add class RigNncConnection
Implement algorithm to compute the complete set of Nncs
2020-01-17 08:41:18 +01:00
Magne Sjaastad
360893817e
#5273 Allen Diagrams: Add RigCellFaceGeometryTools
2020-01-17 08:41:18 +01:00
Magne Sjaastad
0abd839669
#5273 Allen Diagrams: Use const access to Nnc connections
2020-01-17 08:41:16 +01:00
Magne Sjaastad
6761a71798
#5273 Allen Diagrams: Move result names to RiaNccDefines
2020-01-17 08:41:15 +01:00
Gaute Lindkvist
5f7df7f7f5
Zoom depth when the original depth range is invalid
2020-01-16 14:33:33 +01:00
Gaute Lindkvist
a2fef2237d
Add word wrap for titles for Multi plot and Accumulated Phase Fractions plots
2020-01-16 14:33:33 +01:00
Gaute Lindkvist
eed729f2fe
Supporting deleting of Multi plots
2020-01-16 14:33:33 +01:00
Gaute Lindkvist
edc276db4d
Well Log Plot and Well Distribution Plots no longer inherit Multiplot
...
* Also cleaned up RiuQwtPlotWidget
2020-01-16 14:33:33 +01:00
Gaute Lindkvist
e5d7af4c18
Remove unused variable
2020-01-16 14:33:33 +01:00
Gaute Lindkvist
5258f19004
Fix test build warning
2020-01-16 14:33:33 +01:00
Magne Sjaastad
cca94f0326
#5337 Remove nullpointers before writing to project file
2020-01-16 08:48:01 +01:00
Magne Sjaastad
52d24f9439
Error dialog : Do not display error dialog, write to logging window
...
For large projects with many missing files, the file open error dialog will be displayed many times
2020-01-15 22:47:02 +01:00
Gaute Lindkvist
8b1aa319a6
#5220 Use caf::PdmUiDoubleEditor for depth axis range in Well Log Plots
...
* And set two decimals and fixed notation
2020-01-13 15:44:37 +01:00
Gaute Lindkvist
7ac13b3868
#5332 Remove drop shadow around canvas to fix missing canvas on Linux
2020-01-13 15:42:57 +01:00
Jacob Støren
5e168d75b3
#5321 Fix Path ID showing up as case name for summary files.
2020-01-13 15:21:15 +01:00
Jacob Støren
581196d5a1
#5313 Switch to use FullPivLU instead of the default PartialPivLU
...
when inverting Tii.
The full pivoting is more robust against numerical issues, and to fracture islands.
2020-01-13 14:07:41 +01:00
Magne Sjaastad
bd0c165d17
#5326 Phase Distribution : Add individual visibility control of oil/gas/water
2020-01-13 09:10:03 +01:00
Magne Sjaastad
aaf939794d
Merge pull request #5330 from OPM/fix-e300
...
Fix bug in E300
2020-01-13 07:12:47 +01:00
Magne Sjaastad
899d1a6f78
Merge pull request #5328 from OPM/fix-cumulative-phase-distr
...
UI changes for cumulative phase distribution
2020-01-12 18:11:40 +01:00
Magne Sjaastad
9426a881f2
#4850 Bugfix for E300 : Detect when to use days since simulation start
2020-01-12 18:10:13 +01:00
Magne Sjaastad
5d5df1e89f
Merge pull request #5324 from OPM/well-measurements-delete-imported-files-5116
...
Well measurements delete imported files 5116
2020-01-12 17:05:47 +01:00
Magne Sjaastad
8d40d5034f
#5326 Phase Distribution : Rename to Cumulative Phase Distribution Plot
2020-01-12 17:05:12 +01:00
Magne Sjaastad
f4725b50df
#5326 Phase Distribution : Add Show cumulative phase plot
2020-01-12 16:51:32 +01:00
Magne Sjaastad
fc16c1d88e
#5326 Phase Distribution : Add max TOF to property editor
2020-01-12 13:27:18 +01:00
Magne Sjaastad
7de6fda595
#5326 Phase Distribution : Make sure Eclipse case is open
2020-01-12 13:22:52 +01:00
Magne Sjaastad
198f738be8
Flow Diag : Make sure the Eclipse case is open
2020-01-12 13:19:13 +01:00
Magne Sjaastad
276114f668
#5327 Well Measurements : Improve context menus
2020-01-11 08:23:45 +01:00
Magne Sjaastad
cc65ce581f
#5327 Well Measurements : Move measurements to first child of parent
...
Set uiHidden on field, not the contained object
2020-01-11 08:05:03 +01:00
Magne Sjaastad
e1d0082e82
#5319 Diff case : Include all destination time steps when base time step is defined
2020-01-10 20:45:10 +01:00
Magne Sjaastad
ac752421f1
#5307 Show Plot Data : Fix time step values for calculated summary vectors
2020-01-10 19:46:53 +01:00
Magne Sjaastad
ccb1d95e72
#5323 Well Connection Factor : Update legend range for NAN values
2020-01-10 12:53:33 +01:00
Kristian Bendiksen
49dd2ad307
#5116 Well Measurement: select RimWellMeasurementInView when picking in 3d view.
2020-01-10 12:03:50 +01:00
Kristian Bendiksen
33693932b6
#5116 Remove checkable property for well measurement collection.
2020-01-10 12:03:43 +01:00
Kristian Bendiksen
3bb325c4ee
#5116 Add user description field to well measurement file path.
2020-01-10 10:49:22 +01:00
Kristian Bendiksen
d09cae0e55
#5116 Hide unneccessary tree elements for well measurements.
2020-01-10 10:49:22 +01:00
Kristian Bendiksen
391046c4fa
#5116 Use lineeditor widget for file path
...
This makes it possible to selected the text when field is disabled.
2020-01-10 10:48:22 +01:00
Kristian Bendiksen
22aece407e
#5116 Implement delete of an imported file for well measurements.
2020-01-10 10:32:31 +01:00
Gaute Lindkvist
16f3108e64
Set font size right for multi plots
2020-01-09 14:41:00 +01:00
Gaute Lindkvist
a58d854030
Fix problem with black background in snapshot export
2020-01-09 14:41:00 +01:00
Gaute Lindkvist
3fc7378b8f
Fix plot titles for RFT and PLT plots from old project files.
2020-01-09 14:41:00 +01:00
Gaute Lindkvist
06f1db671e
Remove unnecessary stylesheet in RiuMainWindowBase
2020-01-09 14:41:00 +01:00
Gaute Lindkvist
909ddbfcd5
Create new registry variables for the font sizes to reflect they are now point sizes and not just enum values
2020-01-09 14:41:00 +01:00
Gaute Lindkvist
fdb453a813
#5305 Only update parent plot zoom when changing well log curve if the data range changes
2020-01-09 14:41:00 +01:00
Jacob Støren
cd0edd084d
#5285 Fix missing calculation of normals on reservoir surfaces
2020-01-09 08:59:11 +01:00
Jacob Støren
1a1706d2fa
Compile error fix for gcc on ubuntu 16.04
2020-01-09 08:48:05 +01:00
Gaute Lindkvist
b06cadb4e7
Disable TVDRKB for RFT plots until implemented properly
2020-01-08 14:35:48 +01:00
Gaute Lindkvist
10f749f356
#5219 Implement support for TVDRKB for well log depth
...
* Also show air gap in title when TVDRKB is selected and not otherwise
2020-01-08 14:35:48 +01:00
Gaute Lindkvist
de68df122d
Add preview mode to multi plots
...
* Apply margins matching the Page Layout so the plot is a preview of the PDF output
* Currently not a user setting, just switched off for plots based on MultiPlotPage and on for plots based on
MultiPlotWindow
2020-01-08 14:35:48 +01:00
Magne Sjaastad
3d5903b9c4
Merge pull request #5302 from OPM/well-measurements-file-format-changes-5216
...
Well measurements file format changes 5216
2020-01-08 14:28:06 +01:00
Magne Sjaastad
cbe89c05c9
Merge pull request #5312 from OPM/feature-reservoir-surface-import
...
Feature reservoir surface import
2020-01-08 14:27:33 +01:00
Magne Sjaastad
c40f2dd94a
#5309 Fractures : Guard when no time steps are present
2020-01-08 12:42:11 +01:00
Jacob Støren
e6d96316d4
#5285 Visualization and update of Surfaces
2020-01-08 12:11:10 +01:00
Jacob Støren
e9086005d4
#5310 Fix wrong use of new path id.
...
Used last used instead of first unused
2020-01-08 12:09:51 +01:00
Jacob Støren
45a3225ec8
#5285 Surface Import command. SurfaceInView tree-items. Delete.
...
Ready to start on visualization code
2020-01-08 12:09:51 +01:00
Jacob Støren
3488280c69
#5285 Add icons to the Surface items
2020-01-08 12:09:51 +01:00
Jacob Støren
26db8d7351
#5285 Surface import command Items and parsing infrastructure
2020-01-08 12:09:50 +01:00
Gaute Lindkvist
993b98f977
Set a sensible font size for Plot symbol labels (i.e. "P10", "P90" etc)
2020-01-07 14:59:18 +01:00
Gaute Lindkvist
4829c5eba2
Move to pixel size instead of point size for fonts
2020-01-07 14:59:18 +01:00
Gaute Lindkvist
f279e85c2c
Improved font handling
2020-01-07 14:26:46 +01:00
Gaute Lindkvist
7bd62052ca
Much improved legend rendering
2020-01-07 14:26:46 +01:00
Gaute Lindkvist
185b26514b
Multi plot: Fix rendering of single plots to PDF
2020-01-07 14:26:46 +01:00
Gaute Lindkvist
1885d8bd6e
Multiplot: Fix update issue following change between portrait and landscape
2020-01-07 14:26:46 +01:00
Gaute Lindkvist
a0cac2fefa
#5288 Fix update issues
2020-01-07 14:26:46 +01:00
Gaute Lindkvist
0692ea28ad
Fix legends for ensemble plots
2020-01-07 14:26:46 +01:00
Gaute Lindkvist
281fa24a2d
Render at resolution required to match widget size
2020-01-07 14:26:46 +01:00
Gaute Lindkvist
81c092f2c4
#5293 Fix draw of category legend rectangles
2020-01-07 14:26:46 +01:00
Gaute Lindkvist
9ffbd97f8c
Multi page plot works
2020-01-07 14:26:46 +01:00
Gaute Lindkvist
27788b1abd
Change from QPainter to QPaintDevice in the API for PDF rendering
...
* This is to be able to use QPagedPaintDevice::nextPage in the Multi plot rendering.
2020-01-07 14:26:46 +01:00
Magne Sjaastad
65f4a5e089
Fix signed/unsigned compare
2020-01-07 13:09:44 +01:00
Magne Sjaastad
15dc0e974b
Assign calculation ID to existing addresses ( #5304 )
...
#5278 Assign calculation ID to existing addresses
2020-01-07 12:29:12 +01:00
Magne Sjaastad
4811cfb28f
Merge pull request #5301 from OPM/bugfix-summary-selection-5278
...
#5278 Fix selection of calculated curves in summary selction dialog
2020-01-07 11:21:33 +01:00
Magne Sjaastad
79641f090f
#5300 Formations : Make sure views are updated correctly
2020-01-07 08:47:02 +01:00
Kristian Bendiksen
e535e2e42f
#5216 Uppercase all property names ("kind") in well measurement import
...
This fixes the problem of mixed case.
2020-01-06 20:40:39 +01:00
Kristian Bendiksen
dbb60e6577
#5216 Allow whitespace before comments in well measurement import.
2020-01-06 20:27:53 +01:00
Kristian Bendiksen
7014f7e3a5
#5216 Change order of name and value in well measurement import
2020-01-06 20:16:19 +01:00
Kristian Bendiksen
f3d03fe653
#5278 Fix selection of calculated curves in summary selction dialog
...
The INPUT_ID was not set correctly, and has been removed. The calculation id is
now appended to the vector name, and extracted again when selecting an item.
2020-01-06 19:57:24 +01:00
Magne Sjaastad
ff2963293b
#5300 Formations : Move update of Rim-related structures to RimEclipseCase
2020-01-06 15:27:16 +01:00
Magne Sjaastad
7d05a8bd0a
#5300 Formations : Fix update issues
2020-01-06 14:33:54 +01:00
Magne Sjaastad
a7366fbebf
Guard null pointer access
2020-01-06 11:22:39 +01:00
Jacob Støren
84dab9eccb
#5283 Fixed error in Allen diagram for NNC's with same formation on both sides.
2020-01-03 14:25:34 +01:00
Magne Sjaastad
10649fa444
#5281 Summary Plot: Ensemble curve highlight is missing in 2019.12
2020-01-03 12:51:55 +01:00
Magne Sjaastad
576dfa80ac
Make it possible to store project file without global path section
...
If you have a project file with an alias section, this project is not possible to open in previous versions. Add a menu entry in the Testing menu to allow storage without alias.
2020-01-03 12:51:40 +01:00
Magne Sjaastad
1c4feade71
#5279 Formations GeoMech : Add const and simplify access
2020-01-03 11:59:17 +01:00
Magne Sjaastad
afc9ace33e
#5279 Formations : Add const and simplify access
2020-01-03 09:59:38 +01:00
Magne Sjaastad
dffef1cf54
#5276 Ensemble : Guard null pointer access causing crash
2020-01-03 07:09:35 +01:00
Jacob Støren
d074964901
#5274 Add text to Result Info panel for Allen diagram data
...
Rename result variables to prepare for more Allen results
Rename methods to clarify meaning
2020-01-02 12:46:38 +01:00
Jacob Støren
a42d5e9bc8
Rename to clarify meaning of gridLocalCellIndex
2020-01-02 12:45:01 +01:00
Jacob Støren
f1cee7ab36
#5269 Cycle cell selection when clicking an NNC
2020-01-02 12:39:14 +01:00
Jacob Støren
bbb5e89fe7
Merge pull request #5266 from OPM/feature-allen-diagram-results-on-faults
...
Feature allen diagram results on faults
2020-01-02 10:33:00 +01:00
Jacob Støren
0d6b139891
#5200 Enable only category legend when allen diagram is selected
2020-01-02 08:56:45 +01:00
Jacob Støren
5dee4e7478
Missing include Compile fix
2019-12-20 14:33:03 +01:00
Jacob Støren
1d97f376fb
#5200 New allen result type, and working full and binary allen diagrams for formations
2019-12-20 13:55:56 +01:00
Jacob Støren
12e49656df
#5200 Allen results as separate results type only visible for faults
2019-12-20 13:55:56 +01:00
Magne Sjaastad
831b899091
#5200 Prototype of use of formation names for allen diagram
2019-12-20 13:55:43 +01:00
Magne Sjaastad
582720f74e
#5261 System : Allow export of field and object keywords from test menu
2019-12-20 11:22:29 +01:00
Magne Sjaastad
e37795a4dd
Add object and field keywords names for release 2019.12
2019-12-20 10:53:34 +01:00
Magne Sjaastad
4d3113255e
Minor code adjustments
2019-12-19 11:55:34 +01:00
Magne Sjaastad
4ccbd274b8
clang-format : Apply clang-fomat on ApplicationCode
2019-12-19 11:11:33 +01:00
sigurdp
260ff04b19
Added grouping of small contributions to well distribution plot
2019-12-19 11:09:01 +01:00
sigurdp
bf61c76e51
Filter out TOF values greater than 73000 and remove wells with zero aggregated volume
2019-12-19 11:09:01 +01:00
sigurdp
3f36826662
First working version of well distribution plots
2019-12-19 11:09:01 +01:00
sigurdp
4ce07ebb23
Added constructor parameter to RimMultiPlotWindow for hiding contained plots in tree view
2019-12-19 11:09:01 +01:00
sigurdp
3b1b7aafbb
Added PhaseType app enum
2019-12-19 11:09:01 +01:00
sigurdp
92bb34197e
First cut implementation, very much still a work in progress
2019-12-19 11:09:01 +01:00
sigurdp
349886d73e
Skeleton for well distribution plot
2019-12-19 11:09:01 +01:00
Jacob Støren
b01c4409f1
Merge pull request #5246 from OPM/feature-external-file-reference-list-in-project-file
...
Feature: #5147 External file reference list in project file
2019-12-18 15:47:50 +01:00
Jacob Støren
6f97dca264
#5252 Fixed crash and missing statistics with combined IJK results for visible cells only
2019-12-18 15:47:13 +01:00
Magne Sjaastad
91cd27d589
#5251 Comparison View : Guard null pointer access
2019-12-18 15:47:06 +01:00
Magne Sjaastad
6ae0c5e816
Merge pull request #5241 from OPM/fix-crash-well-production-plots
...
Fix crash when creating prodution rate plot.
2019-12-18 15:36:06 +01:00
Gaute Lindkvist
47b93dc0d1
Implement pdf rendering ( #5250 )
...
* First PDF creation support
* Reimplement info box
* Set title and make overlay frame margins more unified
* Remove a style sheet that was never meant to be applied to Project Tree
* Update RiuDraggableOverlayFrame when changing content
* Default page layout in Preferences
* undo removal of elision
* Remove friend class assignment in cafCategoryMapper
* the required methods have been made public
* Fix up after review
* Remove spurious const on by-value return
* Fix compile errors on Linux
* Fix size adjustment of legends with plot resizing
2019-12-18 12:25:19 +01:00
Jacob Støren
1575705835
Fix whitespace difference
2019-12-18 09:05:39 +01:00
Magne Sjaastad
f339b52907
#5036 Octave : Simplify error message
2019-12-18 08:34:21 +01:00
Gaute Lindkvist
73b2c96dae
#5234 Fix auto scale of cross plot x-axis
...
* The issue is that the bottom axis is really a QwtDateScaleEngine as opposed to a QwtLinearScaleEngine.
* This may have worked before by "accident" before the changes to the date format on the date/time axis.
* The fix is that if we want a QwtLinearScaleEngine and have a QwtDateScaleEngine we replace the scale engine.
2019-12-17 19:29:51 +01:00
Jacob Støren
c35938e449
#5242 Fix intersection views visible in comparison view drop-down
2019-12-17 14:53:16 +01:00
Jacob Støren
b6252c9d59
#5240 Avoid duplicate entries when opening summary-, and gridcases
2019-12-17 14:53:08 +01:00
Magne Sjaastad
92c767989f
#5237 MSW: Use 7 numbers for roughness number format
2019-12-17 14:11:23 +01:00
Jacob Støren
2ca3345a20
Add save() as a command to the python interface
...
Fix export_snapshot issue
2019-12-17 13:27:02 +01:00
Jacob Støren
7f393f5ad8
#5147 Use "PathId_000" as base for the path ids
2019-12-17 13:24:37 +01:00
Kristian Bendiksen
8f7a9dc3ce
Fix crash when creating prodution rate plot.
2019-12-17 13:05:10 +01:00
Magne Sjaastad
bd74a3ce73
#5238 Ensemble RFT : Hide P50 from statistics
2019-12-17 12:05:36 +01:00
Jacob Støren
c551baf409
#5235 fix python: project.export_snapshot
2019-12-17 10:56:00 +01:00
Magne Sjaastad
0b2a78b211
#5232 Templates: Do not write dialog fields to project file
2019-12-17 10:55:51 +01:00
Magne Sjaastad
af6e713414
#5228 Summary Plot: Fix curves from a summary case when .EGRID file is opened
2019-12-17 10:55:37 +01:00
Magne Sjaastad
22b054a63a
#5225 Plot Template: Fix crash when selecting directory instead of template item
2019-12-17 10:55:30 +01:00
Magne Sjaastad
5235b5f49e
#5227 Ensemble Filter : Create one curve filter by default
2019-12-17 10:55:24 +01:00
Magne Sjaastad
b6b5b014ad
#5226 Ensemble Filter : Remove colors group from property editor
2019-12-17 10:55:19 +01:00
Magne Sjaastad
91e8b1a839
#5224 Avoid unicode in description of Summary Address
2019-12-13 15:52:28 +01:00
Magne Sjaastad
5d96ce738c
#5131 Minor calculation curve adjustments
2019-12-13 15:41:34 +01:00
Magne Sjaastad
dd5ebe494a
Merge pull request #5210 from OPM/fix-show-plot-on-calculated-curves-5140
...
Fix show plot on calculated curves 5140
2019-12-13 11:05:25 +01:00
Jacob Støren
0bd9ef925a
#5147 RimEclipseResultCase::m_sourSimFileName ->FilePath
2019-12-13 10:27:38 +01:00
Magne Sjaastad
525d4086f9
#5131 Remove obsolete includes
2019-12-13 08:50:01 +01:00
Jacob Støren
b7db416652
#5147 Avoid using RimFormationNames::m_formationNamesFileName in initAfterRead
...
The path is not valid during initAfterRead Traversal
2019-12-12 16:19:50 +01:00