Commit Graph
9232 Commits
Author SHA1 Message Date
Magne Sjaastad 23d6e8ee2a Merge pull request #3548 from bska/scaling-bugfix
Update Flow Diagnostics Application Library
2018-10-25 14:47:12 +02:00
Magne Sjaastad b9465c070f #3549 Temporary LGR : Make sure values are recomputed when required 2018-10-25 14:36:35 +02:00
Magne Sjaastad d35888b5de Remove obsolete include 2018-10-25 14:16:45 +02:00
Magne Sjaastad 74bcc84281 #3549 Temporary LGR : Use activeCellCount when creating a property not found on file 2018-10-25 14:11:52 +02:00
Bård Skaflestad 405f6426f3 Bring EPS Unit Test Up To Date WRT Changing Behaviour
A previous commit changed the reverse mapping behaviour in the case
of coincident tabulated scaled displacing saturation and maximum
phase saturation in the two-phase systems.  Bring the corresponding
unit test in line with the changed behaviour (now maps high
saturation values to scaled critical displacing saturation Sr rather
than Smax in this situation).

Pointy Hat: [at]bska
Thanks to: [at]atgeirr
2018-10-25 13:40:08 +02:00
Bård Skaflestad d6862265b7 Remark That 3pt EPS Changes Function Shape in [Sr, Smax]
The three-point vertical scaling option will usually change the
shape of the relative permeability function in the saturation
interval between the scaled critical displacing saturation and the
maximum phase saturation.  In particular, we usually replace a
general, non-linear function with a linear approximation when
applying three-point vertical scaling.

Add a comment to that effect.
2018-10-25 13:40:08 +02:00
Bård Skaflestad dc8931f782 Update Flow Diagnostics Application Library
Fixes incorrect horizontal and vertical end-point scaling of model's
saturation functions.

