Commit Graph

13030 Commits

Author SHA1 Message Date
Magne Sjaastad
00cd16ed4f
Fix misspelled Allan diagram (#5906)
Closes #5816
2020-05-12 08:26:22 +02:00
Gaute Lindkvist
641d6e2384 #5902 Fix missing labels due to IconProvider 2020-05-11 12:28:47 +02:00
Magne Sjaastad
81571908af System : Use TARGET_FILE_DIR instead of CONFIGURATION 2020-05-11 08:03:42 +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
b84e868564
Split fem part results collection 5785 (#5871)
* #5785 Extract RigFemClosestResultIndexCalculator class to separate file.

* #5785 Move method implementation of RigFemClosestResutIndexCalculator to cpp file.

Also improve const correctness.

* #5785 Extract method for calculating normal SE, ie. SE:11/22/33.

* #5785 Extract method for calculating shear SE, ie. SE:12/13/23.

* #5785 Create a list of result calculators.

* #5785 Extract method for calculating timelapse, normalized, and gamma results.

* #5785 Extract method for calculating normal ST, ie. ST:11/22/33.

* #5785 Extract method for calculating shear ST, ie. ST:12/13/23.

* #5785 Extract method for calculating surface angles and aligned stress.

* #5785 Extract method for calculating principal strain and stress.

* #5785 Extract method for calculating FOS, SFI and DSM for SE.

* #5785 Extract method for calculating NE.EV, NE.ED, ST.Q and ST.STM.

* #5785 Extract method for calculating compaction.

* #5785 Extract method for calculating stress gradients.

* #5785 Extract method for calculating SE.SEM.

* #5785 Extract method for calculating NE.

* #5785 Extract method for calculating formation indices.

* #5785 Extract method for calculating nodal graidents, bar conversions, and EnIpPorBar.

* #5785 Use std::unique_ptr to calculators.

* Use std::vector<unique_ptr>

Co-authored-by: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
2020-05-09 08:57:07 +02:00
Magne Sjaastad
976d343f3b Add Ninja-related files to gitignore 2020-05-08 11:28:55 +02:00
Magne Sjaastad
c040666080 Rename main job and do not run on feature branch push 2020-05-08 11:28:55 +02:00
Magne Sjaastad
c2c11e74b1 Update build cache action 2020-05-08 11:28:55 +02:00
Magne Sjaastad
610de357c1 Add separate compile on push with build cache 2020-05-08 11:28:55 +02:00
Magne Sjaastad
e3115bfef9 Add support for compiler launcher using buildcache
Use CMAKE_CXX_COMPILER_LAUNCHER if buildcache is found in path
2020-05-08 11:28:55 +02:00
Magne Sjaastad
a1eb707b02 Add test project including cvf and fix compile issues 2020-05-08 11:28:55 +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
dfaf595551 Fix line endings 2020-05-06 19:02:50 +02:00
Magne Sjaastad
1557d695b8 #5883 Icons : Use framework code to apply an overlay pixmap 2020-05-06 19:02:50 +02:00
Magne Sjaastad
28aafed44b #5883 Update test project with icon colors from field value 2020-05-06 19:02:50 +02:00
Magne Sjaastad
e422618138 #5883 Icons : Add support for overlay pixmap 2020-05-06 19:02:50 +02:00
Kristian Bendiksen
78c33683eb
Merge pull request #5879 from OPM/color-legend-second-branch
Color legends
2020-05-06 11:47:29 +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
7f400f806d Guard nullpointer access 2020-05-05 21:57:45 +02:00
Gaute Lindkvist
d28a426062 #5867 Fix missing curve legends in plots 2020-05-05 16:05:05 +02:00
Magne Sjaastad
cc803b5c38 Set version to 2020.04.1-RC01 2020-05-05 12:52:02 +02:00
Magne Sjaastad
6d9985d2ef #5865 Fault and NNC performance : Build NNC geometry when needed 2020-05-05 12:40:14 +02:00
Magne Sjaastad
943d977298 #5856 Well Disks : Improve logic to guard when geometry is created 2020-05-05 12:39:58 +02:00
Magne Sjaastad
fdd3625bc2 #5852 3D view: Avoid more work than required 2020-05-05 12:37:22 +02:00
Magne Sjaastad
41a4e470d3 #5852 3D view: Avoid creation of viz objects in clearGeometryCache
m_geometries[geomType].clearAndSetReservoir( geomType, rimEclipseCase, m_reservoirView ) was causing relative heavy performance issues. This is related to several structures being allocated and initialized in constructor in some visusualization object. Preferred workflow: Mark the geometry for recreation using the flag, and do the actual work when visualization is to be created.
2020-05-05 12:36:01 +02:00
Magne Sjaastad
5de98ea7b0 #5847 Eclipse Ascii Case: Import of properties with comment in header fails 2020-05-05 12:34:58 +02:00
Magne Sjaastad
4d98a8d502 #5856 Well Disks: Convert to time_t once instead of N times 2020-05-05 12:34:25 +02:00
Magne Sjaastad
eeb90fcdea #5856 Well Disks : Guard recompute and limit evaluation to visible wells 2020-05-05 12:34:01 +02:00
Magne Sjaastad
abd4b7c769 Performance : Use map to speed up search 2020-05-05 06:55:03 +02:00
Magne Sjaastad
bb40453ae4 Performance : Return a static QString for string used many times 2020-05-05 06:55:03 +02:00
Magne Sjaastad
b7aeafc4d5 #5865 Fault and NNC performance : Build NNC geometry when needed 2020-05-04 16:09:29 +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