Magne Sjaastad
f102a8b249
Improve annotations to work in both vertical and horizontal plots ( #9154 )
...
* Move enums to RiaPlotDefines.h
* Add support for formation names shading in horizontal plots
* Refactor line property code
* modernize code
2022-08-05 13:14:58 +02:00
Magne Sjaastad
a86abab3cb
Regression Test: Guard null pointer access
2022-06-27 19:25:27 +02:00
Magne Sjaastad
62cf62b9a2
Improve UI for RFT segment curves ( #9061 )
...
* Make sure all curve values are set correctly for plot orientation
* Make sure depth zoom is propagated to the Qwt plot
* Expand min/max value range to allow more space around curves
* Use int values to represent RFT segment branch number
2022-06-16 13:55:42 +02:00
Magne Sjaastad
ccbda23b96
Merge pull request #9048 from OPM/9047-performance-avoid-update-project
...
- Avoid update of project when creating new objects
- Added icon resource cache
- Avoid use of descendantsIncludingThisOfType()
2022-06-13 13:54:55 +02:00
Magne Sjaastad
6a5b9f7300
Use deleteChildren() when required to avoid memory leak
2022-05-31 15:05:07 +02:00
Magne Sjaastad
c74701b687
Rename several child() and children() functions
2022-05-31 15:05:07 +02:00
Magne Sjaastad
f0ce04597d
Merge pull request #8985 from OPM/8926-remove-useoptionsonly
...
AppFwk : Remove obsolete useOptionsOnly
2022-05-29 13:01:27 +02:00
Kristian Bendiksen
11060078d8
RiuQwtPlotWidget: fix actions on selection of axis.
2022-04-04 12:10:20 +02:00
Magne Sjaastad
728885a6c8
Janitor : Fix invalid rename introduce by horizontal/vertical depth log plots
...
Fix deprecated
2022-03-09 08:33:56 +01:00
Magne Sjaastad
f154f8c500
Import RFT segment data as well log curve ( #8449 )
...
Add reader for RFT data using opm-common
Extend RFT curve with support for RFT segment data
Adjustments related to horizontal well log plots
8581 Well Log Plot : Update of curve appearance does not update plot
2022-02-23 13:57:02 +01:00
Magne Sjaastad
477ae02382
Logarithmic curve support and renaming ( #8546 )
...
* Add test for both positive and negative numbers
* Remove redundant sample count from parameter list
* Propagate useLogarithmicScale
* Renaming
2022-02-14 11:49:37 +01:00
Kristian Bendiksen
5c9bf502e7
Well Log Plot: Add option to plot depth horizontally.
2022-02-12 14:24:42 +01:00
Kristian Bendiksen
e92e2e8764
Summary Plot: Add support for multiple plot axis.
2022-02-07 09:55:11 +01:00
Magne Sjaastad
8f75dcb29f
#8456 Early reject if no plot is created
2022-01-18 09:20:23 +01:00
Kristian Bendiksen
258fbddc10
Merge pull request #8387 from OPM/qtcharts-summary-plots
...
Closes #8228
Major refactoring of summary plotting. Now possible to create plots both with Qwt and QtChart as plotting tool.
2022-01-17 13:14:21 +01:00
Magne Sjaastad
3c35244809
#8420 Janitor: Remove empty parameters in initialization macros
2022-01-07 08:31:52 +01:00
Magne Sjaastad
1c70d9a2c5
Janitor : Guard null pointer access
2021-12-14 12:01:06 +01:00
Magne Sjaastad
2a65636ba3
#8250 Use variadic macros and remove obsolete parameters
2021-11-14 15:26:09 +01:00
Kristian Bendiksen
75fe73ee64
Refactor: Start using setUiTreeHidden where missing.
2021-10-24 09:11:20 +02:00
Magne Sjaastad
e2df3e9464
clang-tidy : Add some bugprone- checks
2021-10-04 10:08:13 +02:00
Kristian Bendiksen
dfa378fb85
#7805 Convert RimPlotCurve to use RimPlotCurveAppearance configuration.
2021-09-29 14:16:43 +02:00
Kristian Bendiksen
1e83254e9e
Make P10/P90 calculation style more explicit
2021-09-16 10:38:27 +02:00
Magne Sjaastad
638f926429
cmake-format: Allow dangling parenthesis
2021-09-01 08:13:16 +02:00
Magne Sjaastad
b78cf3a4bb
Use cmake-format on all cmake files
2021-08-26 19:46:38 +02:00
Kristian Bendiksen
f31aecf507
Refactor: extract EnsembleParameter into separate file.
2021-06-30 10:43:11 +02:00
Magne Sjaastad
8259220abd
#7765 Well Log Curves : Improve handling of units
2021-06-09 21:18:42 +02:00
Magne Sjaastad
098fda9816
Janitor : Remove duplicated code
2021-05-26 13:28:45 +02:00
Magne Sjaastad
9d58769f89
Janitor : Avoid include of header file in header
2021-05-26 13:28:45 +02:00
Magne Sjaastad
3fca5f15ae
Janitor : Use enum class
2021-05-26 13:28:45 +02:00
Magne Sjaastad
b8f7490311
#7655 Well Allocation Plot: Add more guarding for empty vectors
...
wip
2021-05-25 22:36:01 +02:00
Kristian Bendiksen
8b2173f951
Refactor: Use PlotCollection interface more places.
2021-05-10 14:03:52 +02:00
Magne Sjaastad
d754ef4705
Janitor : Several fixes by clang-tidy and use of clang compiler
2021-04-05 11:51:23 -07:00
Magne Sjaastad
5d45a8cec9
#7520 Undo framework: Improve local disabling of undo framework
2021-03-29 09:59:26 +02:00
Magne Sjaastad
f7a5f18e7f
#7361 Janitor : Keep obsolete fields for PLT and RFT plots
...
The regression tests are not loading correctly, keep these fields for a while
2021-02-24 22:16:23 +01:00
Magne Sjaastad
ce2dd46a2e
#7361 Janitor : Guard null pointer access
2021-02-24 22:16:23 +01:00
Magne Sjaastad
f3a824eeef
#7361 Janitor : Remove obsolete fields
2021-02-22 16:51:30 +01:00
Magne Sjaastad
1caac72715
Janitor : Use std::clamp and remove obsolete includes of cvfMath
2021-02-22 13:37:05 +01:00
rubenthoms
bc81437435
Moved UnitSystem from RiaEclipseUnitTools to RiaDefines. ( #7225 )
...
* Moved UnitSystem from RiaEclipseUnitTools to RiaDefines.
- Renamed UnitSystem to EclipseUnitSystem
- Replaced header includes and removed obsolete includes of RiaEclipseUnitTools.h
* Moved result name functions into separate file.
* Minor cleanup
Co-authored-by: rubenthoms <rubenthoms@users.noreply.github.com>
Co-authored-by: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
Co-authored-by: magnesj <magnesj@users.noreply.github.com>
2021-01-21 12:58:46 +01:00
Magne Sjaastad
7b5bc5c2cd
#7189 Ensemble RFT: Show only parameters with variation
2021-01-12 12:23:41 +01:00
jonjenssen
a7775214c8
Rewrite of cell filters. Added new polyline filter and user defined filter types. ( #7191 )
...
Make 3d view picker more generic to enable picking cell filter polygon
Give cell filters a new, generic interface for updating included/excluded cells from collection
Remove old range filter collection and replace with new filter collection that supports both range filters, polyline filters and user defined filters.
Update existing range filter code for the new collection and interface
Add user defined cell filter type
Add polyline cell filter type
Implement both Z and K index depth for polyline filters
Allow interactive editing of polyline filter node positions.
Support both geomech and eclipse views
Support view linking with both eclipse and geomech views and the new filter types
Support loading old project files with range filter collections into the new collection type
Adjust to new world order.
2021-01-11 18:47:09 +01:00
Gaute Lindkvist
81699db187
Rename ApplicationCode to ApplicationLibCode
2021-01-11 15:27:45 +01:00