Commit Graph

1074 Commits

Author SHA1 Message Date
Magne Sjaastad
39cb9326e4 Well CF Visualization: Sim Well pipe color should be gray for closed existing connections 2018-04-19 16:13:18 +02:00
Gaute Lindkvist
bf5d95d873 3D Well Log Curves (): Max and min value control for each curve. 2018-04-19 13:43:12 +02:00
Gaute Lindkvist
5d89ad3a6d 3D Well Log Curves (): Show what the value axis direction is 2018-04-19 13:43:12 +02:00
Bjørn Erik Jensen
e468227dfe Fix Linux warning 2018-04-18 14:13:37 +02:00
Gaute Lindkvist
01a1f660e7 3D Well Log Curves (): Handle set scale.
* Transform to display coordinates *before* calculating normals and generating curves.
2018-04-18 11:33:04 +02:00
Gaute Lindkvist
3303350193 Rename member variable in RivWellPathsPartManager to get rid of spelling error. 2018-04-18 11:33:04 +02:00
Magne Sjaastad
3bc85ce794 Legends : Rename to RimRegularLegendConfig 2018-04-18 10:10:39 +02:00
Gaute Lindkvist
d7204363a0 3D Well Log Curves (): Consolidate the draw plane position control. 2018-04-18 08:38:15 +02:00
Gaute Lindkvist
9da3f09782 3D Well Log Curves (): Implement Draw-plane width control
* Apply a factor between 0.25 and 2.5 times the characteristic cell size
* Make the offset from the pipe scale with the plane width up to a maximum offset.
* Organise the CurveCollection settings into two groups.
2018-04-17 13:44:03 +02:00
Gaute Lindkvist
1180c199b4 3D Well Log Curves (): Implement control of single color.
* Set a cycled default whenever a curve is added to a collection.
2018-04-17 13:44:03 +02:00
Gaute Lindkvist
501e80b1ad 3D Well Log Curves(): Make curve draw plane background optional 2018-04-17 13:44:03 +02:00
Gaute Lindkvist
092624799e 3D Well Log Curves: Renaming of the term normals in curve/grid-generation
* Make it more obvious we are talking about the normals to the 3D well log curve.
2018-04-17 13:44:03 +02:00
Gaute Lindkvist
5e6613d428 3D Well Log Curves (): Apply white background to curve draw plane. 2018-04-17 13:44:02 +02:00
Jacob Støren
5769ba45f1 Normal intersection box mesh lines now not labled as fault mesh lines 2018-04-17 07:42:41 +02:00
Gaute Lindkvist
fd63ae7531 3D Well path plots: clean up some indentation and remove an unnecessary epsilon 2018-04-13 15:33:37 +02:00
Gaute Lindkvist
b48adbbaa9 3D Well log curves: Use the new generalized interpolation for normals
* Don't have to perform the normal generation again for grid points.
2018-04-13 14:56:19 +02:00
Gaute Lindkvist
e8b006d068 3D Well Log Curves (): Split normals, border and surface into several drawables.
* Also create a closed LINES_LOOP out of the mesh border.
  * This will facilitate using different effects on the different parts.
    i.e. solid border and white surface background.
2018-04-13 14:55:44 +02:00
Gaute Lindkvist
6e0b7e2305 Improve 3D Well path plots
* Always generate in up-direction and rotate to left/right/down
* Generate a "dominant direction" by interrogating the whole curve, not
  just the first and last item.
* Improve maths:
  - Generate a projection plane spanned by UP and the dominant direction.
  - Project the tangent onto this projection plane.
  - Generate normal as the cross product between the projected tangent and
    the normal to the projection plane.
  - Rotate the normal into left/right/down if required.
2018-04-13 14:55:44 +02:00
Jacob Støren
0bf6db50f9 Fix crash due to empty fault label parts 2018-04-13 11:30:01 +02:00
Jacob Støren
c784deae25 Add fault-labels to 2d Intersection view 2018-04-10 15:35:37 +02:00
Jacob Støren
fee549de35 Adjust an argument order in RigWellPathGeometryTools 2018-04-09 13:23:09 +02:00
Gaute Lindkvist
b6fb60115a Refactored after review 2018-04-09 13:14:19 +02:00
Gaute Lindkvist
e93f79790e Make sure Ternary legends also expand and renamed width method. 2018-04-09 13:14:19 +02:00
Gaute Lindkvist
38aa447dcd Unify the width of all visible legends.
* Calculate the minimum width to fit the content before the render pass.
  * Set the actual width of all the legends to the largest of the minimum widths.
  * This resizes the legends to always be the same size and reduces the size of you remove
     the widest legend.
