Kristian Bendiksen
c464664c40
#5583 Add visualization for fluxes.
2020-03-04 22:18:01 +01:00
Kristian Bendiksen
eb97ee0de8
#5583 Add data model object and ui for RimElementVectorResult.
2020-03-04 22:18:01 +01:00
Gaute Lindkvist
06d964d070
#5601 Avoid listing LAS-files multiple times in source list
2020-03-03 14:25:20 +01:00
Gaute Lindkvist
eca3531c2e
#5596 Make sure new WBS plots gets the correct data parameter sources set
2020-03-03 14:25:20 +01:00
Gaute Lindkvist
9ed054e28c
#5590 Plot LAS-curves with correct TVDRKB depth even if file does not have a TVDRKB track
2020-03-03 14:25:20 +01:00
Jacob Støren
bb58507559
#5609 Explicit selection of ensemble members for Analysis Plots
2020-03-03 09:52:54 +01:00
Jacob Støren
186332e707
#5599
2020-03-03 09:52:54 +01:00
Jacob Støren
c274e577e7
Rename and reorder methods in RimAnalysisPlots
...
Removed unused code and inlined empty methods
2020-03-03 09:52:53 +01:00
Jacob Støren
ec1bccc1f5
Add comment on use of font update methods
2020-03-03 09:52:53 +01:00
Jacob Støren
7b3aca4340
#5597 Add reference case to Analysis Plots
...
Improved autotitle with timestep and Top N - filtering text
2020-03-03 09:52:53 +01:00
Jacob Støren
95d0b5c8c8
Refactor case difference calculation into a static method
...
To reuse in Analysis Plots
2020-03-03 09:52:53 +01:00
Jacob Støren
fd4cbc6c87
#5539 Support ensembles in Analysis plots
2020-03-03 09:52:53 +01:00
Jacob Støren
d540737a53
#5539 Set default Bar text options off
2020-03-03 09:52:53 +01:00
Jacob Støren
782b5c360d
#5539 Add optional top N filter
...
Adjust layout in Analysis Plot property panel
Add colormap option to barchart builder
2020-03-03 09:52:53 +01:00
Jacob Støren
afea6963b2
Fix linux compile error and warnings
2020-03-03 09:52:53 +01:00
Jacob Støren
6d07e7a8ff
#5539 Complete several small tasks regarding AnalysisPlot.
...
Add quantity as grouping option.
Add controls for bar text.
Legend font size control working.
Simple auto title.
Set selected vectors ui field.
Improve date format.
Use summaryAddress::itemUiText
2020-03-03 09:52:53 +01:00
Jacob Støren
66d98b3d23
#5539 Load Analysis plots when opening project
2020-03-03 09:52:53 +01:00
Jacob Støren
692ed80c26
#5539 Add timestep selection, grouping and value sorting
2020-03-03 09:52:53 +01:00
Jacob Støren
233f63e80b
#5539 Populate the vector selection dialog from selection
2020-03-03 09:52:53 +01:00
Jacob Støren
3b0aacb666
#5539 Restore value axis when switching orientation
...
Use vertical bar text.
2020-03-03 09:52:53 +01:00
Jacob Støren
78310080e5
#5539 Add orientation field
2020-03-03 09:52:53 +01:00
Jacob Støren
31b215ac78
#5539 First actual data in Analysis plot
2020-03-03 09:52:53 +01:00
Jacob Støren
1f109d0ee2
#5536 Move orientation argument.
...
Testplot code moved to separate method.
2020-03-03 09:52:53 +01:00
Jacob Støren
e9f8cf8105
#5539 Add texts on Bars
2020-03-03 09:52:53 +01:00
Jacob Støren
dd114b7928
#5539 Fixed missing spacing after groups without names
2020-03-03 09:52:52 +01:00
Jacob Støren
a1410ca118
#5539 Initial AnalysisPlot objects and barchart builder
2020-03-03 09:52:52 +01:00
Gaute Lindkvist
bd1d1caacc
#5591 Avoid saw tooth shape on normalized stresses
2020-03-02 15:04:25 +01:00
Gaute Lindkvist
3674c4451d
#5513 Initialize the min/max values for Ensemble Curve Filters
2020-03-02 15:03:17 +01:00
Magne Sjaastad
0cd0c7d80d
#5612 Saturation Pressure Plots : Remove duplicated code
2020-02-28 12:39:24 +01:00
Magne Sjaastad
1187a2e551
#5612 Saturation Pressure Plots : Add support for user defined time step
2020-02-28 12:39:24 +01:00
Magne Sjaastad
a612da649c
#5593 Saturation Pressure Plot: Clamp time step index
2020-02-28 12:39:24 +01:00
Magne Sjaastad
6530d12e71
#5593 Saturation Pressure Plot: Use time step 0 as default
2020-02-28 12:39:24 +01:00
Gaute Lindkvist
f15d35edef
Fix Eclipse contour map creation by making sure the project version is initialized
2020-02-26 14:48:56 +01:00
Magne Sjaastad
db2ca4f98a
#5592 Well Path : For well paths with two targets, a fracture and perf interval fails to work
2020-02-26 14:12:10 +01:00
Gaute Lindkvist
1353835bd8
CAF: Move keyword aliases from PdmXmlFieldHandle to PdmFieldHandle
2020-02-25 16:04:53 +01:00
Gaute Lindkvist
84f5c5d068
Fix Python access to contour maps
2020-02-25 13:57:51 +01:00
Gaute Lindkvist
d95f3a349d
Move to use a static registry of scriptable classes
2020-02-25 13:57:51 +01:00
Gaute Lindkvist
50ae160e2d
Make the basics of summary cases and plots scriptable
2020-02-25 13:57:51 +01:00
Gaute Lindkvist
1f6e9513de
Make Python code use the new generated skeleton and rename ResInsight parameters to fit
2020-02-25 13:57:51 +01:00
Gaute Lindkvist
ae3651ab30
Move Case file name to the base RimCase class and make consistent
2020-02-25 13:57:51 +01:00
Magne Sjaastad
610e7d6391
#5577 Multi Plot : Add attribute for setting tick mark count along x-axis
2020-02-25 10:26:12 +01:00
Gaute Lindkvist
f38967e7cb
Make sea level visualization a GeoMech-only feature.
...
* This is because it works poorly with eclipse grids because they don't specify the sea bed level.
2020-02-24 12:30:13 +01:00
Gaute Lindkvist
82263e9d6f
WBS LAS-parameter fixes to be more consistent
2020-02-24 12:30:13 +01:00
Gaute Lindkvist
4cf427ce69
Minor WBS plot layout work
2020-02-24 12:30:13 +01:00
Magne Sjaastad
699a3f9b34
#5380 Surface : Modification of depth
2020-02-20 14:01:12 +01:00
Magne Sjaastad
3aa4ffb0da
#5529 Surface : Add reader for GOCAD file format
...
wip
2020-02-19 10:19:24 +01:00
Jacob Støren
31f79f24a6
Rename RiuSummaryCurveDefSelectionUi to RiuSummaryVectorSelectionUi
2020-02-18 14:10:10 +01:00
Jacob Støren
42ffc195ce
Rename RiuSummaryCurveDefSelectionDialog to RiuSummaryVectorSelectionDialog
2020-02-18 14:00:11 +01:00
Jacob Støren
dacd84a289
Rename RicSummaryCurveCreator to RicSummaryPlotEditorUi
2020-02-18 13:36:07 +01:00
Magne Sjaastad
fc98f9ac9d
#5528 Multi Plot : Add export to right-click menu of Multi Plot
2020-02-17 15:13:32 +01:00
Kristian Bendiksen
f7af2ed83e
#4550 Add python method to get simulation wells with status and cells info.
2020-02-17 10:40:31 +01:00
Magne Sjaastad
7f2331a4db
Make sure phase distribution plots are enabled when loading project file
2020-02-14 09:38:16 +01:00
Magne Sjaastad
d6a1f79135
#5545 Derived Summary Case : Make sure union of available addresses are used
2020-02-13 12:37:42 +01:00
Magne Sjaastad
54bb752682
#5547 Derived Summary Case : Allow missing data for either of the two source cases
2020-02-13 12:37:42 +01:00
Gaute Lindkvist
a35c395f54
Minor visual improvements to Well Path Attribute track
...
* Make well slightly wider
2020-02-13 11:23:32 +01:00
Magne Sjaastad
a3e3601d08
#5533 Derived summary case: Avoid crash if no data is present
2020-02-12 14:24:23 +01:00
Magne Sjaastad
c82df63e10
#5101 clang-format: Adjusted penalties
...
Use lower absolute values to improve control of behavior
2020-02-12 13:35:31 +01:00
Magne Sjaastad
10f0abc9b5
#5101 clang-format: Allow short functions on a single line
...
Use AllowShortFunctionsOnASingleLine: InlineOnly
2020-02-12 13:35:31 +01:00
Gaute Lindkvist
ab9d46ee75
#5534 Minor changes to sea level formation names in Well Log Plots.
2020-02-12 11:46:29 +01:00
Magne Sjaastad
5e0d8e5bea
Guard null pointer
2020-02-12 08:51:11 +01:00
Gaute Lindkvist
25740fbced
#5470 Stop using normalization on results it isn't valid for
2020-02-11 15:38:16 +01:00
Gaute Lindkvist
1a7d0a901c
#5470 Add normalized result for stress and POR-Bar
2020-02-11 15:38:16 +01:00
Gaute Lindkvist
df14cfce06
#5470 Add a new median calculator and make rkbdiff default to median well path rkb
2020-02-11 15:38:16 +01:00
Gaute Lindkvist
91a7a94dda
#5470 Add GUI for GeoMech normalization
2020-02-11 15:38:16 +01:00
Kristian Bendiksen
ada9507b8a
Merge pull request #5515 from OPM/reorder-well-measurement-properties
...
Reorder well measurement properties.
2020-02-11 15:09:49 +01:00
Magne Sjaastad
16d75b23a8
#5508 Phase Distribution Plot : Add to context menu of wells in project tree and 3D
2020-02-11 13:12:27 +01:00
Kristian Bendiksen
9c56eae0a5
Merge pull request #5511 from OPM/new-geomech-result-category-differentials-5469
...
#5469 Move POR and ST/SE differentials to a new category "Differentia…
2020-02-11 12:52:41 +01:00
Gaute Lindkvist
e69f3afc88
Remove unused code from RimWellPathGeometryDef
2020-02-11 11:02:00 +01:00
Gaute Lindkvist
56a65742c4
#5506 Use START_AT_FIRST_TARGET for well paths created with old ResInsight versions
2020-02-11 11:02:00 +01:00
Kristian Bendiksen
32ddc25fa1
Reorder well measurement properties.
2020-02-11 10:59:57 +01:00
Kristian Bendiksen
6562dbdb5d
#5469 Move POR and ST/SE differentials to a new category "Differentials".
2020-02-11 10:16:28 +01:00
Gaute Lindkvist
ae112bab64
#5494 Add user changable water density and change model for where WBS-curves meet
2020-02-11 08:11:07 +01:00
Gaute Lindkvist
2949d3458d
#5472 Improve visualisation of water depth
2020-02-10 08:16:06 +01:00
Magne Sjaastad
dfe6d0b94e
Add derived summary case ( #5496 )
...
* #5488 Derived Summary Case : Refactor ensemble summary case
- Refactor ensemble summary case to be able to us as standalone derived summary case
- rename to RimDerivedSummaryCase
- allow negative values in well disk visualization
* #5488 Derived Summary Case : Add feature to create derived case
* #5487 Well Disks : Add scaling factor
2020-02-10 07:13:04 +01:00
Gaute Lindkvist
2bb93ef872
#5389 Delete empty measurement curves after deleting or changing measurements.
2020-02-07 15:58:53 +01:00
Gaute Lindkvist
85bf09cefe
#5390 Make edge color of measurement symbols same as the symbol
2020-02-07 15:47:37 +01:00
Gaute Lindkvist
4277438b27
Remove "Shale" word from K0_SH tooltip
2020-02-07 13:54:51 +01:00
Gaute Lindkvist
c397729470
#5389 Trigger reload of measurement curves when changing measurements
2020-02-07 13:54:51 +01:00
Gaute Lindkvist
4405c1b25f
Make Well Path visualisation in Well Log Plots go all the way up to surface
2020-02-07 13:52:42 +01:00
Gaute Lindkvist
438febe049
#5472 Add indication of water depth to formation and casing track
...
* Also add lighter formation lines as an option and make this default for WBS plots
2020-02-07 13:52:42 +01:00
Gaute Lindkvist
47f9c8c7c6
#5473 Improve WBS plot layout by removing gaps and tweaking column spans
2020-02-07 13:52:42 +01:00
Kristian Bendiksen
646a102eff
#5477 Add independent scaling factor field to well measurements
2020-02-07 10:59:09 +01:00
Kristian Bendiksen
84fbd94563
#5368 Automatically select new wells when they appear in new measurements.
2020-02-07 10:17:58 +01:00
Kristian Bendiksen
cdfd2d5648
#5368 Restore selected wells in RimWellMeasurementInView when loading project
2020-02-07 10:17:58 +01:00
Kristian Bendiksen
5dc883f1ca
#5068 Add "Input Property" command to menu of Cell Result and 3D view.
2020-02-07 09:41:53 +01:00
Gaute Lindkvist
610a315e14
#5458 Add support for air gap and start at surface for modeled well paths
2020-02-07 08:36:37 +01:00
Magne Sjaastad
2b1b1bf286
Bubble Plot : Use soft contrast color, set read only if not used
2020-02-05 07:37:03 +01:00
Gaute Lindkvist
228b651789
#5456 Auto zoom X in Well Log Plots if the range changes considerably when changing curve data
2020-02-04 16:24:28 +01:00
Magne Sjaastad
b8ec574294
Bubble Plot : Make sure update happens before part creation
2020-02-04 12:30:24 +01:00
Gaute Lindkvist
c9f5b47a90
Support different units when importing and exporting WBS LAS.
2020-02-03 15:56:07 +01:00
Magne Sjaastad
15aeb8036e
#5457 Bubble Plot : Guard null pointer access
2020-02-03 13:46:00 +01:00
Magne Sjaastad
7148bd73ae
Bubble plot ( #5452 )
...
Bubble plot issues #5209 #2285 #5308
Co-authored-by: Kristian Bendiksen <kristian.bendiksen@gmail.com>
2020-02-03 12:20:35 +01:00
Jacob Støren
cf72ce5989
#5417 Add Well Bore Stability icon
2020-02-03 11:37:43 +01:00
Jacob Støren
608d3a9a24
#5329 , #4991 Use the new icons for multiplot and phase fraction plot
2020-02-03 10:05:01 +01:00
Magne Sjaastad
d3f026b84c
Merge pull request #5445 from OPM/native-case-name
...
Summary Case : Add public methods displayCaseName and nativeCaseName
2020-01-31 07:33:54 +01:00
Magne Sjaastad
bf48be0cf5
#5443 Phase Dist Plot : Always use multiplot page to display legends
2020-01-31 07:33:12 +01:00
Magne Sjaastad
7722893f0c
#5441 Summary Case : Add public methods displayCaseName and nativeCaseName
2020-01-30 14:24:04 +01:00
Magne Sjaastad
d8ef29a3c0
Merge pull request #5439 from OPM/nnc-improvements
...
Improve NNC results for complete NNC geometry
2020-01-30 13:34:28 +01:00
Magne Sjaastad
89c5a62234
#5406 NNC results : Show fault config in Eclipse Fault Colors
2020-01-30 12:44:05 +01:00
Gaute Lindkvist
b40f3dcd39
#5399 Export LAS-curves of WBS-parameters with the LAS-name rather than the Ui name
2020-01-29 09:45:38 +01:00
Gaute Lindkvist
7564c4420f
WBS: hide parameters from project tree
2020-01-29 09:45:38 +01:00
Gaute Lindkvist
f68332ec80
#5375 WBS: Rename outside reservoir to non-reservoir
2020-01-29 09:45:38 +01:00
Gaute Lindkvist
ef4bccb52a
Fix update of WBS plots when unchecking tracks
2020-01-29 08:38:11 +01:00
Magne Sjaastad
bbe2eddad6
#5407 Color Legend : Set log as default color legend for results based on substring match
2020-01-28 15:34:31 +01:00
Gaute Lindkvist
98dfa8a72b
#5388 Make sure plots aren't unchecked if the parent is unchecked
2020-01-27 13:50:15 +01:00
Magne Sjaastad
4b04e58607
#5377 Deeper : Add preference for visibility of faults when creating a new view
2020-01-25 12:04:16 +01:00
Magne Sjaastad
26a96f8e41
#5377 Deeper : Move fields to private
2020-01-25 11:54:40 +01:00
Magne Sjaastad
4636abe564
Merge pull request #5397 from OPM/phase-dist-issues
...
Fixes related to Phase Distribution Plots
2020-01-24 15:25:33 +01:00
Magne Sjaastad
8aa1e6a047
#5356 Phase Distribution Plots : Show title in MDI window title
2020-01-24 11:22:54 +01:00
Magne Sjaastad
f120dd6929
#5356 Phase Distribution Plots : Make sure content is updated when toggeled
2020-01-24 11:09:32 +01:00
Gaute Lindkvist
23e6bc2e86
#5372 Implement getting reservoir bounding box from Python
2020-01-24 11:07:38 +01:00
Magne Sjaastad
2a9af029b8
#5355 Phase Distribution Plots : Hide plot legend in multi plot mode
2020-01-24 10:41:16 +01:00
Magne Sjaastad
8bbfe9e7af
Delete unused code
2020-01-23 18:05:45 +01:00
Gaute Lindkvist
1c283d9c2d
#5164 Fix crash when adding LAS curve and support TVDRKB from LAS-files
2020-01-23 15:06:32 +01:00
Gaute Lindkvist
bff2abe85b
Fix a surface collection crash in RimGeoMechView
2020-01-22 13:29:04 +01:00
Jacob Støren
5e68adc099
Merge pull request #5364 from OPM/fix-separate-results-issues
...
#5358 , #5317 , #5019 Fix several issues regarding separate results def…
2020-01-22 09:29:03 +01:00
Gaute Lindkvist
56d141d4c3
Support setting Wbs-parameters from Python.
2020-01-22 09:28:46 +01:00
Gaute Lindkvist
954bf1e02e
Support setting of child fields from Python and pass in WbsParameters if provided
...
Also fixes #5354
2020-01-22 09:28:46 +01:00
Gaute Lindkvist
5b8b76179b
Separate Wbs Parameters from RimWellBoreStabilityPlot
2020-01-22 09:28:46 +01:00
Jacob Støren
27737b51bc
#5358 , #5317 , #5019 Fix several issues regarding separate results definitions
2020-01-21 15:28:26 +01:00
Magne Sjaastad
2adefbcb04
Remove unused code
2020-01-21 14:00:59 +01:00
Magne Sjaastad
48e7736daa
Remove unused variables
2020-01-20 11:30:46 +01:00
Kristian Bendiksen
6c0de05262
Update RimWellMeasurementCurve to new api to fix crash in WBS plot.
2020-01-20 10:45:59 +01:00
Kristian Bendiksen
fc43c42f10
#5111 Add command to reload well measurements from file
2020-01-20 10:45:59 +01:00
Kristian Bendiksen
ed19f41586
#5217 Filter well measurements by quality
2020-01-20 10:45:59 +01:00
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
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
Jacob Støren
d32db574cb
#5318 Surface Intersection geometry with results
2020-01-17 13:24:25 +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
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
edc276db4d
Well Log Plot and Well Distribution Plots no longer inherit Multiplot
...
* Also cleaned up RiuQwtPlotWidget
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
Jacob Støren
5e168d75b3
#5321 Fix Path ID showing up as case name for summary files.
2020-01-13 15:21:15 +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
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
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
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
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
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
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
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
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
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
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
79641f090f
#5300 Formations : Make sure views are updated correctly
2020-01-07 08:47:02 +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
10649fa444
#5281 Summary Plot: Ensemble curve highlight is missing in 2019.12
2020-01-03 12:51:55 +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
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
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
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
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
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
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
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
Magne Sjaastad
0b2a78b211
#5232 Templates: Do not write dialog fields to project file
2019-12-17 10:55:51 +01:00
Magne Sjaastad
b6b5b014ad
#5226 Ensemble Filter : Remove colors group from property editor
2019-12-17 10:55:19 +01:00
Magne Sjaastad
5d96ce738c
#5131 Minor calculation curve adjustments
2019-12-13 15:41:34 +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
Jacob Støren
1c6c82af85
#5147 Fix RimFileWellPath::setupBeforeSave addressing the filePath
...
Needs to copy the cached wellpaths on save.
Split the cached filePath and the uncached filePath to only list the external well paths in the global path list, and to be able to copy the cached files on save.
2019-12-12 16:15:24 +01:00
Kristian Bendiksen
d6ff1eb847
#5140 Fix incorrect values for "Show Plot Data" action on calculated summary curves.
...
Fixed by checking if all the variables in a calculated expression is based on
accumulated data.
2019-12-11 15:14:50 +01:00
Jacob Støren
298b40d6ef
Refactor: Centralized generation of path to storage of wellpaths from SSIHUB
2019-12-11 11:39:02 +01:00
Magne Sjaastad
1628f01939
#5131 : Calculated curves : Use find in RimSummaryCalculationCollection
2019-12-11 09:47:26 +01:00
Magne Sjaastad
532d5899de
#5131 : Calculated curves : Show native address in title
2019-12-11 09:47:26 +01:00
Magne Sjaastad
03581804e2
#5131 : Calculated curves : Always show legend text
2019-12-11 09:47:26 +01:00
Jacob Støren
37b32c4e8a
#5147 RimFormationNames::m_formationNamesFileName -> FilePath
2019-12-11 09:31:13 +01:00
Kristian Bendiksen
35df3cc9d3
#5131 Update calculation curves when summary case is replaced.
2019-12-11 09:29:35 +01:00
Jacob Støren
b1942e0844
#5147 RimWellLogFile::m_fileName ->FilePath
2019-12-11 08:38:31 +01:00
Jacob Støren
7f1ccc0169
#5147 RimStimPlanFractureTemplate::m_stimPlanFileName -> FilePath
2019-12-11 08:30:32 +01:00
Jacob Støren
eb421db040
#5147 RimWellPath::m_wellPathFormationFilePath ->FilePath
...
RimFileWellPath::m_filepath ->FilePath
2019-12-11 08:23:37 +01:00
Jacob Støren
059288ef97
#5147 RimEclipseInputProperty::fileName -> caf::FilePath
2019-12-10 16:58:07 +01:00
Jacob Støren
11807029a5
#5147 RimEclipseInputCase::m_gridFileName -> FilePath
2019-12-10 16:43:12 +01:00
Jacob Støren
723caaaf79
#5147 RimEclipseCase::m_filesContainingFaults -> vector<FilePath>
2019-12-10 16:36:07 +01:00
Jacob Støren
d19c87c23a
#5147 RimEclipseResultCase::caseFileName -> PdmField<caf::FilePath>
2019-12-10 16:19:39 +01:00
Jacob Støren
18cf59530f
#5147 RimSummaryCase::m_summaryHeaderFilename -> PdmField<caf::FilePath>
2019-12-10 16:12:21 +01:00
Jacob Støren
a9d089df6d
#5147 PdmField<caf::FilePath> now uses a reference list in the start of the project file to store the paths.
2019-12-10 14:58:47 +01:00
Gaute Lindkvist
ea793c15f3
Fix ensemble selection if statistics curves are not shown
2019-12-06 08:13:31 +01:00
Gaute Lindkvist
0b5188e4b7
Fix updates after legend change
2019-12-06 08:13:31 +01:00
Gaute Lindkvist
08afc1f8d7
Add automatic name updating of EnsembleRftCurveSets
2019-12-06 08:13:31 +01:00
Gaute Lindkvist
9c458ec3ba
Fixed typo in comment SFINA -> SFINAE
2019-12-06 08:13:31 +01:00
Gaute Lindkvist
7fd4aa1ce9
#5002 Ensemble RFT curve sets with parameter coloring and separate legends
2019-12-06 08:13:31 +01:00
Gaute Lindkvist
f56a34843a
Refactored ensemble parameter legends
2019-12-06 08:13:31 +01:00
Magne Sjaastad
d4b7797bb1
#5187 Info Box: Change defaults for Statistics Options
2019-12-06 07:47:19 +01:00
Kristian Bendiksen
54820eb20a
Merge pull request #5173 from OPM/feature-well-measurement-reorg
2019-12-05 15:51:24 +01:00
Magne Sjaastad
948d193e3e
#5189 Grid Case Group: Read Well Data Source when importing project
2019-12-05 14:29:53 +01:00
Magne Sjaastad
ad648eadc1
Janitor : Guard access to undefined memory
2019-12-05 11:56:04 +01:00
Gaute Lindkvist
b5ab1d6e82
#5159 Make user defined shale PP proportional to hydrostatic PP
2019-12-04 15:09:04 +01:00
Magne Sjaastad
e138e1f7e8
Merge changes from release-2019.11
2019-12-04 14:05:39 +01:00
Magne Sjaastad
df55c5f6dc
Janitor : Avoid replot in destructor of RimPlotCurve
2019-12-04 12:48:48 +01:00
Magne Sjaastad
1ba2fc14a5
#5177 Saturation Plots : Plots are not deleted on project close
2019-12-04 12:48:48 +01:00
Gaute Lindkvist
2e8518b7c9
#5179 Fix missing LAS-file data in plots when las-file doesn't contain TVD
2019-12-04 12:37:25 +01:00
Gaute Lindkvist
ed1d02535d
#5179 Fix missing LAS-file data in plots when las-file doesn't contain TVD
2019-12-04 12:36:22 +01:00
Gaute Lindkvist
5139f1cadb
#5174 Paint non-filled plot symbols with curve color rather than edge color
2019-12-04 12:34:17 +01:00
Gaute Lindkvist
cd5b432267
#5171 Fix legend updates by getting rid of the show/hideEvent crash fix
...
* The crash is instead fixed by getting rid of deleteLater()
2019-12-04 12:34:17 +01:00
Gaute Lindkvist
b5712987de
Fix y-axis text for observed data
2019-12-04 12:34:17 +01:00
Gaute Lindkvist
f795dfcf11
#5174 Paint non-filled plot symbols with curve color rather than edge color
2019-12-04 12:34:04 +01:00
Gaute Lindkvist
28a0a3ad06
#5171 Fix legend updates by getting rid of the show/hideEvent crash fix
...
* The crash is instead fixed by getting rid of deleteLater()
2019-12-04 12:34:04 +01:00
Gaute Lindkvist
3e39866f6f
Fix y-axis text for observed data
2019-12-04 12:34:04 +01:00
Magne Sjaastad
4fb0542946
#5125 Well measurements : Select all wells by default
2019-12-04 10:41:44 +01:00
Magne Sjaastad
0a1e6fc1d3
#5125 Well measurements : Hide legend if well measurement is unchecked
2019-12-04 08:40:39 +01:00
Magne Sjaastad
04162059b7
#5169 Observed Data : Do not repeat curve name twice
2019-12-04 08:05:46 +01:00
Kristian Bendiksen
cf15beb808
#5110 Update well measurement plots when WBS well is changed.
2019-12-03 21:19:02 +01:00
Kristian Bendiksen
12abf6494f
#5110 Show only relevant well measurements in WBS track.
2019-12-03 21:19:02 +01:00
Kristian Bendiksen
0e4f9fe114
#5125 Show well measurements based on selection in RimWellMeasuremenInView.
2019-12-03 21:19:02 +01:00
Kristian Bendiksen
3583e2ee10
#5125 Update RimWellMeasurementInViewCollection when measurements are imported.
2019-12-03 21:19:02 +01:00
Kristian Bendiksen
66ac8fee1d
#5125 Use category legend for well measurements without values.
2019-12-03 21:19:02 +01:00
Kristian Bendiksen
6efceea597
#5125 Make each well measurement a checkable entity.
2019-12-03 21:19:02 +01:00
Kristian Bendiksen
ad9c767a36
#5125 Only update relevant grid view on well measurement changes.
2019-12-03 21:19:02 +01:00
Kristian Bendiksen
660d68a4d1
#5125 Update well measurement colors on legend changes in 3d views.
2019-12-03 21:19:02 +01:00
Magne Sjaastad
8f99eb2274
#5169 Observed Data : Do not repeat curve name twice
2019-12-03 20:19:20 +01:00
Magne Sjaastad
e0e984f703
#5158 Grid Case Group: Allow statistics on static data only
...
Support grid cases with no dynamic data present.
2019-12-03 14:20:43 +01:00
Magne Sjaastad
9424bdd0de
#5158 Grid Case Group: Allow statistics on static data only
...
Support grid cases with no dynamic data present.
2019-12-03 12:58:04 +01:00
Gaute Lindkvist
631570f6a5
#5150 Improve wheel zoom with logarithmic axes
...
* Limit the amount to scroll at one time and set a fixed minimum
2019-12-02 12:34:58 +01:00
Magne Sjaastad
e03582ab4b
Revert case Ids to start at 0
2019-12-02 12:17:50 +01:00
Magne Sjaastad
45c0ca38f1
#5132 Janitor : Guard index out of bounds
2019-12-02 11:23:34 +01:00
Kristian Bendiksen
e87466717c
#5047 Remove input property collection from project tree.
2019-12-02 10:45:06 +01:00
Gaute Lindkvist
4870071b8e
#5150 Improve wheel zoom with logarithmic axes
...
* Limit the amount to scroll at one time and set a fixed minimum
2019-12-02 08:01:38 +01:00
Gaute Lindkvist
538e42f278
#5106 Fix crash when importing multiple well paths with the same name
2019-12-02 08:01:38 +01:00
Gaute Lindkvist
c5f21b75fa
#5133 Reassign summary curves to the file summary case copy when closing a grid case
2019-12-02 08:01:38 +01:00
Gaute Lindkvist
82155ae779
#5106 Fix crash when importing multiple well paths with the same name
2019-11-30 12:11:35 +01:00
Gaute Lindkvist
bfa9ff637b
#5133 Reassign summary curves to the file summary case copy when closing a grid case
2019-11-30 09:46:44 +01:00
Gaute Lindkvist
9656692afc
Improve canvas top alignment in well log plots
2019-11-29 15:56:43 +01:00
Gaute Lindkvist
4029953c24
Rename SummaryYAxisFormatter (it isn't just for the Y-axis)
2019-11-29 15:03:52 +01:00
Gaute Lindkvist
ec4194c0b0
Fix Well Allocation Plot depth axis zoom
2019-11-29 15:03:52 +01:00
Gaute Lindkvist
2c1180fa85
Fix Pseudo-length labels for RFT plots
2019-11-29 15:03:52 +01:00
Gaute Lindkvist
9a01c769e9
#5128 Fix right y-axis titles in summary plots
2019-11-29 15:03:52 +01:00
Gaute Lindkvist
602751dccc
#5129 Fix depth ranges when curve units don't match display units
2019-11-29 15:03:52 +01:00
Gaute Lindkvist
1267ba64d4
#5051 Do not auto zoom when adding/removing curves in plot
2019-11-29 15:03:52 +01:00
Gaute Lindkvist
dedb437ce5
#5051 Fix Well Log Plot zoom with scrolling with scrollbar
2019-11-29 15:03:52 +01:00
Gaute Lindkvist
d5c3c3f9e8
Rename SummaryYAxisFormatter (it isn't just for the Y-axis)
2019-11-29 15:03:37 +01:00
Gaute Lindkvist
8e94caceed
Fix Well Allocation Plot depth axis zoom
2019-11-29 15:03:37 +01:00
Gaute Lindkvist
1b345fa20f
Fix Pseudo-length labels for RFT plots
2019-11-29 15:03:37 +01:00
Gaute Lindkvist
e65d9aa22d
#5128 Fix right y-axis titles in summary plots
2019-11-29 15:03:37 +01:00
Gaute Lindkvist
d05328e184
#5129 Fix depth ranges when curve units don't match display units
2019-11-29 15:03:37 +01:00
Magne Sjaastad
d4230416af
#5132 Janitor : Guard index out of bounds
2019-11-29 13:40:14 +01:00
Jacob Støren
6ac18d52ff
#5117 Sep Inter Res: Fix missing use of cathegory legend
2019-11-29 10:27:43 +01:00
Jacob Støren
f446d58b60
#5124 , #5123 Fix irratic collapse of property group
...
Fix missing timestep menu
2019-11-29 10:27:43 +01:00
Jacob Støren
021af085a7
#5119 , #5120 Default case for intersection result
...
Fixed missing intersection colors when cellresults are turned off
2019-11-29 10:27:43 +01:00
Gaute Lindkvist
3b0ba03e87
Fix duplicate parts of names in Well Log Plots
2019-11-29 08:29:33 +01:00
Gaute Lindkvist
6eccba7398
Fix crash when dragging plot from one multiplot to another
2019-11-28 20:43:49 +01:00
Jacob Støren
ad25bb89c2
#5112 Add cell highlight on intersections with separate intersection result
2019-11-28 14:09:53 +01:00