Commit Graph

80 Commits

Author SHA1 Message Date
Gaute Lindkvist
72e170ac2b Make legend config changed signal more fine grained for Contour Maps 2020-12-07 15:00:59 +01:00
Gaute Lindkvist
931c66ff2e Contour Maps: Use different data structures for kLayer-cell sorting 2020-12-07 15:00:59 +01:00
Gaute Lindkvist
307f9e94b1 Simplify contour lines more for really large models 2020-12-07 15:00:59 +01:00
Gaute Lindkvist
4dff9e2ca5 Avoid regenerating contour map grid mapping when changing result 2020-12-07 15:00:59 +01:00
Gaute Lindkvist
c3c451f0f4 Slightly improve speed of Contour Map volume intersection + renames 2020-12-07 15:00:59 +01:00
Magne Sjaastad
f148554798 #7045 Contour map : Disable clipping of smoothed contour lines 2020-11-25 10:42:20 +01:00
Magne Sjaastad
1a3a155d36 Merge remote-tracking branch 'origin/2020.10-patch-01' into dev 2020-11-12 09:06:28 +01:00
magnesj
0258874e17 Fixes by clang-format 2020-11-09 08:31:57 -05:00
magnesj
d11e109c7e Fixes by clang-format 2020-11-06 06:18:34 -05:00
Jon Jenssen
784e241eb9 Bugfix - make show contour label checkbox work for contour plots 2020-11-05 02:38:59 -05:00
Gaute Lindkvist
b1d9d17ddb Simplify some code with C++17 2020-10-20 11:05:10 +02:00
Gaute Lindkvist
ec40673119 #6517 Fudge the maximimum and minimum contour levels inwards
* Unify with logaritmic contour levels.
* Ensure the labels in the contour map show less precision.

Fudge in the opposite direction and unify with logarithmic
2020-09-29 03:37:35 -07:00
Gaute Lindkvist
f967cfcb65 #6517 Apply fudge factor to maximum contour level in Contour maps
* This is already done to the minimum level.
* Probably only a real issue for results with a [0..1] range
  because these results have a lot of cells with values near the top
  part of the interval.