API Change: No longer supports user-selected behaviour for treating
scaled end-points with a sentinel value (-1.0E+20).  That option was
introduced due to incomplete understanding of the semantics of the
sentinel value.  Now that we understand the meaning (use actual,
unscaled end-point value from input table), we no longer need the
option.  Update the calling code in RigFlowDiagSolverInterface.cpp
accordingly.
2018-10-25 13:40:08 +02:00
Magne Sjaastad 87622d2e85 #3549 Temporary LGR : Clear selection 2018-10-25 13:38:58 +02:00
Bjørn Erik Jensen a3cf7ff2ac #3518 LGR export/temp LGR. Checkbox for completion types. Dialog adjustments 2018-10-25 13:18:11 +02:00
Magne Sjaastad 58655c481e #3549 Temporary LGR : Make sure size of depth properties is at least active cell count 2018-10-25 13:12:55 +02:00
Magne Sjaastad 6f6f45df26 #3549 Temporary LGR : Reload data in view 2018-10-25 12:12:40 +02:00
Magne Sjaastad a9457b85c8 #3549 Temporary LGR : Reload grid after creating LGRs 2018-10-25 12:05:28 +02:00
Magne Sjaastad e0202f87af #3549 Temporary LGR : Use activeCellInfo when computing depth properties 2018-10-25 11:50:29 +02:00
Magne Sjaastad 29c89eb135 #3549 Temporary LGR : Do not append temporary result values if no data is read from file 2018-10-25 11:50:29 +02:00
Bjørn Erik Jensen c5ccd30a14 Temp LGR. Disable IO for temporary LGRs collection 2018-10-25 11:22:18 +02:00
Magne Sjaastad bb674e7504 #3557 HoloLens : Add export folder to preferences 2018-10-25 09:25:53 +02:00
Gaute Lindkvist 8ad1748597 #3550 Allow linking of selected views 2018-10-24 15:29:28 +02:00
Gaute Lindkvist b316e1ee83 #3552 and #453 Tile windows by master/managed view + position if they have different positions 2018-10-24 15:21:54 +02:00
Gaute Lindkvist f80472ffa6 #3540 Create seperate 2d view with parallel, look down and linked views 2018-10-24 15:21:53 +02:00
Magne Sjaastad 45531865ba Whitespace 2018-10-24 13:17:33 +02:00
Magne Sjaastad 71d9f742d9 #3549 Temporary LGR : Recompute completion factors 2018-10-24 13:17:33 +02:00
Magne Sjaastad 166d7dcb6c #3549 Temporary LGR : Delete cached extractors and redraw curves 2018-10-24 13:17:33 +02:00
Magne Sjaastad 6445ab05fe #3531 Temporary LGR : Simplify adding of grid to active cell info 2018-10-24 13:17:33 +02:00
Magne Sjaastad e33bfc895f #3531 Temporary LGR : Reorganize clearing of cache data 2018-10-24 13:17:33 +02:00
Magne Sjaastad 145323d8b1 #3531 Temporary LGR : Compute size dependent data for LGR 2018-10-24 13:17:33 +02:00
Magne Sjaastad 2e248fee2a #3531 Temporary LGR : Rebuild cell bounding box search tree 2018-10-24 13:17:33 +02:00
Bjørn Erik Jensen 608dae30a0 #3517 Temp LGR. Add nodes below Grids node. Command for deleting temp LGRs 2018-10-24 13:01:30 +02:00
Magne Sjaastad 08776a09b3 #3531 Temporary LGR : Move function and whitespace changes 2018-10-23 21:36:20 +02:00
Magne Sjaastad 577a706b57 #3531 Temporary LGR : Copy value from main grid cell to temporary cells 2018-10-23 21:29:23 +02:00
Magne Sjaastad 8c344a0c6e #3531 Temporary LGR : Free all memory to trigger reload from file 2018-10-23 21:23:38 +02:00
Magne Sjaastad 76a48a8f87 #3531 Temporary LGR : Add helper methods for grid and cell count 2018-10-23 15:28:04 +02:00
Magne Sjaastad d2972d144a #3531 RigMainGrid : Several refactoring operations
Move impl to cpp
Remove obsolete includes
Whitespace fix
2018-10-23 15:12:46 +02:00
Magne Sjaastad 158222217a #3531 Clear all selected objects as part of reload case 2018-10-23 14:53:20 +02:00
Bjørn Erik Jensen 82ad3ee675 #3515 LGR Export/Temp LGR. Fix build error 2018-10-23 11:34:15 +02:00
Bjørn Erik Jensen ffa1a85187 #3515 LGR Export/Temp LGR. New split type: One LGR per Completion 2018-10-23 11:13:55 +02:00
Magne Sjaastad cdda4d74df #3541 HoloLens : Create dummy file backed feature 2018-10-22 12:36:14 +02:00
Magne Sjaastad 3f7d85e2e1 #3541 HoloLens : Use RicHoloLensSession to control state of toolbar buttons 2018-10-22 12:36:14 +02:00
Magne Sjaastad 24a075499e #3541 HoloLens: Create session object 2018-10-22 12:36:14 +02:00
Magne Sjaastad 75174a47e8 Whitespace 2018-10-22 12:36:14 +02:00
Gaute Lindkvist 1d0fc606d3 Fix ubuntu build problem due to fabs() use without header 2018-10-22 10:38:39 +02:00
Bjørn Erik Jensen f495c38406 #3532 LGR export. Do not lookup PORO result during temp LGR creation/export 2018-10-22 10:24:38 +02:00
Gaute Lindkvist b316aff35a #3528 Allow deleting of the whole casing design table. 2018-10-22 09:35:35 +02:00
Gaute Lindkvist 9abbdb2fd8 #3528 Make Casing Design a child object under well path. 2018-10-22 09:35:35 +02:00
Gaute Lindkvist 2194821609 #3527 Implement multiple ICD/AICDs for perforation intervals. 2018-10-22 09:35:35 +02:00
Gaute Lindkvist 43552fde88 #3527 Split out the valve locations from RimFishbonesMultipleSubs.h 2018-10-22 09:35:35 +02:00
Bjørn Erik Jensen fc4620985f #3493 LGR Export. Command file command exportLgrForCompletions 2018-10-22 09:31:41 +02:00
Magne Sjaastad 4632fd7dff Whitespace 2018-10-19 15:43:29 +02:00
Magne Sjaastad fa2d96ebcf #3534 Completion Export : Hide option when width values are missing 2018-10-19 15:28:13 +02:00
Magne Sjaastad 59f0112f2e #3534 Completion Export : Guard for missing width values 2018-10-19 15:28:13 +02:00
Gaute Lindkvist 5cddab62ac #3529 Scale length of 3D well path components by well path radius 2018-10-19 15:01:04 +02:00