2018-04-09 13:14:19 +02:00
Gaute Lindkvist
63ffade452 Set background and frame color from the view plus update frame margins. 2018-04-09 13:14:19 +02:00
Gaute Lindkvist
507229f84b Fixed background color setting for legends and refactored Legend class hierarchy
* Added a new cafTitledOverlayFrame as a base-class for all ResInsight legend classes
  * Inherits cvf::OverlayItem
2018-04-09 13:14:19 +02:00
Magne Sjaastad
98c8f3305d Add missing include 2018-04-05 14:47:03 +02:00
Magne Sjaastad
69b6ca6956 Fix signed / unsigned compare 2018-04-05 14:25:47 +02:00
Magne Sjaastad
9b0427aba9 Well CF Visualization: Add viz of connection factors on sim wells 2018-04-05 14:25:47 +02:00
Jacob Støren
436420b648 Fix draw plane position error with changed width 2018-04-05 14:18:00 +02:00
Jacob Støren
f7bfe8d003 Separated Hide grid cells mode as a separate value. Make sure that all the possible drawstyles works as expected, both for 2D intersection view and 3D views. 2018-04-05 07:41:29 +02:00
Jacob Støren
97c2ebd955 Intersection Fault lines are now separated and have a separate color 2018-04-05 07:41:29 +02:00
Jacob Støren
3b724e07bd Add cube face tracking through the clipping methods used for intersection calculations 2018-04-05 07:41:29 +02:00
Magne Sjaastad
bffc50b826 Fix typo when generating light NNC colors 2018-03-24 14:44:08 +01:00
Rebecca Cox
4dcf98eda8 Tensors: Imporve variable name 2018-03-22 14:39:00 +01:00
Rebecca Cox
18bde3cd89 3D Well log curve: Create well path geometry tools. 2018-03-22 14:35:54 +01:00
Rebecca Cox
73a08fffc4 3D well log curves: Give new curves different colors 2018-03-22 13:26:33 +01:00
Rebecca Cox
7024ee045c 3D well log curve: Add option to place at the side of the well 2018-03-22 12:54:31 +01:00
Rebecca Cox
ef1cb3468b 3D well log curves: Code cleanup 2018-03-22 11:45:11 +01:00
Rebecca Cox
3547240fe6 3D well log curves: Remove view from geometry generator 2018-03-22 09:54:58 +01:00
Rebecca Cox
9e4d271d5b 3D well log curves: Use an angle to deretmine draw plane 2018-03-22 08:54:48 +01:00
Rebecca Cox
26d83983b1 3D well log curve: add comments 2018-03-21 16:22:35 +01:00
Rebecca Cox
85cd8b0e1d 3D Well Log Curve: Give Plane Part Mgr more responsibility 2018-03-21 15:32:15 +01:00
Jacob Støren
203677e837 Merge several 2D Intersection View fixes (MD and Perf intervals) into dev 2018-03-21 14:27:20 +01:00
Jacob Støren
dd29a3c727 Fix wrong MD when context menu creating completions in 2D intersectino View 2018-03-21 14:13:56 +01:00
Jacob Støren
25ff51c82b Fix wrong picked MD on clipped well paths 2018-03-21 13:56:24 +01:00
Jacob Støren
2b4e26aaca , unfalltenedTransformMatrix now returns mx[0] and mx[last] for points before and after end. 2018-03-21 13:47:22 +01:00
Rebecca Cox
e688b3de36 3D well log curves: Increase size of offset between pipe and plot 2018-03-21 13:46:03 +01:00
Rebecca Cox
a1d82fcffa 3D well log curves: Clip curve on well path bounding box 2018-03-21 13:15:48 +01:00
Rebecca Cox
b20b633c40 3D well log curves: Use currect normals when making grid 2018-03-21 13:14:22 +01:00
Unknown
687ddcb0a6 3D well log curves: Only add grid if curve is added 2018-03-21 10:54:26 +01:00
Unknown
131eb64748 3D well log curves: Clip grid on well path bounding box 2018-03-21 10:54:26 +01:00
Jacob Støren
c22bafbf29 Show perforations along well path in 2D intersections view 2018-03-20 17:28:27 +01:00
Jacob Støren
65b35cff92 , , , Remove obsolete code 2018-03-20 15:44:45 +01:00
Jacob Støren
a9daea0938 , , Use a flattened version of the normal wellpath visualization in 2D intersection view 2018-03-20 15:44:45 +01:00
Unknown
0de43ac938 3D well log curves: Scale curves by grid size 2018-03-20 15:37:02 +01:00
Unknown
cc5f4b2ec6 3D well log curves: Add grid line along path 2018-03-20 13:51:59 +01:00
Magne Sjaastad
57a766fd09 Return if geometry generator is null 2018-03-20 13:18:24 +01:00
Unknown
8766ea3057 3D well log curves: Option to turn grid on/off 2018-03-20 11:29:59 +01:00
Unknown
60120c70d5 3D well log curves: Make point normal function use well path geom 2018-03-20 11:29:59 +01:00
Unknown
e1aa4bb164 3D well log curves: Draw normals on fixed interval 2018-03-20 11:29:59 +01:00
Magne Sjaastad
241bf0364c Well CF Visualization: Make sure all connections are visualized 2018-03-19 14:41:46 +01:00
Unknown
af4b35b990 Tensor Vectors: Add arrow length scaling range option for result 2018-03-19 11:16:53 +01:00
Magne Sjaastad
0583c7a815 Rename 2018-03-16 16:46:51 +01:00
Magne Sjaastad
200873f2da Code cleanup 2018-03-16 16:12:25 +01:00
Magne Sjaastad
1aad577a49 Well CF Visualization: Use simplified star geometry 2018-03-16 15:58:04 +01:00
Magne Sjaastad
7bb705b1b7 Well CF Visualization: Add picking on connection factor objects 2018-03-16 15:33:57 +01:00
Magne Sjaastad
471d625051 Improve interface of part managers to prepare for use in 2D intersection views 2018-03-16 11:48:51 +01:00
Magne Sjaastad
4853957637 Well CF Visualization: Add geometry generator and source info object
rename