2020-09-29 03:37:35 -07:00
github-actions[bot]
b262cc02dc Fixes by clang-format 2020-09-28 11:00:18 +02:00
Gaute Lindkvist
6d37c6239a Refactor the absolute sample spacing 2020-09-25 14:32:27 +02:00
Kristian Bendiksen
02944f4eca Add ifdefs for OpenMP usage. 2020-09-14 21:46:27 +02:00
Magne Sjaastad
523cdc2b7d Janitor : Use class enum 2020-08-14 11:00:36 +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
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
Magne Sjaastad
57cab2457e clang-format : Set PenaltyBreakAssignment to 130 2019-11-04 15:08:09 +01:00
Magne Sjaastad
7c8cf60dba clang-format : Set AllowAllParametersOfDeclarationOnNextLine to false 2019-11-04 14:35:41 +01:00
Magne Sjaastad
67e7bb0cf3
Fixes detected by cppcheck (#4974)
* Janitor : Remove obsolete pointer to dialog

* Janitor : Remove unused functions

* Janitor : Remove unused functions

* Janitor : Add explicit to constructors

* Janitor : Remove unused variables

* Janitor : Remove unused functions related to summary plot templates

* clang-tidy : Use nullptr instead of 0

* clang-tidy : Fix usage of virtual and override

* Upped to version 2019.08.2-dev.05

* Janitor : Remove unused variables

* Janitor : Clean up several cppcheck issues

* Janitor : Add cppcheck config files

* Janitor : Use const when possible
2019-11-03 08:37:03 +01:00
Kristian Bendiksen
f70fbe0071 #4819 Add methods to get case and time step name for RimContourMapProjection. 2019-10-22 21:58:46 +02:00
Gaute Lindkvist
dc9e064c9a #4819 Basic export and nearly completed UI. 2019-10-22 08:43:07 +02:00
Magne Sjaastad
fe9e567825 #4683 clang-format on all files in ApplicationCode 2019-09-06 10:57:22 +02:00
Gaute Lindkvist
bbe3e7ff04 #4440 Update legend ranges when changing oil column data 2019-05-27 14:53:25 +02:00
Magne Sjaastad
843a791218 #4348 System , cppcheck : Remove unused functions 2019-04-21 09:28:23 +02:00
Gaute Lindkvist
4c3c01a661 #4210 Fix crash when creating contour map 2019-03-22 09:28:47 +01:00
Gaute Lindkvist
64fc6447f4 Improve performance of contour line generation 2019-03-22 09:28:47 +01:00
Gaute Lindkvist
0fd51b2088 #4025 Show delayed action progress bar during contour map generation 2019-02-11 13:10:38 +01:00
Gaute Lindkvist
653b0eb856 #4026 Contour Maps: Set +infinity (invalid) as max value if no valid max value was found 2019-02-04 08:17:02 +01:00
Gaute Lindkvist
796c6a0e0a #3987 Fix picking on Geo Mech contour maps 2019-01-23 09:23:22 +01:00
Gaute Lindkvist
d9f7e68739 Add legend levels field to Contor Map projection and make sliders delay update until release 2019-01-22 15:48:21 +01:00
Gaute Lindkvist
9a3a61811f #3980 Optimizing and expanding geomech boundaries to outside Pore pressure region 2019-01-22 14:00:40 +01:00
Gaute Lindkvist
810a991ba4 #3979 #3980 Contour Maps: Fix GeoMech crash and make limit to POR-result optional. 2019-01-22 14:00:09 +01:00
Gaute Lindkvist
b800510568 #3970 Make min/max for all time steps available for all results in contour map 2019-01-18 13:53:03 +01:00
Gaute Lindkvist
26015753a3 Massively improve contour map speed by polygon simplification before clipping 2019-01-18 13:53:03 +01:00
Gaute Lindkvist
b1ad93f4b9 #3970 Contour Maps: improve edge look
* Remove excess tiny triangles around edges
* Remove labels from contour lines that overlap inner contour lines
2019-01-17 20:18:15 +01:00
Gaute Lindkvist
1f754f2b63 #3807 Initial implementation of GeoMech contour maps. 2019-01-16 14:09:28 +01:00
Gaute Lindkvist
9a6d0ab9ef #3807 Tidy up contour map code after splitting out Eclipse specific code 2019-01-11 16:08:37 +01:00
Gaute Lindkvist
bad98b81ad #3807 Make RimEclipseContourMapProjection a child of an abstract RimContourMapProjection 2019-01-11 16:06:54 +01:00
Gaute Lindkvist
31c67e29e4 #3807 Rename RimContourMapProjection to RimEclipseContourMapProjection 2019-01-11 16:06:53 +01:00
Gaute Lindkvist
4f09b6fbf6 #3945 Fix bug related to updating Contour Map when changing result and weighting parameter 2019-01-11 12:32:46 +01:00
Gaute Lindkvist
d1a457bf07 #3943 Stop regenerating map geometry when altering other geometry.
* Do this by caching results and clearing the cache in three stages with each dependent on the previous stages:
  1. Grid Mapping
  2. Results
  3. Geometry
* Clearing grid mapping clears results and clearing results clears geometry.
* Some operations require only geometry changes, while others require a full change to grid mapping and consequently everything else.
2019-01-11 10:48:28 +01:00
Gaute Lindkvist
14cce66d2a #3945 Avoid ray tracing around edges of contour map 2019-01-10 21:16:22 +01:00
Gaute Lindkvist
23142acc01 #3942 disable contour smoothing when contour lines are disabled 2019-01-10 20:58:36 +01:00
Gaute Lindkvist
82686ffe14 #3945 Avoid redoing ray tracing for contour maps when we can 2019-01-10 20:55:58 +01:00
Gaute Lindkvist
a309ffd1ea #3941 Slighly improve contour map performance 2019-01-10 19:13:18 +01:00