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
Kristian Bendiksen
59621e38f7
Remove undefined behavior (sequence point ordering).
2020-05-20 13:45:10 +02:00
Kristian Bendiksen
03b1a31ff3
Enable all warnings ("-Wall") for ApplicationCode directory on linux.
...
Allowing initializiation reordering and unused parameters for now since there
are a lots of them, and the code is harmless.
2020-05-20 13:45:10 +02:00
Gaute Lindkvist
df596a5f6a
Fix signed/unsigned warning
2020-05-20 09:34:31 +02:00
Gaute Lindkvist
67b5dc8615
#5950 Wbs: Fix wrong behaviour for LAS-file PP_INP
2020-05-20 09:34:31 +02:00
Kristian Bendiksen
e80b3c2ff2
#5927 Add pore compressibility calculation.
2020-05-20 08:53:15 +02:00
Gaute Lindkvist
6d5216f794
AABB Tree: Cache bounding box center in leaf nodes and calculate bounding box while assigning leaves.
2020-05-19 16:14:08 +02:00
Gaute Lindkvist
96fe8b07e2
Stop using node pool for AABB tree because it interferes with parallelism.
...
(still using the leaf pool)
2020-05-19 16:14:08 +02:00
Gaute Lindkvist
a486f4ac76
Minor tree improvements
2020-05-19 16:14:08 +02:00
Gaute Lindkvist
d04bf2da8a
Add quicker method for adding bounding boxes to bounding boxes.
2020-05-19 16:14:08 +02:00
Gaute Lindkvist
e966184d99
Reorganise ijk calculation based on suggestion from bska
2020-05-19 16:14:08 +02:00
Gaute Lindkvist
91eb956092
Remove superfluous calculation and rename ijkFromCellIndexNonGuarded
2020-05-19 16:14:08 +02:00
Gaute Lindkvist
19c541888f
#5950 Wbs: Fix wrong behaviour for LAS-file PP_INP
2020-05-19 13:42:25 +02:00
Magne Sjaastad
d72e6e40f7
GitHub Action : Use year, month, and day as cache timestamp key
...
Original example for timestamp included hour, minute and second to build up cache key.
2020-05-19 13:04:19 +02:00
Magne Sjaastad
b4defbf19b
Github Action : Add workflow to delete artifacts older than one week
2020-05-19 12:48:44 +02:00
Gaute Lindkvist
e27a673ab6
Partial revert of 3a526ab5
to remove parallelization on one loop.
...
* Turns out this loop is hard to guarantee the same result.
2020-05-19 11:42:20 +02:00
Magne Sjaastad
2df4def7b1
NNC : Fix pytest
2020-05-18 15:22:41 +02:00
Magne Sjaastad
91dd3e6d3e
NNC : Fix pytest
2020-05-18 15:22:08 +02:00
Gaute Lindkvist
c7a6a22599
Fix PNG IPCC profile on all icons to avoid Qt-warning in newer Qt
2020-05-18 12:54:53 +02:00
Magne Sjaastad
401dd2246c
NNC : Fix visual artifacts for some models
2020-05-18 12:07:29 +02:00
Magne Sjaastad
c8420d5962
NNC : Fix visual artifacts for some models
2020-05-18 12:06:42 +02:00
Magne Sjaastad
b41df5a62a
NNC: Compute data on demand
2020-05-16 16:57:52 +02:00
Magne Sjaastad
9682d126e9
Set version to patch release 02
2020-05-16 16:57:52 +02:00
Gaute Lindkvist
3a526ab555
Parallelize another loop in fault calculation
2020-05-15 14:48:08 +02:00
Gaute Lindkvist
c5661f3fce
Parallelize transferGridCellData
2020-05-15 14:48:08 +02:00
Gaute Lindkvist
b575a1bbbe
Fix issue in merge
2020-05-15 14:48:08 +02:00
Gaute Lindkvist
c7851f0001
Refactored some code to make it possible to parallelise
2020-05-15 14:48:08 +02:00
Gaute Lindkvist
de824f2543
Minor improvements to fault calculations
2020-05-15 14:48:08 +02:00
Gaute Lindkvist
8bfcaa0341
Bounding box clearing
2020-05-15 14:47:04 +02:00
Gaute Lindkvist
99aa65c611
Other improvements to bounding box calculation
2020-05-15 14:47:04 +02:00
Gaute Lindkvist
64b0687dee
Parallel AABB tree
2020-05-15 14:47:04 +02:00
Gaute Lindkvist
0922b68302
Simplified AABB tree
2020-05-15 14:47:04 +02:00
Gaute Lindkvist
ce5b88405b
#5936 Fix use of LAS for PP Non-Reservoir
2020-05-15 13:51:17 +02:00
Gaute Lindkvist
5a7f7888ca
#5936 Fix use of LAS for PP Non-Reservoir
2020-05-15 13:51:02 +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
Gaute Lindkvist
97dd891d38
Reduce NNC memory use
2020-05-15 12:55:25 +02:00
Magne Sjaastad
9be0e0ba59
NNC info : Count NNCs with no overlap area, and display first 20
2020-05-15 12:51:19 +02:00
Magne Sjaastad
04243dfa64
NNC : Add settings to preferences and compute on demand
...
Ported several commits from dev
#5913 Import NNC : Do not compute NNCs if importNNCs is disabled in preferences
#5914 Import faults : Avoid computation of faults if turned off in preferences
#5925 NNC computations : Add flag in preferences to include inactive cells
Allan : Do not test for cached data in pytest
#5925 Simplify computation of fault data
#5932 NNC data : Compute geometry when NNC data is asked for
Remove obsolete parameters
2020-05-15 12:51:19 +02:00
Gaute Lindkvist
72436f0a72
Improve NNC memory use
2020-05-15 09:56:24 +02:00
Gaute Lindkvist
4b3d41d53e
Reduce NNC memory use
2020-05-15 09:56:24 +02:00
Gaute Lindkvist
24f4b1d4ac
Improve NNC calculation load balancing
2020-05-15 09:56:24 +02:00
Gaute Lindkvist
7674e87359
Use guided openmp for loop
2020-05-15 09:56:24 +02:00
Gaute Lindkvist
ec2a924767
#5915 improve performance of NNC computation and limit to active cells
2020-05-15 09:56:24 +02:00
Kristian Bendiksen
34dcd3c737
Merge pull request #5912 from OPM/calculate-stress-anisotropy-5910
...
#5910 Add calculator for stress anisotropy.
2020-05-14 13:17:48 +02:00
Stein Inge Dale
d39bcb31ab
Various operations on color legends
2020-05-14 12:08:19 +02:00
Magne Sjaastad
fd475589a5
Build : Adjust compiler flags for debug builds
...
buildcache requires compiler flag /Z7 to be set for MSVC. Adjust these flags to be able to use caching for debug builds.
2020-05-14 09:27:27 +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