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