Jacob Støren
0523e1065a
#914 Changed name of the Norm Hor and Vert Components
2016-10-20 16:46:30 +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
Jacob Støren
d0c70f1653
#885 Time lapse derived results. Works, but needs polish and testing
2016-10-10 16:09:54 +02:00
Magne Sjaastad
1180db39f7
#829 Rename
2016-09-08 10:43:26 +02:00
Magne Sjaastad
0f88475fd8
#829 Show formation colors for all time steps
2016-09-08 08:50:10 +02:00
Magne Sjaastad
45f56b9fab
#829 Use HUGE_VAL for k-layers not covered by formation definitions
2016-09-07 13:31:49 +02:00
Jacob Støren
c903e87dfd
#811 , #812 WIP, Formation names coloring of cells. First shot. Works but needs refinment.
2016-09-06 10:27:30 +02:00
Magne Sjaastad
261ccd33e5
( #282 ) Added basic data structures to compute and cache unique integer values
2016-08-05 10:26:21 +02:00
Magne Sjaastad
24abb27674
#748 Added cell property sum to Info box statistics
2016-08-04 14:15:59 +02:00
Jacob Støren
69ced2cdf0
( #685 ) Fixed errors in findMainIJKFaces that might cause crash, and incorrect mapping.
...
Makes the example case work.
2015-12-03 14:34:03 +01:00
Magne Sjaastad
bca5720968
( #266 ) Added interface for all/activeCellsBoundingBox and displayModelOffset
2015-11-17 13:18:05 +01:00
Magne Sjaastad
e64f943e4c
Fixed includes on Linux
2015-11-10 01:53:24 -08:00
Jacob Støren
4f05c0d6b9
( #606 ) ( #607 ) Added eclipse stats for visible cells
2015-11-06 13:24:48 +01:00
Jacob Støren
67abe959db
( #606 ) Made each node-result count only once
2015-11-06 13:24:45 +01:00
Jacob Støren
0bd4f4a8f9
( #606 ) ( #607 ) Calculate visible cells statistics for geomech
...
Refactored some in 3D info regarding geomech cases.
2015-11-06 13:24:43 +01:00
Magne Sjaastad
ff6e2755aa
Added time history plot for geo mech models
2015-11-05 13:48:10 +01:00
Jacob Støren
a4d7e369eb
( #606 )( #607 ) Added option to show 3D-info statistics pr. time step.
2015-11-04 15:44:09 +01:00
Jacob Støren
738af9c88e
( #606 )( #607 ) Added gui for the statistics control. Started refactoring
...
Refactoring to access pr timestep data from the statistics calculation.
2015-11-04 12:51:55 +01:00
Jacob Støren
765c659c7f
( #563 ) Added integration point number in result info text for Geom Cases.
...
Also added node coordinates of associated nodes.
2015-11-02 07:57:33 +01:00
Magne Sjaastad
01224dd5e6
System : Removed unused variables
2015-10-26 10:18:57 +01:00
Magne Sjaastad
0405584bb6
System : Replaced tab with four spaces in ApplicationCode and subfolders
2015-10-23 15:46:25 +02:00
Jacob Støren
db4e637e76
Constified some methods in FemPart. WIP range filter mapping first untested code.
2015-10-20 11:15:12 +02:00
Jacob Støren
5677665dba
( #331 ) Properly shown POR values by checking for element type.
...
We are calculating and using an elmNode POR result to correctly
respect the element type.
2015-09-28 07:39:57 +02:00
Jacob Støren
07d101353c
( #405 ) Gamma calculation test POR < threshold needed the threshold to be in bar as well.
2015-09-26 10:22:39 +02:00
Jacob Støren
43dd883f63
Fixed Crash when selecting SE witout any component.
2015-09-26 10:08:58 +02:00
Jacob Støren
276addc713
( #405 ) Convert POR, SE, and ST to Bar. Fixed issues regarding property filters.
...
Result fields without component had an extra space in the option value string
that made the search for the option in the option list fail.
2015-09-26 09:38:29 +02:00
Jacob Støren
da893744a5
( #513 ) Use element type to distinguish when to use the POR values
2015-09-25 20:20:46 +02:00
Jacob Støren
5097082f09
( #513 ) Added a HEX8P element type to distinguish C3D8 and C3D8P
2015-09-25 19:33:34 +02:00
Jacob Støren
8c63f4963b
( #513 ) Minor rename
2015-09-25 09:16:14 +02:00
Jacob Støren
9711f5d891
( #513 ) POR now ignored in ST calculation where not all elmnodes have POR
2015-09-24 22:37:57 +02:00
Jacob Støren
8404ccd38b
RigFemPart: Renamed mispelled member
2015-09-24 22:15:01 +02:00
Jacob Støren
255f2e496b
RigFemTypes Hex definition: Added a clarifying comment
2015-09-18 15:00:32 +02:00
Jacob Støren
d40ab88cd9
Made interface in RigFemPartGrid clearer regarding what it provides, and not.
2015-09-18 10:10:31 +02:00
Jacob Støren
b0caa7f952
( #401 ) WIP: Implemented averaging to create a geomech equivalent cell
...
to compare with the real geomech cells.
Creating mapping based on this, but there are bugs or weaknesses yet,
so it does not work properly.
2015-09-17 16:13:25 +02:00
Jacob Støren
f8dc3b4b81
This fixes a cutpaste error in the Geomech IJK assignment.
...
It might fix (#309 )
2015-09-10 12:14:00 +02:00
Jacob Støren
1b9977239d
( #415 ) Used AABB tree to search for elements
...
to find close elements to the wellpath for Geom Well Log extraction
2015-09-07 16:47:40 +02:00
Jacob Støren
8d57bbe77b
( #399 ) WIP: First commit of experimental geomech WellLog extractor
...
Not yet enabled in any way
2015-09-04 15:35:20 +02:00
Pål Hagen
bf570ed1e1
( #343 ) Made sure that principal stress calculation is correct
2015-07-01 11:43:21 +02:00
Pål Hagen
6c54b1ad49
( #337 ) Renamed S to SE
...
SE is set to undefined where pore pressure is undefined.
2015-07-01 11:35:17 +02:00
Jacob Støren
00f8743cef
Fixed an assert and wrong behavior:
...
When selecting a result field "heading", after selecting one of its components.
2015-06-29 12:17:30 +02:00
Pål Hagen
fb195dbd4b
( #335 ) Showing field name and component name in progress bar
...
Showing field name and component name in progress bar when loading
results.
2015-06-29 10:24:44 +02:00
Pål Hagen
e5bb58b269
( #335 ) Showing progress bar when loading geo mech results
2015-06-26 15:43:43 +02:00
Pål Hagen
24a84184d8
Revert "Showing progress bar when loading geo mech results"
...
This reverts commit 798a6c2fcb
.
2015-06-26 15:41:46 +02:00
Pål Hagen
798a6c2fcb
Showing progress bar when loading geo mech results
2015-06-26 15:38:33 +02:00
Jacob Støren
e740bdc618
#324 , 323 -E and GammaNN derived results
2015-06-19 14:05:33 +02:00
Jacob Støren
5443582fec
#313 Added Stress Path: Gamma 1,2,3
2015-06-17 16:03:42 +02:00
Jacob Storen
2c980e6b1b
Linux compile fixes
2015-06-17 05:51:22 -07:00
Jacob Støren
422a682b27
Added the missing ST-components,
...
Added calculation of principal ST,
Used POR = 0 when undefined in calculation of ST
#320 , #319
2015-06-17 14:22:14 +02:00
Jacob Støren
ff79f1a8ba
Added calculation of S1, S2 and S3 of Geomechanical stress tensor
...
See #320
2015-06-17 13:07:48 +02:00
Jacob Støren
2cef1b8e3c
Removed obsolete code
2015-06-16 14:48:51 +02:00
Jacob Støren
33614b30bc
Added calculation of Total Stress (ST)
...
Seems to work ok, but the nubers are not yet verified.
2015-06-15 12:15:00 +02:00
Jacob Støren
e10bc01532
Added a "NS" field result variable
...
#318 Geomechanical sign on stress components
The NS name can be changed in the GUI, but we need to distinguish S from NS in the reader/calculation system
2015-06-15 10:33:28 +02:00
Jacob Støren
406379e544
Results are now loaded pr field, and not pr component
...
To increase speed, and to pave way for derived results.
New methods in OdbReader fixed, and is now operational.
Must delete obsolete stuff now.
2015-06-15 08:25:23 +02:00
Jacob Støren
bd67047f57
Some small refactoring. Preparing for Derived results
2015-06-15 08:10:07 +02:00
Jacob Støren
d3adea34c2
Added a Tensor class skeleton
2015-06-12 10:38:57 +02:00
Jacob Støren
ceeb38d13a
Added bbox calculation on the fem part for #312
...
This concludes #312 for now. Wellpaths are now shown in the Geomech
views
2015-06-11 19:13:04 +02:00
Jacob Støren
2c186a4972
Added method to calculate characteristic element size in Fem parts
...
Needed for well path pipe radius #312
2015-06-11 13:15:36 +02:00
Jacob Støren
30fcbebc8e
Deep fix of #316 and also implements #317
...
#316 Do not show wrong results ...
#317 Avoid stopping animation when switching results
This commit cleans up some of the inconsistencies etc in the top of the
display model generation logic.
2015-06-09 16:18:11 +02:00
Jacob Storen
3e06028690
Linux compile fixes
2015-06-04 07:46:33 -07:00
Jacob Støren
adb6d965de
Missing non const access function
2015-06-04 16:36:48 +02:00
Jacob Støren
00796b3fb4
3D view info box is up to speed.
...
This completes #291 feature wise
Statistics is now pr result address and not pr. Part-result Address
2015-06-04 16:25:27 +02:00
Jacob Støren
273e91d38d
Moved the new resultCollection class to new files
...
Also removed obsolete file, and added missing header files to the
CMakeLists file
2015-06-04 16:25:16 +02:00
Jacob Støren
a3fa27d2ec
Created RigFemPartResultsCollection
...
Refactored the results stuff from GeoMechCaseData into the new class
preparing to extend the statistics calculation
2015-06-04 16:25:11 +02:00
Jacob Støren
60c9b72671
Avoid exposing RigFemScalarResultFrames
...
Preparations to handle statistics across all parts better
2015-06-04 16:25:05 +02:00
Stein Dale
43f50dac41
Displaying error messages from ODB API on file open
...
Made sure that the error messages from the ODB API are picked if file
open fails, and then displayed in an error messsage box.
2015-06-04 13:08:21 +02:00
Jacob Støren
db13843276
Removed obsolete code
2015-06-03 15:23:19 +02:00
Stein Dale
189e5dca40
Added retrieval of mean value
...
Added RigGeoMechCaseData::meanCellScalarValues(). Using this method to
retrieve the mean value for display in the info box. ToDo: Make sure
that the mean values this methods needs have been computed.
2015-06-03 14:37:51 +02:00
Jacob Storen
9f87011ddd
Linux compile fixes
2015-06-03 04:22:34 -07:00
Jacob Støren
96329793f3
Use odb "Steps" as animation steps
...
Issue #293
This is only tested with one step yet.
2015-06-03 12:14:25 +02:00
Jacob Støren
ca6d9d364d
Improved progress bar a bit, for geomech cases
2015-06-03 12:14:21 +02:00
Stein Dale
f88343a122
Geomech case info ( #291 )
...
Displaying result info and the number of cells in the 3D view's info box
for geomech cases.
2015-06-01 16:37:22 +02:00
Jacob Storen
0bdc8916d7
Linux compile error/warning fixes
2015-05-29 02:27:23 -07:00
Jacob Støren
cdcfd62163
Geomech range : Improve Finding IJK = 000
...
Now the ijk assignment algorithm works for both test files.
Needed to use my first idea on how to detect element corresponing to IJK
= 000
2015-05-29 09:24:31 +02:00
Jacob Støren
51fd1b4de2
Geomech Range filters working
...
The algorithm for the IJK assignment now works on the simple test
example.
2015-05-29 07:53:03 +02:00
Jacob Støren
8a6e1ae65a
Geom Range WIP
...
Store face in neighbor
Oposite face lookup
Start of finding grid corner element
2015-05-27 15:36:20 +02:00
Jacob Storen
f6e8bb4a1a
Fixes of linux compile errors and warnings
2015-05-27 05:50:12 -07:00
Jacob Støren
0d56ee060e
Neighbor calculation and invisible face removal
...
As a step on the road to range filtering of Geomech cases, the removal
of internal faces is implemented, and fairly optimized.
We might consider paralellization, but reading the elements is the real
bottleneck.
Memory usage should be looked at.
2015-05-26 14:02:25 +02:00
Jacob Støren
f32fc130fc
Prep Geom range: Neighbor calculation
...
A checkpoint before starting to use the neighbor calculations
2015-05-26 08:57:53 +02:00
Jacob Støren
68caed93b4
Prep for Gromech range filters:
...
* Generalized RangeFilter vs view
* Added stub implememntation of a StructGridInterface implementation for
Fem parts
2015-05-21 15:39:44 +02:00
Jacob Støren
969a181897
RimCase reintroduced as baseclass for all cases
...
Refactored to handle cases generically in a lot of places.
Mostly complete regarding all these issues, but not tested yet:
Assigning caseId
Update relative path to the case data
RimProject::createDisplayModelAndRedrawAllViews
RimProject::computeUtmAreaOfInterest
Load case data on project open
save snapshots for all views
RegressionTest viewer size
Finding case based on caseId
Giving case information to octave
2015-05-15 18:51:49 +02:00
Jacob Støren
0d0b2f9609
Introduced correct integration point result order
2015-05-12 14:22:26 +02:00
Stein Dale
6b79c92f68
Fixed building of geo mech lib and odb reader unit tests
...
Changed cmake files and unit tests after recent changes that had broken
the builds. Geo mech lib now links with new library
ResultStatisticsCache.
2015-05-11 14:42:41 +02:00
Stein Dale
a958184daf
RedHat compilation fixes
...
Added includes.
2015-05-08 15:51:18 +02:00
Stein Dale
1b8944516f
Linux compilation fix
...
Added include
2015-05-08 15:51:13 +02:00
Jacob Støren
a05c186d34
Now result colors are correct at first selection
2015-05-08 15:16:29 +02:00
Jacob Støren
d6643d9d35
RimView etc: More aligning GeoMech/Eclipse
...
Now Animation drawstyle works fairly well.
2015-05-08 14:13:26 +02:00
Jacob Støren
93d92e5cb5
Added statistics etc. access in GeomechCaseData
2015-05-08 10:35:49 +02:00
Jacob Støren
55512db6a0
Introduced RigFemResultAddress
...
Breaks build, possibly. Intermediate chek-in
2015-05-08 10:34:57 +02:00
Jacob Støren
d405643d60
Fem-results caching now up and running
...
Still work in progress. Statistics not complete
2015-05-07 10:12:54 +02:00
Jacob Støren
27dcd80bfd
Creating a fem-results caching system
...
Needed specifically for statistics
Work in progress brakes build
2015-05-07 10:12:37 +02:00
Jacob Støren
791a25e6e9
Preparing for result visualization
...
Calculated mapping vx to node nad elmnode reults
2015-04-30 14:28:13 +02:00
Jacob Støren
1f51eb92b3
Add elmNodeResultIndex access
...
Renamed somewhat to make things clearer in FemTypes/part
2015-04-30 14:28:05 +02:00
Jacob Støren
8be93ae448
Moved the element type functions into a static class
2015-04-27 15:04:05 +02:00
Jacob Støren
0f3d9ffa60
Now reading Odb-file and creating display model
...
Nothing shows up yet, but we're getting there
2015-04-27 13:51:22 +02:00
Jacob Støren
2b967d9ca1
Created FemPartCollection
...
Used that instead against reader to make a "results free" interface
regarding reading the element models.
2015-04-27 10:25:04 +02:00
Jacob Støren
a538be1775
GeoMech with OdbReader Included in ResInsight Build
...
Preliminary, first shot.
Added first iteration on basic visualization code.
2015-04-24 16:04:12 +02:00
Jacob Støren
6dad519f30
Got elements and nodes from odb in the unit test
2015-04-23 15:43:11 +02:00
Jacob Støren
4737807b7b
GeoMech data model and reader unit test framework.
2015-04-23 13:24:15 +02:00