Kristian Bendiksen
69a1901904
#6491 Fix range iterators which was creating data copies (clang10 warnings).
2020-09-15 11:04:39 +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
c82df63e10
#5101 clang-format: Adjusted penalties
...
Use lower absolute values to improve control of behavior
2020-02-12 13:35:31 +01:00
Jacob Støren
5556d2d9eb
#5112 Make selected result definition available through 3ditem selection system
...
Make PVT, Relperm, Mohr and rResult plot aware
2019-11-28 14:09:52 +01:00
Magne Sjaastad
fe9e567825
#4683 clang-format on all files in ApplicationCode
2019-09-06 10:57:22 +02:00
Gaute Lindkvist
edf46496b7
#4341 Make docked plots follow font size preferences (but subtract 1 in point size)
...
* The docked plots have much less space available than most plots
2019-04-15 15:08:15 +02:00
Gaute Lindkvist
4c026952a1
#4134 #4124 Refactor RiuSummaryQwtPlot on top of a base RiuQwtPlot class and use this for Cross Plots
...
* Get a lot of functionality included: zoom, panning, etc.
2019-02-26 11:44:26 +01:00
Magne Sjaastad
6db80f40b9
#3856 Update copyright headers
2019-01-09 15:29:24 +01:00
Jacob Støren
92a45e959e
#3757 Rename RiuSelectionManager to Riu3dSelectionManager
2018-11-30 14:30:34 +01:00
Gaute Lindkvist
4fd9cdfda3
#3300 Fix crash when loading formation indices as part of a project file.
...
* Rename structGrid() to getOrCreateStructGrid() to make it obvious that it allocates internally.
2018-09-04 09:33:48 +02:00
Gaute Lindkvist
14a5fd4009
#2959 Fix crash when loading ODB file without overburden.
2018-05-25 09:36:46 +02:00
Magne Sjaastad
a0e4f71138
#2715 Add direct access to RigFemPartCollection from a GeoMechView
2018-04-25 12:45:58 +02:00
Magne Sjaastad
8383ee12cf
#2715 Mohr Circle plot: Early exit if element type is not HEX8P
2018-04-25 12:45:58 +02:00
Magne Sjaastad
bc26fa697c
#2715 Mohr Circle plot : Do as little as possible if not visible
2018-04-25 12:45:58 +02:00
Unknown
0e8dff00ca
#2611 Mohr Circle: Fix time stepping with several cells
2018-03-19 12:43:41 +01:00
Rebecca Cox
c77c08222d
Mohr circle: Use same function to calculate FOS (=1/dsm) in results collection and mohrs plot
2018-03-06 10:29:08 +01:00
Rebecca Cox
381ae6bd81
#2527 Mohr circle: Make coloring of envelope more robust
2018-03-06 09:55:51 +01:00
Rebecca Cox
3f7eae6bcc
#2537 Mohr circle: avoid clearing plot on selection = nullptr
2018-03-06 09:55:51 +01:00
Rebecca Cox
fcf8bf6e68
#2540 Mohr circle: Improve scaling of window
2018-03-06 09:55:51 +01:00
Unknown
bbabb60ece
#2538 Mohr Circle: Support time stepping
2018-03-02 09:31:17 +01:00
Unknown
4f20c7862e
#2541 Mohr Circle: Use correct arguments when calling calculateFOS
2018-03-01 12:52:47 +01:00
Unknown
6a33735479
#2537 Mohr circle: Support multi selection of cells
2018-02-28 15:41:57 +01:00
Rebecca Cox
599909a9e8
#2533 Mohr circle: Round of FOS to 2 decimals
2018-02-27 15:06:59 +01:00
Rebecca Cox
2734f52e53
#2533 Mohr Circle: Calculate Element FOS
2018-02-27 14:39:07 +01:00
Rebecca Cox
2d931a81f5
#2523 Mohr circle: Remove colors from circles
2018-02-27 14:09:31 +01:00
Rebecca Cox
4f8c585be7
#2534 Mohr circle: Always use SE as result
2018-02-27 12:59:14 +01:00
Rebecca Cox
f4d4a8aa46
#2531 Mohr Circle: Add Info text
2018-02-27 12:40:36 +01:00
Rebecca Cox
cfa3443cdd
#2530 Mohr circle: Fix crash when selected cell has no value
2018-02-27 10:32:59 +01:00
Rebecca Cox
2b368fb0b8
#2523 Mohr Circle: Improve circle appearence
2018-02-26 15:56:23 +01:00
Rebecca Cox
bed95a105e
#2527 Mohr Circle: Use cohersion and friction angle from case
2018-02-26 13:39:26 +01:00
Rebecca Cox
f7ba9133fe
#2527 Mohr circle: Make friction-cohesion line for negative principals
2018-02-26 12:51:25 +01:00
Rebecca Cox
23ab74c34d
Mohr Circle: Make result "E" work
2018-02-26 11:15:18 +01:00
Rebecca Cox
75bcf7dcf4
#2527 Mohr Circle: Add friction-cohesion line
2018-02-26 11:03:57 +01:00
Rebecca Cox
fe301bfc11
#2522 Mohr circle: Avoid calculating circle if result without tensor is selected
2018-02-26 11:03:57 +01:00
Rebecca Cox
69b1384d89
#2523 Mohrs circle: Add comments and improve readablity
2018-02-23 10:05:03 +01:00
Rebecca Cox
e8a65989c3
Code cleanup
2018-02-23 07:42:42 +01:00
Rebecca Cox
bf1a621332
#2523 Mohr Circle: Improve circle appearence
2018-02-22 18:10:24 +01:00
Rebecca Cox
28efe4661d
#2522 Mohr circle: Update plot on 3D view selection
2018-02-22 18:04:47 +01:00
Rebecca Cox
d6974bfdba
#2519 Mohr Circle: Create plot widget
2018-02-22 17:45:58 +01:00