Gaute Lindkvist
90596be3ee
Improve legend for Correlation Plots
2020-06-03 14:00:04 +02:00
Gaute Lindkvist
84177d3a00
Add legend support to Report Plot
2020-06-03 14:00:04 +02:00
Gaute Lindkvist
56addaf55d
Support hiding rows and columns with no correlations
2020-06-03 14:00:04 +02:00
Gaute Lindkvist
e6c2b693ef
Improvements to Correlation plots
2020-06-03 14:00:04 +02:00
Gaute Lindkvist
2fe4372dc2
First round of caf::FontTools
2020-06-03 14:00:04 +02:00
Magne Sjaastad
bb4bdc048d
Make sure relevant changes in patch branch are merged to dev
2020-05-27 09:12:47 +02:00
Magne Sjaastad
b8d9dedad2
Reintroduce deleted line
...
An earlier commit removed this line
2020-05-26 14:38:52 +02:00
Magne Sjaastad
08f3789c01
#5899 Fracture: Make sure the angle is in 0..90 interval
2020-05-26 07:45:23 +02:00
Magne Sjaastad
c548c4a12b
#5899 Fracture: Use robust way to find diff between two angles
2020-05-26 07:45:23 +02:00
Magne Sjaastad
b86acaeca4
#5980 Grid Group Statistics : Swap names for P10 and P90 and skip underscore
2020-05-26 07:45:23 +02:00
Kristian Bendiksen
3e882a65df
#5979 Fix color legend crash when opening regression test project
...
Projects containing Rim2dIntersectionViews copy legend config from the view using
PdmXmlObjectHandle::writeObjectToXmlString/readObjectFromXmlString. The
resulting xml contains references to RimColorLegendCollection which are unresolved,
and this would lead to a crash (m_colorLegend == nullptr). Fixed by resolving
the references explicitly after copy the config.
2020-05-26 07:44:57 +02:00
Gaute Lindkvist
0b453b9d15
Remove WBS parameter track color coding
2020-05-25 15:06:54 +02:00
Kristian Bendiksen
30ee125749
Improve method name to reflect implementation.
...
RimColorLegendCollection::allColorLegeds is better than
RimColorLegendCollection::customColorLegends since method returns both kinds
of color legends.
2020-05-24 17:26:51 +02:00
Kristian Bendiksen
0b9577df71
#5874 Remove direct accessor to obsoleted RimRegularLegendConfig::colorRange field.
2020-05-24 17:26:51 +02:00
Kristian Bendiksen
f578f1f954
#5959 Add rock type color legend with colors from Equinor GeoStandard.
...
Colors extracted from "Equinor GeoStandard - May 2020" document.
2020-05-24 17:26:51 +02:00
Kristian Bendiksen
0ed99c09fa
Avoid saving standard color legends.
2020-05-24 17:26:51 +02:00
Kristian Bendiksen
d768ec88a9
#5874 Fix order of colors in legend.
2020-05-24 17:26:51 +02:00
Kristian Bendiksen
044ab55eea
#5874 Use color legend in WellLogTrack result coloring.
2020-05-24 17:26:51 +02:00
Kristian Bendiksen
5295dbe299
#5874 Allow user defined color legends in result objects.
2020-05-24 17:26:51 +02:00
Kristian Bendiksen
8da32eddc1
Remove unused RiaColorTables includes.
2020-05-24 17:26:51 +02:00
Kristian Bendiksen
403a5502da
Remove unused RimScaleLegendConfig.
2020-05-24 17:26:51 +02:00
Magne Sjaastad
dd03b09d26
#5929 Separate Fault Result: Missing fault coloring when Cell Result is defined "None"
2020-05-22 15:01:56 +02:00
Magne Sjaastad
4a8aa6ced1
#5917 Export Completion: Avoid overwrite of export completion well name
2020-05-22 15:01:56 +02:00
Magne Sjaastad
b9dac8da38
#5830 Fix auto-generated target at sea level
2020-05-22 15:01:56 +02:00
Gaute Lindkvist
ab9ba69391
#5905 Fix wrong percentile calculation
...
* We sent in percent values (0-100) instead of the fractional values (0 - 1) that RigHistogramCalculator::calculatePercentile required.
* It has been like this for years AFAICT.
2020-05-22 15:01:56 +02:00
Kristian Bendiksen
c366e85682
Refactor delete operations for pdm objects.
2020-05-22 07:02:53 +02:00
Magne Sjaastad
51fd5e39b0
NNC: Compute data on demand
2020-05-21 08:09:07 +02:00
Magne Sjaastad
08b9e40f6c
Always try to import well path from well path cache
2020-05-20 18:44:43 +02:00
Kristian Bendiksen
9c8fe15d28
Use unsigned int for bitfiddling (fixes unused variables warnings on gcc).
2020-05-20 14:23:22 +02:00
Kristian Bendiksen
30cec3e280
Fix comparison between signed and unsigned integer expressions.
2020-05-20 14:23:22 +02:00
Kristian Bendiksen
2f4ee076de
Remove "set-but-unused" variables (generates warnings on gcc 7).
2020-05-20 13:45:59 +02:00
Magne Sjaastad
ebde4495fb
Remove obsolete parameters
2020-05-15 12:55:25 +02:00
Magne Sjaastad
0c13f132fa
#5932 NNC data : Compute geometry when NNC data is asked for
2020-05-15 12:55:25 +02:00
Gaute Lindkvist
ab0b05b31c
Improve NNC memory use
2020-05-15 12:55:25 +02:00
Stein Inge Dale
d39bcb31ab
Various operations on color legends
2020-05-14 12:08:19 +02:00
Kristian Bendiksen
20ca3354b9
Stimplan preprocessor refact ( #5895 )
...
* #5633 Add Fracture Model data object.
* #5633 Add visualization for Fracture Model.
* Use thickness direction well path.
* #5834 WIP Fracture Model: Extract facies names along thickness direction vector
* Update to class enums.
* Remove RimFractureModel dip, tilt and azimuth (no longer used).
* #5824 : Fix fracture model direction relative to formation dip
* Workaround problem in generated python code which breaks tests on linux. See #5862 .
* Update name of thickness direction well path.
* #5834 Add import command for facies roff file.
* #5834 Show color legend data in facies track.
Also make it possible to change the data source for the curve data in plot.
* Fracture Model: replace "Thickness Type" with "Extraction Type".
* Use shorter curve legends in fracture model plot.
* Use class enum for RimFractureModel::ExtractionType.
* Use RimProject::current() instead of RiaApplication::instance()->project().
* Simplify RimFractureModel by not implementing Rim3dPropertiesInterface.
* Use scoped enums in RiaPlotAnnotationTool.
* Remove unused RimFractureModelPlot fields.
* Hide fracture model plots field, and add accessor methods.
2020-05-14 06:39:55 +02:00
Magne Sjaastad
73ac3e5db1
#5925 Simplify computation of fault data
2020-05-13 17:57:21 +02:00
Magne Sjaastad
c932b40a56
#5925 NNC computations : Add flag in preferences to include inactive cells
2020-05-13 14:37:02 +02:00
Magne Sjaastad
0c32538e01
#5914 Import faults : Avoid computation of faults if turned off in preferences
2020-05-13 14:37:02 +02:00
Magne Sjaastad
2bc9cb37c0
#5913 Import NNC : Do not compute NNCs if importNNCs is disabled in preferences
2020-05-13 14:37:02 +02:00
Magne Sjaastad
87f1535888
#5920 Allan Diagrams : Avoid computation until required
2020-05-13 14:37:02 +02:00
Gaute Lindkvist
24d58e3a98
Fix crash in WBS curves when rkb diff is 0
2020-05-13 13:03:28 +02:00
Gaute Lindkvist
f199297f12
#5915 improve performance of NNC computation and limit to active cells
2020-05-13 12:19:03 +02:00
Magne Sjaastad
3d2ac4b573
Fix misspelled Allan diagram ( #5906 )
...
Closes #5816
2020-05-12 15:14:42 +02:00
Kristian Bendiksen
c016c02e40
Replace RiaApplication::instance()->project() with RimProject::current().
...
Also remove uneccessary includes of RiaApplication.h.
2020-05-12 12:01:44 +02:00
Magne Sjaastad
e3b350a982
Fix changes in icon color API
2020-05-10 09:43:39 +02:00
Gaute Lindkvist
2e79cf614f
Refactor and rename QIconProvider -> IconProvider ( #5893 )
...
* Refactor and rename QIconProvider -> IconProvider
* Generate icons on demand as unique_ptrs
2020-05-09 11:25:11 +02:00
Kristian Bendiksen
368de8491e
Add color icon to RimColorLegendItem in project tree.
2020-05-08 11:19:31 +02:00
Kristian Bendiksen
db384ea754
Add getters for RimColorLegend++.
2020-05-08 11:19:31 +02:00
Gaute Lindkvist
0bf3ed91f0
Remove legends from Correlation plots
2020-05-07 08:30:39 +02:00
Gaute Lindkvist
3240c24f2c
Working clicking on Tornado Plots
2020-05-07 08:30:39 +02:00
Gaute Lindkvist
70685b73b4
Better headers and sorting
2020-05-07 08:30:39 +02:00
Gaute Lindkvist
27600fa57a
Working click matrix to change correlation plots
2020-05-07 08:30:39 +02:00
Gaute Lindkvist
8be36be06b
Correlation Report Plot
2020-05-07 08:30:39 +02:00
Magne Sjaastad
1557d695b8
#5883 Icons : Use framework code to apply an overlay pixmap
2020-05-06 19:02:50 +02:00
Kristian Bendiksen
20eff6f5d3
#5875 Remove duplicated code: import formation names using RifColorLegendData.
2020-05-06 11:04:33 +02:00
Stein Inge Dale
6cb86d4792
#5832 Add color legend data with import from LYR file.
2020-05-06 11:04:33 +02:00
Magne Sjaastad
3e5c77e79e
Use RiaLogging instead of QMessageBox
2020-05-05 21:57:45 +02:00
Magne Sjaastad
a615cc78dc
#5856 Well Disks : Improve logic to guard when geometry is created
2020-05-04 13:27:09 +02:00
Magne Sjaastad
3ef41345d0
Add missing include
2020-05-04 07:30:49 +02:00
Magne Sjaastad
0eb94ef574
#5379 Surface : Fix slicing in IJ direction
2020-05-04 06:32:37 +02:00
Magne Sjaastad
5d31912971
#5379 Surface : Update name from slice settings
2020-05-04 06:32:37 +02:00
Magne Sjaastad
5fcb42210c
#5379 Surface : Add alias
2020-05-04 06:32:37 +02:00
Magne Sjaastad
c69d857c8f
#5854 Surface : Add export of tsurf
2020-05-04 06:32:37 +02:00
Magne Sjaastad
e0d426df12
#5379 Surface : Add depth offset to base surface class
2020-05-04 06:32:37 +02:00
Magne Sjaastad
7bfe631118
#5379 Surface : Offset coords by a delta to avoid numerical instability
...
When creating a surface from top layer coords, we end up with a lot of geometrical operations in the same geometrical plane. Adjust the location of the surface coords to avoid these issues.
2020-05-04 06:32:37 +02:00
Magne Sjaastad
77734b8b57
#5379 Surface : Add grid case surface
2020-05-04 06:32:37 +02:00
Magne Sjaastad
4d114e36f8
#5379 Surface : Move enum to RiaDefines
2020-05-04 06:32:37 +02:00
Kristian Bendiksen
e66f937c29
Fix assignment instead of comparison bug in RimPlotDataFilterItem::fieldChangedByUi
2020-04-30 12:46:50 +02:00
Kristian Bendiksen
4dfa975836
Fix warnings about "statement without effect" on gcc 7 on linux.
2020-04-30 12:46:50 +02:00
Kristian Bendiksen
92f4e6278c
Fix signed/unsigned comparison.
2020-04-30 12:46:50 +02:00
Kristian Bendiksen
656010ffb9
Fix incorrect comparison for majorTickMarkCount in RimMultiPlot::fieldChangedByUi.
2020-04-30 12:46:50 +02:00
Kristian Bendiksen
b5fe00ec09
Move variable to silence warnings on linux in release mode
2020-04-30 12:46:50 +02:00
Kristian Bendiksen
2791e4954e
Move variable to silence warnings on linux in release mode.
2020-04-30 12:46:50 +02:00
Kristian Bendiksen
d1da920394
Avoid slashes in comments to not trigger multi-line comment warnings on linux.
2020-04-30 12:46:50 +02:00
Magne Sjaastad
58d8b0b753
#5852 3D view: Avoid more work than required
2020-04-30 12:29:58 +02:00
Magne Sjaastad
fbd8fffcca
#5856 Well Disks: Convert to time_t once instead of N times
2020-04-30 12:29:58 +02:00
Magne Sjaastad
accfa47539
#5856 Well Disks : Guard recompute and limit evaluation to visible wells
2020-04-30 12:29:58 +02:00
Magne Sjaastad
bc400af345
#5837 Well Log Curves : Show icons in tree view
2020-04-28 07:31:00 +02:00
Magne Sjaastad
eb46552e60
#5837 Well Measurements : Create new well measurement curves
2020-04-28 07:31:00 +02:00
Magne Sjaastad
34803b76be
#5837 Well Measurements : Allow modification of kind
2020-04-28 07:31:00 +02:00
Magne Sjaastad
616af75df3
#4035 System : Remove term souring from cmake and UI
...
Use general term HDF5 when required
2020-04-24 11:40:22 +02:00
Magne Sjaastad
95fc63fe7c
Convert to enum class
2020-04-24 11:40:22 +02:00
Magne Sjaastad
f89dcf4e52
Convert to enum class
2020-04-24 11:40:22 +02:00
Magne Sjaastad
83914006fd
Convert to enum class
2020-04-24 11:40:22 +02:00
Magne Sjaastad
3f88fe197a
Convert to enum class
2020-04-24 11:40:22 +02:00
Gaute Lindkvist
0bd477485a
Merge branch 'dev' into feature-analysis-plots-initial
2020-04-23 08:39:27 +02:00
Magne Sjaastad
e8068d7b60
Merge pull request #5822 from OPM/tensor-plot-for-fluxes-5583
...
Tensor plot for fluxes 5583
2020-04-22 22:10:27 +02:00
Gaute Lindkvist
9fcfe4fa84
Merge branch 'dev' into feature-analysis-plots-initial
2020-04-22 16:17:09 +02:00
Gaute Lindkvist
a85367512a
Remove superfluous line
2020-04-22 16:09:46 +02:00
Gaute Lindkvist
1b2c2b9499
Fix Linux build issue with lambdas
2020-04-22 16:02:41 +02:00
Gaute Lindkvist
f0ecf57a2b
Make decent defaults for correlation plots
2020-04-22 14:36:27 +02:00
Gaute Lindkvist
3133c6fc19
Add RimProject::current() static method
2020-04-22 14:35:25 +02:00
Gaute Lindkvist
87b631a23e
Make GNU GSL optional
2020-04-22 10:52:02 +02:00
Kristian Bendiksen
185046194c
Add RimDepthTrackPlot base class for RimWellLogPlot.
2020-04-22 08:57:25 +02:00
Kristian Bendiksen
afc824dd53
Fix CRLF line endings.
2020-04-22 08:57:25 +02:00
Magne Sjaastad
d5ea72fd8b
Merge pull request #5764 from OPM/biot-5213
...
Closes #5213
2020-04-21 15:50:24 +02:00
Gaute Lindkvist
78015fa19d
Correlation Matrix Plot
2020-04-21 14:00:22 +02:00
Gaute Lindkvist
48c4d81505
Add ABS tag to Correlation plot x-axis when using absolute values
2020-04-20 09:35:35 +02:00
Magne Sjaastad
e3143eb949
Grid cell time history curves : Guard null pointer access
2020-04-18 09:20:04 +02:00
Gaute Lindkvist
7e3fc1c886
Parameter result cross plot
2020-04-17 19:24:12 +02:00
Gaute Lindkvist
494ce6306f
Fix axis range for abs-value Correlation Plots
2020-04-17 14:16:34 +02:00
Gaute Lindkvist
60419f0985
Working Correlation Plot prototype
2020-04-17 13:54:21 +02:00
Magne Sjaastad
a10641cf28
#5800 Delta summary : Fix computations for fixed time step
...
Use the original dataset, not the resampled dataset when finding the constant value to use.
2020-04-17 13:54:18 +02:00
Gaute Lindkvist
067fe7f263
#5780 #5795 Improve handling of air gap in modelled well paths + fix result instability.
...
* Stop using the auto generated target at sea level to generate the well path
* This is because the well path is used to generate the target at sea level.
* The alternative would be to iterate until the target and well path is stable, assuming it converges.
2020-04-17 13:54:18 +02:00
Gaute Lindkvist
1d0cd26aff
#5585 Improve the way we decide on autozoom for the X-range in Well Log Tracks
2020-04-17 13:54:17 +02:00
Kristian Bendiksen
6dd4dabc33
#5775 Add ensemble id to RimSummaryCaseCollection.
2020-04-17 13:54:17 +02:00
Kristian Bendiksen
bc08aa1905
#5775 Add case id to summary case.
2020-04-17 13:54:17 +02:00
Magne Sjaastad
0a33cc269a
#5784 Contour Map : Guard null pointer access
2020-04-17 13:54:16 +02:00
Magne Sjaastad
8cdaf098c5
#5777 Well Measurements : Add icons
2020-04-17 13:54:16 +02:00
Magne Sjaastad
19dea15dd0
Fix typo
2020-04-17 13:54:16 +02:00
Magne Sjaastad
5a7129ffdf
#5779 Create Well Path : Add auto generated target at sea level
2020-04-17 13:54:15 +02:00
Magne Sjaastad
9041bc80fa
#5779 Add const to access methods
2020-04-17 13:54:15 +02:00
Magne Sjaastad
d895f342e2
Use AppEnum for DateTimePeriod
2020-04-17 13:54:13 +02:00
Magne Sjaastad
2dcab9981b
#5538 Show scripts in plot window project tree
2020-04-17 13:54:11 +02:00
Kristian Bendiksen
3f988f2d79
#5766 Make it possible to change color of well disks.
2020-04-17 13:54:09 +02:00
Kristian Bendiksen
3931f68c4f
#5656 Fix display of well disks in contour map
...
The summary reader would not be set if the property editor had not been
shown (i.e. defineUiOrdering had not been done) before the first draw.
2020-04-17 13:54:08 +02:00
Kristian Bendiksen
2a11e8f4a1
#5696 WBS: Fix check for element properties when creating options source list.
...
An off-by-one error in the time step when checking if a element property table
has any values would lead to the "Propery Table" option not being shown in the
UI for the default time step (i.e 0).
This makes it possible to select UCS and POISSON_RATIO as element properties.
2020-04-17 13:54:07 +02:00
Kristian Bendiksen
72d878fb8b
#5695 : Improve pore pressure input options for reservoir/non-reservoir pressure.
...
Current options for reservoir:
1. Grid (POR-Bar)
2. LAS file (PP_INP, PP_RES_INP, POR_RES_INP)
3. Property table (POR_INP, PP_INP)
Current options for non-reservoir:
1. LAS file (PP_NONRES_INP or POR_NONRES_INP)
2. Property Table (POR_NONRES_INP or PP_NONRES_INP)
3. Hydrostatic
2020-04-17 13:54:07 +02:00
Magne Sjaastad
83bdf5f14d
#5769 Well Disk : Show error messages in message window
2020-04-17 13:54:07 +02:00
Magne Sjaastad
1900caba50
Fix compile issues Linux
2020-04-17 13:54:07 +02:00
Magne Sjaastad
d4130b456b
#5768 Info Box : Use space as thousand separator
2020-04-17 13:54:06 +02:00
Magne Sjaastad
66c3587d5b
Remove unused enum values
2020-04-17 13:54:05 +02:00
Magne Sjaastad
8c14dea3a8
#5750 Project File : Export of unused used path in ReferencedExternalFiles
2020-04-17 13:53:13 +02:00
Magne Sjaastad
4fa00a5252
Guard null pointer access
2020-04-17 13:09:28 +02:00
Magne Sjaastad
404a9ec7d9
Add icon to intersection results
2020-04-17 12:49:54 +02:00
Magne Sjaastad
bc4313f489
#5804 Separate Surface Result : Missing update of content in property editor
2020-04-16 16:08:33 +02:00
Magne Sjaastad
4102ba1454
#5800 Delta summary : Fix computations for fixed time step
...
Use the original dataset, not the resampled dataset when finding the constant value to use.
2020-04-15 14:52:11 +02:00
Gaute Lindkvist
7bbbac8277
#5780 #5795 Improve handling of air gap in modelled well paths + fix result instability.
...
* Stop using the auto generated target at sea level to generate the well path
* This is because the well path is used to generate the target at sea level.
* The alternative would be to iterate until the target and well path is stable, assuming it converges.
2020-04-15 14:20:27 +02:00
Gaute Lindkvist
7b445a7fb7
#5585 Improve the way we decide on autozoom for the X-range in Well Log Tracks
2020-04-15 14:17:10 +02:00
Gaute Lindkvist
7b22bd2ea8
Add guards to analysis plots in case of deleted summary cases
2020-04-15 12:09:40 +02:00
Kristian Bendiksen
0b47e27e89
#5775 Add ensemble id to RimSummaryCaseCollection.
2020-04-14 19:12:05 +02:00
Kristian Bendiksen
a67286d78f
#5775 Add case id to summary case.
2020-04-14 19:12:05 +02:00
Kristian Bendiksen
6756533904
#5213 Use class enum for RimGeoMechCase::BiotCoefficientType
2020-04-14 06:32:00 +02:00
Kristian Bendiksen
f30d16077b
#5213 Update biot type if currently selected biot file is removed.
2020-04-14 06:32:00 +02:00
Kristian Bendiksen
ecf61f9854
#5213 Show file name in biot coefficient from file UI.
2020-04-14 06:32:00 +02:00
Kristian Bendiksen
1fde4a09b5
Add button to import element properties for GeoMechCase.
2020-04-14 06:32:00 +02:00
Kristian Bendiksen
0d0ecf42fa
#5213 Use calculate geo mech stresses with biot coefficient.
2020-04-14 06:32:00 +02:00
Magne Sjaastad
c56385361e
#5784 Contour Map : Guard null pointer access
2020-04-10 08:05:06 +02:00
Magne Sjaastad
d748cfc96f
#5777 Well Measurements : Add icons
2020-04-10 08:01:17 +02:00
Magne Sjaastad
0b0a314743
Fix typo
2020-04-07 21:44:43 +02:00
Magne Sjaastad
1c511dbeb3
#5779 Create Well Path : Add auto generated target at sea level
2020-04-07 21:44:43 +02:00
Magne Sjaastad
15d727aca7
#5779 Add const to access methods
2020-04-07 21:44:43 +02:00
Magne Sjaastad
a99a32e8f3
Merge pull request #5760 from OPM/summary-data-python
...
Python support for summary data
2020-04-07 10:37:53 +02:00
Kristian Bendiksen
eff3c91e4b
#5766 Make it possible to change color of well disks.
2020-04-07 08:42:29 +02:00
Kristian Bendiksen
67864399fe
#5656 Fix display of well disks in contour map
...
The summary reader would not be set if the property editor had not been
shown (i.e. defineUiOrdering had not been done) before the first draw.
2020-04-07 08:42:29 +02:00
Kristian Bendiksen
4da969f86b
#5696 WBS: Fix check for element properties when creating options source list.
...
An off-by-one error in the time step when checking if a element property table
has any values would lead to the "Propery Table" option not being shown in the
UI for the default time step (i.e 0).
This makes it possible to select UCS and POISSON_RATIO as element properties.
2020-04-06 13:55:22 +02:00
Kristian Bendiksen
0733c00915
#5695 : Improve pore pressure input options for reservoir/non-reservoir pressure.
...
Current options for reservoir:
1. Grid (POR-Bar)
2. LAS file (PP_INP, PP_RES_INP, POR_RES_INP)
3. Property table (POR_INP, PP_INP)
Current options for non-reservoir:
1. LAS file (PP_NONRES_INP or POR_NONRES_INP)
2. Property Table (POR_NONRES_INP or PP_NONRES_INP)
3. Hydrostatic
2020-04-06 13:55:22 +02:00
Magne Sjaastad
8560d67a66
#5769 Well Disk : Show error messages in message window
2020-04-06 13:04:53 +02:00
Magne Sjaastad
a7ed41a4a5
Fix compile issues Linux
2020-04-06 12:48:43 +02:00