remove unused


move to separate file


rename
2018-03-15 21:27:42 +01:00
Magne Sjaastad
eb6b7450eb Well CF Visualization: Add support for no lighting 2018-03-15 19:20:40 +01:00
Magne Sjaastad
f55d029256 Well CF Visualization: Make the orientation of the star geometry follow well path 2018-03-15 19:19:18 +01:00
Jacob Støren
4ac0a6354c Simulation well heads for branches in 2d intersection view 2018-03-15 14:46:57 +01:00
Rebecca Cox
69caf4b3b2 3D Well Log Curve: Make geometry making more robust 2018-03-15 13:05:00 +01:00
Rebecca Cox
cc47016572 3D Well Log Curve: Add option to create LAS curve 2018-03-15 13:05:00 +01:00
Magne Sjaastad
c8b92a0c89 Well CF Visualization: Support regeneration of viz on time step changes 2018-03-15 07:52:54 +01:00
Magne Sjaastad
cf1557fdf8 Include cleanup 2018-03-14 15:26:19 +01:00
Jacob Støren
9f42c45dcc Include cleanup SimWellPipespartMgr 2018-03-14 15:13:25 +01:00
Jacob Støren
bb28cf3f09 Add well head visualization. Not yet working for multiple branches 2018-03-14 15:13:25 +01:00
Jacob Støren
1861255281 Fix visualization of branch-depth, both wells and intersection geoemetry. 2018-03-14 15:13:25 +01:00
Jacob Støren
9cad0bff1e Refactor and align the partmanagers of sim well and sim well head. Prepare to get wellhead into 2d intersection views 2018-03-14 15:13:24 +01:00
Jacob Støren
b755ddc11d Embed pipe visualization of Simulation Wells in intersection views 2018-03-14 15:13:24 +01:00
Jacob Støren
e52c88ff77 WIP : Add flattening code to simwell part generator 2018-03-14 15:13:24 +01:00
Jacob Støren
1fa898b798 Small refactorings 2018-03-14 15:13:24 +01:00
Jacob Støren
e314450e2e Minor refactoring 2018-03-14 15:13:24 +01:00
Jacob Støren
543c99371b Use displayCoordTransform and redability changes 2018-03-14 15:13:24 +01:00
Magne Sjaastad
0aba950c12 Well CF Visualization: Use coordinate on well path as center 2018-03-14 14:35:45 +01:00
Magne Sjaastad
b1fc73bc95 Well CF Visualization : Add basic star geometry 2018-03-14 14:35:45 +01:00
Rebecca Cox
46c4693ae6 3D well log curve: Establish a coordinate system for curve normals 2018-03-14 14:22:18 +01:00
Magne Sjaastad
108ef5eecc Well CF Viz : Add basiz viz with spheres, add legend to view 2018-03-14 09:35:48 +01:00
Rebecca Cox
2fa8202332 3D well log curves: Update curves after editing properties 2018-03-13 11:18:38 +01:00
Rebecca Cox
ae077b86fd lenght -> length 2018-03-13 10:55:35 +01:00
Rebecca Cox
60adcf299a Fix build. include cmath 2018-03-13 09:42:54 +01:00
Rebecca Cox
cf4830e0ad 3D well log curves: Visualize results 2018-03-13 09:25:29 +01:00
Rebecca Cox
3da3856c51 3D well log curves: Add grid along well path 2018-03-12 16:18:45 +01:00
Bjørn Erik Jensen
1e8f1bb95e intersections. Show extrusion line fix 2018-03-12 15:14:22 +01:00
Bjørn Erik Jensen
e13702a88a Intersection. Field controlling polylines visibility 2018-03-12 13:27:32 +01:00
Magne Sjaastad
716bb3184b System : Replace tab with four spaces 2018-03-12 11:12:39 +01:00
Magne Sjaastad
8e8c168405 Well Connection Factors : Several changes related to data access
Moved rig classes from command feature into ReservoirDataModel\Completions\
2018-03-12 11:07:46 +01:00
Jacob Støren
009ae7c750 Separated the flattening code, to be able to use it to flatten simwells and wellpaths 2018-03-12 10:00:09 +01:00
Jacob Støren
ec5a9e1682 Generalized the flatting transforms to be able to reuse for simwells and wellpaths 2018-03-12 10:00:09 +01:00
Rebecca Cox
c63aee779d 3d Well Log Curves: Draw line along well path 2018-03-09 15:42:23 +01:00
Rebecca Cox
540c4e57c9 Fix build??? 2018-03-09 14:09:54 +01:00
Rebecca Cox
62a2ddfe82 Fix linux build 2018-03-09 14:00:41 +01:00
Rebecca Cox
d72d5ba343 Fix linux build (move cvfBase to top) 2018-03-09 13:56:05 +01:00
Rebecca Cox
06504b6fef 3D well log curves: Create visualization for a curve, random offsetted from a well path 2018-03-09 13:17:40 +01:00
Bjørn Erik Jensen
16551c05c4 2d intersection view. Temporary fix to avoid crash 2018-03-09 10:22:58 +01:00
Jacob Støren
0bdde36aa3 Merge Legend background and Edge axis top into dev 2018-03-08 16:22:13 +01:00
Jacob Støren
b4935a0534 Add background to ternary legend 2018-03-08 16:14:13 +01:00
Magne Sjaastad
c424063d86 StimPlan Viz : Mesh lines flickers when interpolating result values 2018-03-08 11:43:53 +01:00
Bjørn Erik Jensen
6942a99406 Fracture containment. Fix fracture border polygon calculation 2018-03-08 11:06:17 +01:00
Jacob Støren
df0a356a0a Add top edge axis (intersection View) and repositioned info box and legends to follow. 2018-03-07 12:47:48 +01:00
Jacob Støren
0083ecdf6a Finally found the error with near vertical intersections 2018-03-06 16:31:12 +01:00
Jacob Støren
91daf49e8a Fix avoid UTM coordinates in 2D intersection View (behind the scenes) 2018-03-06 16:31:12 +01:00
Magne Sjaastad
e386b031c1 Fracture : Fix display of result values for all result types 2018-03-04 10:36:39 +01:00
Magne Sjaastad
ef2179f1ba Move fields from public to private 2018-03-02 14:27:52 +01:00
Unknown
6bb06ce53c Tensor results: Add function to create arrow indices 2018-03-02 08:16:36 +01:00
Unknown
82a394d588 Tensor vectors: Use tensor value, not length, for color mapping 2018-03-01 16:01:19 +01:00
Jacob Støren
5087085635 Add wellhead pipe piece to simulation wells. 2018-02-28 17:19:05 +01:00
Magne Sjaastad
25a1823f35 Merge branch 'dev' into cmake-improvements 2018-02-28 08:47:01 +01:00
Magne Sjaastad
89c090ba24 Build System : Remove obsolete code for cmake older than "2.8.2" 2018-02-28 08:05:00 +01:00
Rebecca Cox
cbbc9c0f26 Tensor vectors: Two new paletts 2018-02-27 09:39:47 +01:00
Magne Sjaastad
f4bae6f796 Fracture : Remove RESINSIGHT_ENABLE_PROTOTYPE_FEATURE_FRACTURES from CMake files 2018-02-26 21:11:14 +01:00
Magne Sjaastad
72b5f540e5 Fracture : Remove all #ifdef USE_PROTOTYPE_FEATURE_FRACTURES 2018-02-26 20:54:45 +01:00
Rebecca Cox
f3859a6bee Tensor Vectors: Make tensor vectors for result "E" 2018-02-26 11:03:57 +01:00
Magne Sjaastad
c6b12b85e0 Merge fracture unit refactoring into dev
Add display of M and F in front of fracture templates
Add convert of StimPlan templates
Add copy/paste of StimPlan templates
Remove obsolete unit conversion code
2018-02-21 10:15:56 +01:00
Magne Sjaastad
b0be540977 Fracture : Remove obsolete unit conversion code 2018-02-21 08:18:55 +01:00
Rebecca Cox
b69b15145f Tensor vectors: Use dark magenta for principal 1 and move color code to RiaColorTables 2018-02-20 14:27:10 +01:00
Rebecca Cox
0366361767 Tensor vectors: Move cvf::ref of scaler mapper out to avoid nullptr exception 2018-02-20 13:56:36 +01:00
Rebecca Cox
4ca78ca833 Tensor Vectors: Use result as colormapping on the vectors 2018-02-20 13:47:47 +01:00
Magne Sjaastad
1ae30ef11a (clang-tidy) : modernize-use-nullptr 2018-02-18 18:56:43 +01:00
Magne Sjaastad
88ead1f986 Fix signed /unsigned compare 2018-02-16 16:56:39 +01:00
Bjørn Erik Jensen
772ba788ad 2d intersection view. Show UTM intersection point in result info window 2018-02-16 14:38:28 +01:00
Rebecca Cox
1fd6d10b69 Tensor vectors: Put scalar mapper code in separate functions 2018-02-15 15:45:40 +01:00
Rebecca Cox
22ba541145 Tensor Vectors: Use lines to draw the vectors 2018-02-15 10:47:14 +01:00
Magne Sjaastad
1a78490991 Fix warnings related to signed / unsigned compare 2018-02-14 13:27:50 +01:00
Magne Sjaastad
646eb8fee4 StimPlan Fracture : Make sure geometry is recomputed when required 2018-02-14 13:07:16 +01:00
Jacob Støren
cb38d435cd Make 2d intersection view length start at well start 2018-02-13 16:56:48 +01:00
Jacob Støren
2e8a497989 Align the vertices between shader and fixed function rendering methods. 2018-02-13 12:53:50 +01:00
Jacob Støren
ab27efcb7d Add explicit render code for shader based rendering. Should solve the issue. 2018-02-13 12:12:55 +01:00
Rebecca Cox
7222a6ba46 Fix colors on tensor glyphs 2018-02-12 13:06:56 +01:00
Jacob Støren
c3c2dfc678 Made EdgeAxis overly item more robust. Some cleanup and renaming. 2018-02-12 10:07:07 +01:00
Jacob Støren
c6846f0d57 Fix linux compile issues 2018-02-09 16:47:24 +01:00
Jacob Støren
068adf6aa2 Fix crash when having too few tickmarks. Some rename 2018-02-09 14:09:41 +01:00
Jacob Støren
911571e267 Window Edge axis overlay item working. 2018-02-09 14:08:55 +01:00
Rebecca Cox
c3ea8f3415 2344 Tensor vectors: Code cleanup 2018-02-09 11:44:42 +01:00
Rebecca Cox
f747c22fd3 Tensor vectors: Avoid creating vectors of Infinity result values 2018-02-09 10:10:09 +01:00
Rebecca Cox
bd0d23520b Tensor Vectors: Vector visualization code 2018-02-08 16:43:18 +01:00
Bjørn Erik Jensen
7ddfaeb234 fractures. Support for asymmetric stim plan 2018-02-08 11:05:55 +01:00
Jacob Støren
bd14c65678 Add visualization of well paths and simulation wells to Intersection Views. 2018-02-07 11:44:38 +01:00
Jacob Støren
59b0a4bd1e Remove obsolete code 2018-02-06 14:55:55 +01:00
Magne Sjaastad
519771cb38 Fracture : Rename to fractureColors 2018-02-06 12:57:50 +01:00
Magne Sjaastad
4fdb7671a8 : Removed obsolete struct 2018-02-06 11:09:22 +01:00
Magne Sjaastad
67da4af831 : Use const ref and nullptr 2018-02-05 20:12:22 +01:00
Magne Sjaastad
b69fc78361 : Remove Rim3dView from function parameters 2018-02-05 20:12:22 +01:00
Magne Sjaastad
cd575ef9c1 : Use well path part manager in Rim3dView 2018-02-05 20:12:22 +01:00
Magne Sjaastad
5919cb20fb : Refactor of well part manager 2018-02-05 20:12:22 +01:00
Magne Sjaastad
0679ec4ba5 : Add part manager for all well paths WIP 2018-02-05 20:12:22 +01:00
Jacob Støren
e8b29f7279 Add polyline visualization to 2D intersection view as a preparation for showing the main well. 2018-02-05 17:57:20 +01:00
Jacob Støren
29ac24f3dd Add working legends to 2D intersection Views. Refactor to make legend update code work from a separate view with separate legend configs. Make sure legend and results are updated as the main view is updated. Adjust legendconfig->setTitle to use QString 2018-02-02 07:48:27 +01:00
Rebecca Cox
e50f7bf66f Fracture: Reorganize Fracture Colors tree item 2018-01-31 15:11:46 +01:00
Jacob Støren
02f6b95959 Add flattened intersectino geometry. Some view modifications to move towards a final 2D view experience 2018-01-26 11:19:15 +01:00
Magne Sjaastad
aa6b657027 : Fracture : Show conductivity result name from file 2018-01-25 14:24:54 +01:00
Magne Sjaastad
6ff354c7ec Fix signed/insigned compare 2018-01-25 14:17:10 +01:00
Magne Sjaastad
430b193437 Fracture : Compute conductivity scaling for all conductivity variants 2018-01-25 14:17:10 +01:00
Magne Sjaastad
001742cbd3 Fracture : Add support for multiple conductivities on a template 2018-01-25 14:17:10 +01:00
Bjørn Erik Jensen
9cfd2ff3cf fracture. When clicking on an ellipse fracture, display info in result into panel 2018-01-23 14:30:58 +01:00
Bjørn Erik Jensen
1c668ce3b4 fracture. Display values in resultInfo panel when clicking on stim plan fracture cell 2018-01-23 14:14:40 +01:00
Magne Sjaastad
759d46813d Fracture Perforation Length : Set color to deep green 2018-01-22 13:00:11 +01:00
Magne Sjaastad
348b492cc1 RiaColorTables : Add and use undefinedCellColor() 2018-01-22 11:55:27 +01:00
Magne Sjaastad
9a420183e1 Remove unused code 2018-01-22 11:09:37 +01:00
Magne Sjaastad
5c1f5326a0 Fracture : Show perforation length for along well path fractures 2018-01-19 15:08:31 +01:00
Magne Sjaastad
c7d61ed7f4 : Move well path radius to RimWellPath 2018-01-19 15:08:31 +01:00
Magne Sjaastad
8e5bcef7c7 Removed unused functions and other minor improvements 2018-01-19 15:08:31 +01:00
Magne Sjaastad
ef3d9f1095 Fracture Legend : If conductivity, use legend to set ellipse fracture color 2018-01-19 15:08:31 +01:00
Magne Sjaastad
b53603e906 Use range based for 2018-01-17 09:23:45 +01:00
Magne Sjaastad
0ecfdeee6b Reorder functions, remove unused function 2018-01-17 09:23:45 +01:00
Magne Sjaastad
1523ce55f0 Fracture : Duplicate fracture geometry for along well pipe fractures 2018-01-17 09:23:45 +01:00
Magne Sjaastad
673ae6b1ff Fracture : Create two parts of fracture geometry 2018-01-17 09:23:45 +01:00
Jacob Støren
b092565a61 Introduce new intermediate class RimGridView 2018-01-15 14:53:48 +01:00
Bjørn Erik Jensen
ee50b0492d fractures. Turn on/off fractures in views by toggling fracture colors 2018-01-15 09:24:19 +01:00
Magne Sjaastad
85ead20ec9 Fracture : Guard for null pointer access 2018-01-15 08:58:56 +01:00
Magne Sjaastad
e5aaf73a84 Fracture : Add StimPlan cell element color 2018-01-15 08:58:56 +01:00
Rebecca Cox
3b46849c79 Fix warning 2018-01-12 16:14:30 +01:00
Magne Sjaastad
ff03820a19 Minor refactoring 2018-01-12 14:56:05 +01:00
Rebecca Cox
e4e160cdd4 Elm Props: Evaluate result type ELEMENT for Intersections 2018-01-11 11:35:08 +01:00
Jacob Støren
cb6d49a611 Renamed RimView to Rim3dView 2018-01-09 10:11:28 +01:00
sigurdp
9b38e9f9c2 : Fixed visualization so that completions and well paths are visible through transparent cells 2018-01-03 14:27:17 +01:00
sigurdp
f940d0a3d5 Fracture: Reworked visualization of StimPlan fractures to limit surface tesselation to area with actual values instead of relying on transparency. Done to allow picking on items behind the fracture. Refactored and removed obsolete code related to StimPlan fracture visualization. 2018-01-03 11:13:15 +01:00
Bjørn Erik Jensen
82d8b7c98a . Guard for null frac template where it is being used 2018-01-02 12:54:10 +01:00
Magne Sjaastad
4956604a86 Fracture Viz : Do not show fracture attached to an invisible well path 2017-12-22 13:43:35 +01:00
sigurdp
dbd1265f31 : Changed naming scheme when exporting laterals. Make sure fishbone name is exported and be more explicit in the enumeration of the subs and laterals.
Refactored RimFishbonesMultipleSubs so that it is clear that the fishbone instances only have auto generated names based on their current index.
2017-12-19 11:06:28 +01:00
Rebecca Cox
c90715d038 Fix linux error 2017-12-04 12:08:29 +01:00
Rebecca Cox
8ab70887c3 Intersections: Fix max height of intersection bug 2017-12-04 10:56:57 +01:00
Rebecca Cox
c47f5e413f Context manu: Remove const from RimIntersectionBox pointer 2017-11-29 14:57:04 +01:00
Rebecca Cox
58550817a0 Context menu: Remove const from RimIntersection pointer 2017-11-29 14:57:04 +01:00
Rebecca Cox
5fdb5f00ad Remove a comment 2017-11-24 15:19:43 +01:00
Rebecca Cox
181871f970 Intersection clip surface on tighter bounds than bounding box 2017-11-24 15:18:25 +01:00
Unknown
e765a9ad59 Intersection: Set length in two directions 2017-11-24 15:18:25 +01:00
Unknown
ef52927795 Intersection: Make extrude length option on azimuth, dip plane 2017-11-23 15:20:14 +01:00
Unknown
89f67c053f Intersections: Highlight polyline on Azimuth/dip plane creation 2017-11-23 15:20:14 +01:00
Rebecca Cox
75c506e257 Remove automatic color on well labels on background change 2017-11-13 07:55:22 +01:00
Rebecca Cox
c49db44909 Simulation well: Remove well head if it does not have perforations 2017-11-08 11:22:51 +01:00
Rebecca Cox
de8b953360 Move annotation functions from updateGridBoxData to new function 2017-11-08 09:07:44 +01:00
Rebecca Cox
93a83cd756 Update well name color in 3d view (not sim well) 2017-11-08 09:07:44 +01:00
Rebecca Cox
f3b7f0abd6 Improve Dark 3D-View background support 2017-11-07 15:08:32 +01:00
Magne Sjaastad
6aaa8f7606 NNC : Guard before accessing values 2017-10-31 10:22:20 +01:00
Rebecca Cox
adf55ec762 Time Step Filtering: Support dynamic NNC data time step filtering 2017-10-19 09:57:10 +02:00
Rebecca Cox
9bd556a1b9 Remane RimFieldCollection -> RimFaultInViewCollection 2017-10-17 09:52:31 +02:00
Rebecca Cox
97e60ab5f2 : Rename RimFault -> RimFaultInView 2017-10-17 09:52:31 +02:00
Rebecca Cox
7da8e3091b : Rename RimEclipseWellCollection -> RimSimWellInViewCollection 2017-10-17 09:52:31 +02:00
Rebecca Cox
44be1bfd6b Rename RigSingleWellResultsData -> RigSimWellData 2017-10-17 09:52:31 +02:00
Rebecca Cox
7d908394db Renaming. Remove unused includes and rename local variables 2017-10-17 09:52:31 +02:00
Rebecca Cox
d748803159 Rename RimEclipseWell -> RimSimWellInView 2017-10-17 09:52:31 +02:00
Jacob Støren
dc1844f5d5 Use the more robust WellLogExtraction system for perforation interval intersection calculations. 2017-09-19 17:20:49 +02:00
Jacob Støren
d4315f7ccf Fix wrong calculation of perforation points along wellpath 2017-09-18 16:24:29 +02:00
Magne Sjaastad
908545c669 CppCheck : Add missing initialization of pointer 2017-09-07 20:55:02 +02:00
Bjørnar Grip Fjær
5ead49e01e Add option to use visible cells in view as region selection in flow characteristics plot 2017-08-24 09:28:05 +02:00
Magne Sjaastad
553b3bf63e Add flag RESINSIGHT_ENABLE_PROTOTYPE_FEATURE_FRACTURES 2017-08-21 15:24:20 +02:00
Magne Sjaastad
51c30448e9 Merge remote-tracking branch 'origin/dev' into pre-proto 2017-08-21 10:42:11 +02:00
Magne Sjaastad
5eb4eafb6e Merge branch 'dev' into hdf-prototype 2017-08-14 10:47:44 +02:00
Magne Sjaastad
0ba1746755 Merge branch 'dev' into pre-proto 2017-08-11 16:14:00 +02:00
Magne Sjaastad
89684c243f Use namespace RiaDefines instead of class 2017-08-11 14:28:42 +02:00
Magne Sjaastad
c4aa625d33 Move porosity model enum to separate file 2017-08-11 14:27:56 +02:00
Magne Sjaastad
88bbea6339 Remove porosity enum from RifReaderInterface 2017-08-11 14:27:22 +02:00
Magne Sjaastad
5775c3bb20 Remove duplicate definitions of file names 2017-08-11 14:24:54 +02:00
Bjørnar Grip Fjær
eee4a65497 Merge remote-tracking branch 'origin/dev' into pre-proto 2017-08-08 14:24:42 +02:00
Bjørnar Grip Fjær
7e3e538a43 Octave interface to push generated NNC values back into ResInsight 2017-08-08 13:13:05 +02:00
Jacob Støren
2d9f48d715 Whitespace and typo 2017-08-08 13:12:18 +02:00
Bjørnar Grip Fjær
156401d0db Add interpolation when well path clipping to ensure well path is actually visible 2017-08-07 11:41:13 +02:00
Bjørnar Grip Fjær
cb06ce11bb Respect disable result lighting for NNC results 2017-08-04 16:30:21 +02:00
Magne Sjaastad
3c5016cb8c Fix merge issues 2017-08-04 10:45:04 +02:00
Magne Sjaastad
c481a275ee Merge branch 'dev' into pre-proto 2017-08-04 10:37:35 +02:00
Magne Sjaastad
88186619db Apply fix on dev branch 2017-08-04 10:31:55 +02:00
Magne Sjaastad
6ddfab6823 Removed unused code 2017-08-04 10:24:30 +02:00
Magne Sjaastad
1adba2caf7 Removed unused code 2017-08-04 10:21:07 +02:00
Magne Sjaastad
e35bcf1f58 Fix mapping from picked triangle index to segment index 2017-08-04 10:07:53 +02:00
Jacob Støren
fc05dd665f Add visualization (gray out) inactive parts of fractures based on containment. 2017-06-27 13:21:04 +02:00
Jacob Støren
9d1cc2eb19 Make fracture mesh visualization independent of active view.
Removed use of timestep index in rimfracture (use template timestep)

