Commit Graph

62 Commits

Author SHA1 Message Date
Kristian Bendiksen
d17faca18a #6031 Use reference case for Pore Compressibility calculation. 2020-06-19 09:49:13 +02:00
Kristian Bendiksen
f628730618 #5910 Add calculator for stress anisotropy. 2020-05-14 06:19:26 +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
Kristian Bendiksen
d9c01f2486 #5213 Split out calculation of SE for shear components (S12, S13, S23)
These results are independent of pore pressure and biot coefficient.
2020-04-14 06:32:00 +02:00
Kristian Bendiksen
ecf61f9854 #5213 Show file name in biot coefficient from file UI. 2020-04-14 06:32:00 +02:00
Kristian Bendiksen
0d0ecf42fa #5213 Use calculate geo mech stresses with biot coefficient. 2020-04-14 06:32:00 +02: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
Gaute Lindkvist
1a7d0a901c #5470 Add normalized result for stress and POR-Bar 2020-02-11 15:38:16 +01:00
Kristian Bendiksen
192e7fce48 #4669 Improve method names. 2020-02-05 10:15:23 +01:00
Kristian Bendiksen
4106780102 #4669 Generate more and nicer result addresses in RigFemPartResultsCollection. 2020-02-05 09:55:44 +01:00
Kristian Bendiksen
967d8b9bd4 #4669 Calculate nodal gradients for POR. 2020-02-05 09:55:44 +01:00
Kristian Bendiksen
50f219412a #4669 Compute dummy result and populate cell results. 2020-02-05 09:55:43 +01:00
Magne Sjaastad
1c4feade71 #5279 Formations GeoMech : Add const and simplify access 2020-01-03 11:59:17 +01:00
Magne Sjaastad
fe9e567825 #4683 clang-format on all files in ApplicationCode 2019-09-06 10:57:22 +02:00
Jacob Støren
ccfee8f34a #3958 Starting refactoring of eclipse results addressing
Preparations for time diff results
2019-01-25 16:19:13 +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
Magne Sjaastad
cee966a6d1 #3944 clang-tidy : Apply changes on geomech and ssihub 2019-01-11 08:14:53 +01:00
Bjørn Erik Jensen
0c05c93a72 #3420 Result info. Fix cordinate system translations. Renaming to improve readability 2018-09-27 14:47:33 +02:00
Jacob Støren
fb7a7e39eb #3201 #3202 Split in separate files. Move offshore spherical coords stuff to separate file in RiaTools 2018-08-14 11:41:19 +02:00
Gaute Lindkvist
d13a52a8b4 #3058 Implement a memory cleanup dialog for GeoMech data. 2018-06-19 12:20:21 +02:00
Gaute Lindkvist
280656ca26 #3043 Implement Time step filtering on import for Geomech 2018-06-13 14:10:47 +02:00
Magne Sjaastad
9e5f0abfe9 #2830 Geomech: Move code into separate calculate functions, add OpenMP 2018-05-07 11:29:18 +02: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
4ca78ca833 #2460 Tensor Vectors: Use result as colormapping on the vectors 2018-02-20 13:47:47 +01:00
Bjørn Erik Jensen
3fd5d3a3a7 #2393 Reservoir compaction derived result 2018-02-15 11:01:55 +01:00
Rebecca Cox
bd0d23520b #2344 Tensor Vectors: Vector visualization code 2018-02-08 16:43:18 +01:00
Rebecca Cox
58123f4a49 #2369 Elm props: Only delete results from the closed files 2018-01-15 16:09:52 +01:00
Rebecca Cox
27901f426c #2369 Elm Props: Close selected files 2018-01-12 16:18:54 +01:00
Rebecca Cox
2cd006882f #2360 Elm Props: Wire up reading of elm prop data into data structures 2018-01-10 10:43:33 +01:00
Magne Sjaastad
07e1acac15 #1440 Add const to date access functions 2017-06-16 16:29:16 +02:00
Jacob Støren
b00ad4ba4a Fixed some CppCheck Performance warnings 2017-03-03 16:23:20 +01:00
Jacob Støren
d2d9d43ca1 #942 Added plane Azi and Inc angles as result values. 2016-11-01 12:05:22 +01:00
Jacob Støren
8d2d4dfe30 #941 Added TP, FAULTMOB, PCRIT, TPinc as transformed stress results 2016-11-01 09:29:52 +01:00
Jacob Støren
ff4ce04de0 #940 Added DSM and FOS as case constant dependent derived results 2016-10-31 11:15:07 +01:00
Jacob Støren
3974067297 #939 Added deviatoric strain 2016-10-31 10:34:51 +01:00
Jacob Støren
91db241ee1 #939 Added principal strains 2016-10-31 10:24:17 +01:00
Jacob Støren
a56618cb79 #934 Improved progress bar during loading and calculation of results 2016-10-31 08:44:40 +01:00
Jacob Støren
daea2b7cd2 #913 Added SFI as a derived results depending on two user controllable case constants 2016-10-27 15:03:27 +02:00
Jacob Støren
7dc1c12f7f #937 Gamma relative (timelapse) result is now ST_dt/POR_dt 2016-10-27 11:13:52 +02:00
Jacob Støren
c93c7e41df #933 Fixed the closes result for intersections also. Display the tensor data from the closest element node transformed onto the plane. 2016-10-26 17:14:33 +02:00
Jacob Støren
a9b2451cdd #933 Fixed closest result for pr element face-node result when picking on elements. Also fixed the result plot in the same respect. 2016-10-25 14:39:50 +02:00
Jacob Støren
593fe93244 #930, #925, #914
* Formation names format changed to allow no space around k-layer numbers. Also added possibility to use one number as k-layer count for the name. Based on  previous names last layer
* Deleted geomech cache of formation name result when updating the formation names
* Added TNH TNQV THQV to plane transformed stresses.
2016-10-21 14:31:31 +02:00
Jacob Støren
d8247c2ac6 #914 Added calculation of element face aligned stress 2016-10-20 10:50:29 +02:00
Jacob Støren
7269e6e165 #912 Corrected the STM and Q values. Moved the STM, SEM and EV under ST and SE and E respectively. Made principal directions undefined when there are undefined stresses in SE 2016-10-13 13:28:52 +02:00
Jacob Støren
91302b8ee1 #912 Temporar fix of the sign of SM, However it really should be based on ST I believe now. 2016-10-13 12:43:31 +02:00
Jacob Støren
c6a2196ac5 #912 Added principal stress directions as scalar results. 2016-10-13 12:15:21 +02:00
Jacob Støren
89cb050223 #912 Added Volumentric strain (EV) 2016-10-11 15:40:57 +02:00
Jacob Støren
faddabadba #912 Deviatoric Stress added 2016-10-11 14:54:42 +02:00
Jacob Støren
ca2689dd19 #912 Added Effective Mean Stress (SEM) 2016-10-11 13:17:12 +02:00
Jacob Støren
1a920338cc #912 Added Mean Stress (SM) 2016-10-11 12:13:23 +02:00