Jacob Støren
a520a4322a
Removed debug output from some well path code
2015-06-12 09:05:55 +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
Stein Dale
b59695f352
Refactored addition of well path models
...
Well path models can now be added to geo mech models. Moved code that
adds well path models to a scene from RimEclipseView to
RimView::addWellPathsToScene(). This new function is now used by both
RimEclipseView and RimGeoMechView. Made sure that it is not needed to
load a result before well paths appear. TODO: Compute characteristic hex
element size for geo mech models.
2015-06-11 13:44:21 +02:00
Jacob Støren
3d0e0ace7a
Linux compile fix
2015-06-11 13:15:59 +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
385fa55cdc
Fixed one linux compile error and cleaned out some compiler warnings
2015-06-11 13:05:59 +02:00
Jacob Støren
4f77afe43c
Implemented #310 Result info when picking
...
This included some refactorization to remove the command stuff out of
RiuViewer,
and to communicate the grid index via the source info struct, and not as
a cvfPart::id
2015-06-11 11:38:51 +02:00
Jacob Støren
24fb7ac584
Hack to be able to read synthetic odb related Eclipse cases
2015-06-10 10:34:05 +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 Støren
05315bc7a9
OdbReader: Made sure metadata are available before using them
...
Fix of #308 ,
Also avoid loading any results when selecting an empty/none-existing
result (Partial fix of #316 )
2015-06-09 11:23:24 +02:00
Jacob Støren
7201e3330b
GeoMech result textures: Handle empty results
2015-06-09 11:09:11 +02:00
Jacob Støren
d8ffcedd7a
Shifted version number to 1.3.4-dev
2015-06-08 08:28:29 +02:00
Jacob Storen
dc28fd81b9
Linux compile fixes
2015-06-05 06:47:30 -07:00
Jacob Støren
0d8bfb0403
Fixed #307 Nothing is shown if using only exclude range filters for Geomech models
2015-06-05 15:36:38 +02:00
Jacob Støren
ebc0475787
cvf::CellRangeFilter: Added hasIncludeRanges()
2015-06-05 15:35:36 +02:00
Jacob Støren
0130a01ca2
IJK-Slice context menu commands for GeoMech
...
#306
Added picking source data to the viz model
Generalized the picking methods in RiuViewer, but there is more serious
refactoring needed.
2015-06-05 15:17:02 +02:00
Jacob Støren
ba633bd847
Moved rangeFilterCollection to RimView
2015-06-05 10:05:40 +02:00
Jacob Støren
b74364087a
Refactored IJKslot commands
...
Preparations to create IJK slice commands in 3Dview
2015-06-05 09:58:29 +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
e6231c0601
Histogram: Added float data input
2015-06-04 16:25:22 +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
ac700e0c54
Added functions for element sets
...
The geomech interface and the ODB reader now have functions that return
element set names for a given part, and that return a vector of element
indexes for a given element set.
2015-06-04 16:16:35 +02:00
Stein Dale
e5e36f43b9
Converting ODB bulk data from double to float if needed
...
Added helper class RifOdbBulkDataGetter, which is now used when getting
bulk data from the ODB API. Converting from double to float if needed.
2015-06-04 14:20:16 +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
Stein Dale
bd6e6acc53
Changed interface of openFile()
...
The error message string pointer does now not have a default value any
more (NULL).
2015-06-04 13:05:36 +02:00
Stein Dale
fcfd2603e0
Disabled warnings from compilation of ODB API
...
Disabled a couple of more warnings from compilation of ODB API.
Pushing/popping pragmas before and after inclusion of ODB API headers.
2015-06-04 13:02:49 +02:00
Stein Dale
be1759835e
Refactored ODB results metadata
...
Added private class RifOdbResultKey which is now used as a map key and
as a parameter in results related methods.
2015-06-04 11:14:12 +02:00
Jacob Støren
e347249526
3DInfo : Made max and min values work
2015-06-03 15:24:28 +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
da5a1d8ff1
Geom Anim: Fixed missing setting of current timestep in anim toolbar
2015-06-03 12:14:42 +02:00
Jacob Støren
6e8692121d
Varible rename
2015-06-03 12:14:38 +02:00
Jacob Støren
3ba140abde
Avoid multiple qt connections anim-control->toolbar
2015-06-03 12:14:34 +02:00
Jacob Støren
9582c27e97
Regression test system: Added 0.4% compare fuzzyness
...
To reduce differences introduced by hardware differences.
[RegTest Small+Large OK]
2015-06-03 12:14:30 +02: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
Jacob Støren
a338c6abda
Improved documentation of the progressbar class
2015-06-03 12:07:35 +02:00
Stein Dale
842e3d385f
Picking results metadata from the second frame
...
Picking results metadata from the second frame of the first step.
2015-06-03 12:02:34 +02:00
Stein Dale
9eebcb1899
Optimized building of results metadata
...
Reading results metadata from the first frame of the first step only,
assuming that the results metadata are the same for all steps/frames.
2015-06-03 11:37:13 +02:00
Stein Dale
fd571091b4
Changed return value of RifOdbReader::stepFrame()
...
Made sure that RifOdbReader::stepFrame() returns a const reference to
the given frame.
2015-06-03 11:15:05 +02:00
Stein Dale
4e61f0774b
Removed unused function
...
Removed static function which has now been replaced by
RifOdbReader::resultsMetaData().
2015-06-03 10:58:29 +02:00
Stein Dale
82afb3bd04
ODB API usage optimizations
...
Using const references to avoid unnecessary copying of memory. Also
releasing each frame when not needed any more when building results
metadata.
2015-06-03 10:51:00 +02:00
Stein Dale
d325342940
Additional geomech case info ( #291 )
...
Displaying time step, step name, and Z scaling factor. Prepared display
of statistics and histograms, when implemented. For now, we show zeros
and an empty histogram.
2015-06-02 10:37:05 +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