Remove display value from fracture cell
2017-06-26 10:28:23 +02:00
Bjørnar Grip Fjær
de414c4277 Load dynamic NNC results from restart file 2017-06-26 10:25:08 +02:00
Jacob Støren
cbb0a58673 Remove dependency on active view from color generation.
Separate the fracture geometry generation methods from the wellpath methods. Use eclipse View as argument.
Fixed some constness stuff in View
2017-06-25 10:42:53 +02:00
Jacob Støren
7d7172f811 Fix disappearing mesh lines by using double transformation calculations 2017-06-23 10:16:39 +02:00
Jacob Støren
63cf1e91b3 Split fracture coloring from geometry generation 2017-06-22 14:55:16 +02:00
Jacob Støren
deedb6a90e Merge dev into pre-proto More cleanup of WellPathPartMgr 2017-06-22 11:21:50 +02:00
Jacob Støren
591e10ee65 RivWellPathPartMgr Rename and argument alignment 2017-06-22 11:01:44 +02:00
Jacob Støren
33b037a80b Merge dev into pre-proto (WellPath viz restructure and constness)
Had to do quite a bit constness fiddeling to make the merge work
2017-06-22 10:42:07 +02:00
Jacob Støren
b2a1f5690b Remove all real caching in the well path geometry system
Had no effect anyway.
Rename method to scheduleRedrawAffectedViews()
2017-06-21 17:13:19 +02:00
Jacob Støren
3193127e32 Remove RivWellPathCollectionPartMgr as it did not manage any parts
This is a step to make it easier to make the interface from the views to get the well path related geometry parts more "static".
2017-06-21 15:39:59 +02:00
Magne Sjaastad
8e47d82038 Improve layout in header file 2017-06-20 15:01:30 +02:00
Magne Sjaastad
b9ee3d6d4a Add const and remove dependency to RimView 2017-06-19 22:53:19 +02:00
Magne Sjaastad
210bdab4c3 Remove scale transform 2017-06-19 22:15:28 +02:00