Bjørn Erik Jensen
e0d7352c1b
#3388 Ensemble curve set statistics. Hide P50 curve by default
2018-09-24 13:25:23 +02:00
Bjørn Erik Jensen
f3e1dbe838
#3254 MSW perforations export. Add MSW options to perforations collection class
2018-09-24 09:35:59 +02:00
Bjørn Erik Jensen
b028c36116
#3260 Well Path Export. Export dev file, new commands
2018-09-21 13:44:45 +02:00
Magne Sjaastad
6eb5cb21c8
#3343 Holo Lens : Add colorFromCellCategory
2018-09-19 14:34:00 +02:00
Bjørn Erik Jensen
dbf0747036
#3374 Ensemble curves. Fix several right axis issues
2018-09-19 14:08:16 +02:00
Bjørn Erik Jensen
ce59e8a0d0
#3320 Observed data import. Line based CSV import
2018-09-19 13:03:21 +02:00
Jacob Støren
50a579c136
Remove compiler warning + whitespace
2018-09-19 10:23:20 +02:00
Gaute Lindkvist
38c2c9c237
#3339 Make order of summary curves in plot predictable.
...
* The issue is sorting on pointer address for ensembles and summary cases. Instead sort by name.
* The crucial changes are in RiaSummaryCurveDefinition.cpp, RimSummaryCase and RimSummaryCaseCollection.
* The rest of the changes are just fallout from changing the pure virtual method RimSummaryCase::caseName to be const. The rest just follows.
* RimGridSummaryCase::caseName does alter something, but this variable was already declared mutable.
2018-09-18 11:31:10 +02:00
Gaute Lindkvist
592645ed42
Change Well Path Attribute Depth Start and Depth End to Start MD and End MD respetively.
2018-09-18 11:31:10 +02:00
Gaute Lindkvist
d9ba4090df
Remove superfluous "To Auto Name" from water depth auto tag setting for well log plots.
...
* It was the only tag having that extra string.
2018-09-18 11:31:10 +02:00
Gaute Lindkvist
3a6bfacf61
Make well path attribute table resize to fit the container.
2018-09-18 11:31:10 +02:00
Bjørn Erik Jensen
5dc4eae4de
#3370 Ensemble curves. Fix crash and duplicate grouped curves issue
2018-09-18 11:30:05 +02:00
Gaute Lindkvist
9a47cdf8ab
Improve const-correctness for RimSummaryCaseMainCollection::findSummaryCaseFromEclipseResultCase
...
* It doesn't need a non-const RimEclipseResultCase pointer and this was causing an issue in new use of the method.
2018-09-17 10:51:45 +02:00
Gaute Lindkvist
9953c56c35
Make mean calculators more consistent and add an harmonic mean calculator.
2018-09-17 10:51:45 +02:00
Bjørn Erik Jensen
6f42d6ae1f
#3264 MSW fracture export. Rename some fields
2018-09-14 12:52:25 +02:00
Magne Sjaastad
20542d90ad
#3367 Cell Edge : Crash when selecting after project fails to load
2018-09-14 09:54:35 +02:00
Magne Sjaastad
43ae203dea
#3366 Well Connection Factor : Crash when selecting WCF when project fails to load
2018-09-14 09:47:38 +02:00
Magne Sjaastad
14e94ea232
#3364 Fault Collection : Crash when case fails to load
2018-09-14 09:30:05 +02:00
Magne Sjaastad
35b728c133
#3349 Fracture Scaling : Improve naming in UI
2018-09-14 08:38:23 +02:00
Bjørn Erik Jensen
b4dd37337a
#3318 Plot editor performance. Several performance fixes
2018-09-13 12:38:50 +02:00
Magne Sjaastad
d40f36e574
Fracture Containment : Simplify logic
2018-09-13 11:50:24 +02:00
Magne Sjaastad
6fc0196e84
Fracture : Always schedule redraw
...
Schedule redraw of all views, as we do not know where the fracture is visible
2018-09-13 11:49:57 +02:00
Magne Sjaastad
c7c34d3735
Fracture Templates : Refactor load and update logic when geometry changes
2018-09-13 08:32:27 +02:00
Jacob Støren
fce3d586ca
#3358 Fix missing update of 2D intersection views when completion type is recalculated
2018-09-12 14:20:43 +02:00
Jacob Støren
0431540073
#3312 Well Path Creation: Update intersections, completion type result and fractures when moving the wellpath
2018-09-12 14:20:43 +02:00
Jacob Støren
3d752995d2
#3312 Well Path Creation update preparations. Rename of method
2018-09-12 14:20:43 +02:00
Magne Sjaastad
63354c7fd0
Use range based for
2018-09-12 13:50:13 +02:00
Magne Sjaastad
20facfd583
Whitespace
2018-09-12 13:46:03 +02:00
Magne Sjaastad
67b9561c04
#3343 HoloLens Export : Use factory to create option items for views
2018-09-12 11:51:52 +02:00
Magne Sjaastad
f1dd707561
Holo Lens : Create menu and UI for export of data to folder
2018-09-12 10:34:01 +02:00
Magne Sjaastad
b019c95ab9
#3343 HoloLens Export : Add const
2018-09-12 10:04:15 +02:00
Magne Sjaastad
1a1fcfa6ea
#3355 Completion Type Viz : Missing calculation of completion type when scaling changes
2018-09-11 15:03:59 +02:00
Magne Sjaastad
d5b10546b8
#3032 Completion Export Fracture Header : Refactoring
...
Rename to reservoirCellIndicesOpenForFlow
Include inactive cells in area calculation
Consider containment/truncation for header related calculations
Moved calculations from stim plan fracture to stim plan calculator
2018-09-11 13:35:35 +02:00
Bjørn Erik Jensen
02844bc49f
#3267 MSW export. Correct default max segment length
2018-09-11 10:54:45 +02:00
Bjørn Erik Jensen
244741d96b
#3267 MSW export. Add Max Segment Length field to MSW properties
2018-09-11 10:53:40 +02:00
Jacob Støren
5e779de956
#3321 Place "Create Well Path" command in sensible context menu places
2018-09-11 10:41:58 +02:00
Jacob Støren
6ce075d341
#3321 Well Path Creation: Gui text adjustments
2018-09-11 09:41:47 +02:00
Jacob Støren
b9a2a382b1
#3322 Well Path Creation: Use positive depth in UTM reference point
...
Obsoleted the original field to facilitate conversion in a transition period. Should be removed before release.
Also removed output of unused fields.
2018-09-11 09:32:22 +02:00
Jacob Støren
be75fbc2c1
#3286 A simple default tangent calculation/adjustment when creating targets
...
Use distance weighted average of line segments
2018-09-11 08:36:14 +02:00
Jacob Støren
8b509d2f5a
#3351 Well Path: Show calculated tangent, and use as default
2018-09-10 16:33:09 +02:00
Magne Sjaastad
bbebbf108f
#3340 Remove unused variables
2018-09-10 10:27:54 +02:00
Gaute Lindkvist
0460eb2ac2
#3309 Toolbar buttons for well log plot data source and make sure only visible curves and zonation/attributes affect the data source.
...
* This also required adding some updateConnectedEditors for updating the selected property views when changing the toolbar.
2018-09-10 10:26:11 +02:00
Gaute Lindkvist
8e66ba405c
Fix crash following legend updates.
2018-09-07 15:19:43 +02:00
Gaute Lindkvist
bd9d1be3c2
#3338 Keep order of summary plot curves if you uncheck and check back curves.
2018-09-07 14:46:00 +02:00
Gaute Lindkvist
612409ac59
#3337 Make sure well log plots maintain legend order if you hide and show items.
2018-09-07 14:45:59 +02:00
Gaute Lindkvist
bdcdf49269
#3304 Implement common data source changing for zonation and well path attributes
2018-09-07 14:45:59 +02:00
Magne Sjaastad
3e10e59445
#3268 MSW Fracture Export: Add allFractures and allFishbones
2018-09-07 13:45:14 +02:00
Magne Sjaastad
7cd6c29c9c
#3268 MSW Fracture Export: Add activeFractures
2018-09-07 13:45:14 +02:00
Magne Sjaastad
1946d88c63
Whitespace
2018-09-07 13:45:14 +02:00
Magne Sjaastad
eefb131701
#3268 MSW Fracture Export : Add activeFishbonesSubs
2018-09-07 13:45:14 +02:00
Bjørn Erik Jensen
a3035d4f47
#3268 MSW export. Improved FishbonesCollection interface
2018-09-07 13:45:14 +02:00
Bjørn Erik Jensen
ff976cff38
#3268 MSW export. Improved FractureCollection interface
2018-09-07 13:45:14 +02:00
Gaute Lindkvist
f1295b3df6
#3327 Update TVD labels in plots to be TVDMSL
2018-09-07 10:57:59 +02:00
Gaute Lindkvist
11253f2dbd
Make RiaWeightedAverageCalculator a template class.
2018-09-07 10:49:00 +02:00
Gaute Lindkvist
a30139c08a
Range adjustment for tracks with well path attributes
2018-09-05 15:27:34 +02:00
Gaute Lindkvist
847c6127b0
#3308 Fix formation names in well log tracks.
2018-09-05 15:19:22 +02:00
Gaute Lindkvist
385f7ad0da
#3305 Implement well path attribute track in well bore stability plots
...
* Fix depth start and end of attributes to match the TVD/MD display setting.
2018-09-05 15:19:22 +02:00
Gaute Lindkvist
d81b85c54c
#3277 Implement stepping for Common Data Source and rename Plot Source Stepping for summary plots.
...
* The name for the UI groups is now "Data Source" for both types of data source stepping.
2018-09-05 11:49:26 +02:00
Gaute Lindkvist
b41fee3ee3
Fix compilation warning in Rim3dWellLogExtractionCurve
2018-09-04 15:29:29 +02:00
Gaute Lindkvist
ea8721f6ff
Fix crash in 3d well log curve rendering.
2018-09-04 12:57:55 +02:00
Gaute Lindkvist
5a2ecf25c2
Rename measuredDepth and TVD methods in well log extractor code
2018-09-04 12:02:23 +02:00
Gaute Lindkvist
12484bf1e9
#3297 Make casing shoe a right-angled triangle and refactor symbols
...
* Put plot symbol enum inside the symbol class.
* Put line style enums inside the line class.
* Add custom capability.
2018-09-04 12:02:06 +02:00
Gaute Lindkvist
e3baaa4133
#3261 Show 3d well log curves even if the grid result isn't dynamic.
...
* Have to be more precise on whether to attach the results as a static or dynamic property.
* Also rewrite some 3dWellLogPlanePartMgr code to only create one draw surface for each draw plane used for the curves.
2018-09-04 12:01:07 +02:00
Gaute Lindkvist
4c84bbb8a3
#3014 and #3022 Well Bore Stability: LAS and element table input and cleaned up extraction code.
2018-09-04 12:01:07 +02:00
Gaute Lindkvist
4fd9cdfda3
#3300 Fix crash when loading formation indices as part of a project file.
...
* Rename structGrid() to getOrCreateStructGrid() to make it obvious that it allocates internally.
2018-09-04 09:33:48 +02:00
Bjørn Erik Jensen
9a94fc2cde
#3299 Compdat export. WELSPEC fixes
2018-08-31 16:08:03 +02:00
Gaute Lindkvist
f8045826c7
Rename track formation source from "Well Path" to "Well Picks for Well Path"
...
* Well Path is already used elsewhere in the same group
2018-08-30 16:07:14 +02:00
Gaute Lindkvist
adc9ad322a
#3187 symbols and labels for well path attributes, initial work.
2018-08-30 16:06:20 +02:00
Gaute Lindkvist
46c5bbf4c6
#3187 Update Well Path Attributes to have a list of inch-values for diameter.
2018-08-30 16:02:55 +02:00
Jacob Støren
bddaf9d602
#3291 Fix by differensiating between dynamic and default pickEventHandlers
2018-08-30 15:43:55 +02:00
Bjørn Erik Jensen
2e8bf5aafe
#3213 Observed data import. Add categories to vector table. Modify category identification. Update unit test
2018-08-30 11:17:52 +02:00
Gaute Lindkvist
655803601e
#3276 Make curve data source more robust.
2018-08-30 09:32:28 +02:00
Jacob Støren
ad24409b91
#3287 Add update of connected curves when the well path changes
2018-08-29 17:33:58 +02:00
Jacob Støren
6168ac95ab
#3290 Always resize columnwidths when adding targets
2018-08-29 17:08:03 +02:00
Jacob Støren
9fe5631fe2
#3262 Set target dogleg default to 3.0
2018-08-29 16:59:59 +02:00
Jacob Støren
dc432e976b
#3249 Well path target point picking operational.
...
Still work to do, however.
2018-08-29 16:08:34 +02:00
Bjørn Erik Jensen
6b2359cb39
#3091 Completion export. Add WELSPECS/WELSPECL to exported file
2018-08-29 13:36:33 +02:00
Bjørn Erik Jensen
9ec2bc6922
#3283 Editable well path. Set default unit system to match grid
2018-08-28 11:14:04 +02:00
Magne Sjaastad
a6c8a88416
#3253 Export Completions : Whitespace
2018-08-27 13:04:29 +02:00
Gaute Lindkvist
4dcbf6e918
#3275 Rename Common Data Source -> Data Source
2018-08-27 11:33:01 +02:00
Gaute Lindkvist
28285ceddf
#3261 Fix crash when setting case to null in 3d well log curves.
2018-08-27 11:33:01 +02:00
Magne Sjaastad
5f52dae545
#3269 Compdat Export Performance : Load all data before loop
2018-08-24 15:50:27 +02:00
Magne Sjaastad
b3a7dc943c
#3269 Compdat Export Performance : Moved fields to private and protected
2018-08-24 15:50:27 +02:00
Magne Sjaastad
d88bff3a72
#3269 Compdat Export Performance : Add load of scalar data from result names
2018-08-24 15:50:27 +02:00
Bjørn Erik Jensen
8788fe1ab7
#3257 Perforations. Add slider editors for startMD and endMD
2018-08-23 13:35:49 +02:00
Gaute Lindkvist
3abaf4f34e
Hide Multi Segment Well parameters object in tree
2018-08-22 14:02:09 +02:00
Gaute Lindkvist
2aee17756b
Add 3d RFT plot curves to RimWellPath context menu
...
* Currently it is only on the 3D track context menu.
2018-08-22 13:04:00 +02:00
Gaute Lindkvist
038c7b168c
#3184 Enable creation of plots within plot window.
2018-08-22 13:04:00 +02:00
Gaute Lindkvist
75c76016e1
#3215 #3229 . Multi segment well settings box and user set reference point.
2018-08-21 15:21:40 +02:00
Magne Sjaastad
54c6e032b5
#3239 : Fishbones : Allow location of subs at start and end measured depth
2018-08-20 14:29:29 +02:00
Magne Sjaastad
72cfc4af6b
#3238 Compdat Export Fishbones : Limit main bore perforated interval to fishbone sub start/end
2018-08-20 13:50:42 +02:00
Jacob Støren
2ed84c9df2
#2607 WIP: Outline of dragger system based on editors. First visible dragger geometry
2018-08-17 12:32:40 +02:00
Magne Sjaastad
acca2d72eb
#3089 Non-Darcy along well : Minor adjustments
...
Show d-factor value for types not ALONG_WELL_PATH
Compute well path radius used in d-factor computations
Make text display more compact
2018-08-17 09:16:16 +02:00
Gaute Lindkvist
16560a7d81
#3183 Export Fractures as Multi Segment Wells.
2018-08-16 10:22:07 +02:00
Magne Sjaastad
90ce1126a9
Guard null pointer access
2018-08-15 16:23:02 +02:00
Magne Sjaastad
fa25f448a1
#3089 Non-Darcy longitudinal : Use weighted average calculator
2018-08-15 15:52:06 +02:00
Magne Sjaastad
59f9d189e5
#3214 Use template function to get referencing objects of specified type
2018-08-15 13:01:11 +02:00
Bjørn Erik Jensen
611cf998ae
#3211 Ensemble statistics. Display warning when time range mismatch
2018-08-15 11:00:06 +02:00
Magne Sjaastad
2ddc3d77df
#3089 Non-Darcy longitudinal : Add support for longitudinal fractures
...
- move non-darcy data from template to fracture, as this data is now depending of fracutre
- compute weighted average of stimplan width and conductivity based on fracture perforation length
- use referringPtrFields() to find fractures using this fracture template
2018-08-15 09:53:52 +02:00
Jacob Støren
1d4fef5a8b
#3208 Improve read only settings in well path target list
2018-08-14 14:23:55 +02:00
Jacob Støren
a6d91873e6
#3205 Improved default name of modelled wellpaths. Made sure that the name is read and written.
2018-08-14 13:22:42 +02:00
Jacob Støren
319203b7fc
#3204 , #2609 First somewhat working version of the editable wellpath with "complete" geometry
2018-08-14 11:41:20 +02:00
Bjørn Erik Jensen
8b14a01a2b
#3200 Plot editor. Remove curve sets correctly
2018-08-14 11:01:19 +02:00
Gaute Lindkvist
ffd545c75c
#3183 Refactor MSW export code so fishbones structures are not needed at the time of formatting/writing
...
* Instead fill up the RicMultiSegmentWellExportInfo structures beforehand
2018-08-13 14:36:32 +02:00
Jacob Støren
840f011346
#2608 Guard input and and validate output of SolveSpace SCurve calculator.
...
Now fallback is used in most cases where needed
2018-08-10 15:57:41 +02:00
Jacob Støren
e61942f88e
#2608 Adjust default radius to equivalent to 5deg dogleg = 115 m,
...
Use 0.2*p1p2 as controll point Fallback
2018-08-10 15:57:40 +02:00
Jacob Støren
1fff2dfa97
#2608 Prepare to find a correct seeding of the SolveSpace S-curve solver
...
Extracted the inital values to a separate section.
Use an explicit fallback calculation (based on control points) if the solvespace one fails
2018-08-10 15:57:40 +02:00
Jacob Støren
1d7320cc0c
#2609 Changed azimuth and inclination to degrees in GUI
2018-08-10 15:57:40 +02:00
Magne Sjaastad
252950e625
#3197 Refactoring : Add const keyword
2018-08-10 15:34:27 +02:00
Magne Sjaastad
2569a14347
#3197 Refactoring : Whitespace and remove includes
2018-08-10 15:04:56 +02:00
Magne Sjaastad
a16fe5966b
#3197 Refactoring : Add const keyword to Rim3dPropertiesInterface
2018-08-10 14:55:50 +02:00
Magne Sjaastad
b111b87e41
#3197 Refactoring : Whitespace
2018-08-10 14:47:06 +02:00
Magne Sjaastad
a672e1fa7f
#3197 Refactoring : Add const keyword
...
Removed fractureBorderPolygon from RimFractureTemplate
2018-08-10 14:28:52 +02:00
Magne Sjaastad
529632f2e1
#3038 Fracture Completion Summary : Remove of obsolete and unused code
2018-08-09 13:38:49 +02:00
Magne Sjaastad
ce085a03ca
#3038 Fracture Completion Summary : Remove obsolete helper feature
2018-08-09 11:44:54 +02:00
Magne Sjaastad
21bfe6b87d
#3038 Fracture Completion Summary : Add some derived properties to stimplan template
2018-08-09 11:01:44 +02:00
Gaute Lindkvist
91088f546a
#3161 Implement Well path attribute table
2018-08-09 09:22:25 +02:00
Gaute Lindkvist
69e2ef83af
#3182 Remove superfluous isUsingAutoName setting
2018-08-08 08:10:57 +02:00
Gaute Lindkvist
a2c3c9d03f
#3182 Clean up well log plot names
2018-08-08 08:10:57 +02:00
Magne Sjaastad
8425ea96ad
#3185 Remove FixedArray
2018-08-07 10:37:52 +02:00
Magne Sjaastad
69d8d84612
#3038 Remove code duplication
2018-08-07 09:23:29 +02:00
Magne Sjaastad
0e14499561
#3038 Fix typo
2018-08-06 09:36:42 +02:00
Magne Sjaastad
3afca71095
Fracture : Separate permeability for ellipse and general user defined eff permeability
2018-08-03 13:03:37 +02:00
Magne Sjaastad
fe07b60392
CppCheck : Several fixes
...
Add missing initializers
Guard potential null pointer access
2018-08-02 19:22:03 +02:00
Magne Sjaastad
39c4319fa4
CppCheck : Remove duplicate field in both RimFractureTemplate and RimEllipseFractureTemplate
2018-08-02 19:20:33 +02:00
Magne Sjaastad
7bbf5aef1d
#3090 Multi Fraction Creation : Default values and clear data on project close
2018-08-02 15:38:35 +02:00
Magne Sjaastad
c6964f583b
#3090 Multi Fraction Creation : First working version
2018-08-02 14:10:27 +02:00
Magne Sjaastad
2c55506a9b
#2609 Well Path Creation: Create duplicate of well target
2018-08-02 13:45:37 +02:00
Magne Sjaastad
48e93dab99
#2609 Well Path Creation: Discard disabled well targets
2018-08-02 13:45:08 +02:00
Magne Sjaastad
c516323acc
#3177 COMPDAT Export : Compute depth related results for Eclipse binary case
2018-07-30 10:33:23 +02:00
Gaute Lindkvist
022aac3682
#3169 Implement proper auto name for well log plots
2018-07-16 08:57:28 +02:00
Gaute Lindkvist
06e3ca238a
#3154 Implement Common Data Source for Well Log Plots
2018-07-16 08:57:28 +02:00
Gaute Lindkvist
714aafc05c
#3155 Slightly tweak X-autozoom so it zooms to the nearest outside minor tick.
...
* Looks much better and makes the problem of having tick labels overlap with neighbour tracks much rarer.
2018-07-16 08:57:28 +02:00
Gaute Lindkvist
ca1f9506b1
#3155 Implement grid lines settings for depth axis as well
...
* Done to "get away with" removing tick marks on all depth axes apart from the first track
2018-07-16 08:57:28 +02:00
Gaute Lindkvist
162d82f8b7
#3155 Remove track spacing
2018-07-16 08:57:28 +02:00
Gaute Lindkvist
f8a7ba541f
#3156 Make formation labels optional even if formation lines are shown
2018-07-16 08:57:28 +02:00
Bjørn Erik Jensen
509dc818a8
#3166 Plot source stepping. Display union of vectors
2018-07-10 14:50:06 +02:00
Bjørn Erik Jensen
532cbe01e9
#3173 Summary plot export. Include error data in plot export
2018-07-10 13:55:54 +02:00
Bjørn Erik Jensen
f50497ea72
#3168 Summary plot export. Do not resample observed data
2018-07-09 15:26:16 +02:00
Bjørn Erik Jensen
4755fdb504
#3171 Plot source stepping. Force update curve appearace when stepping from a grid case to an observed case, and vice versa
2018-07-09 13:58:10 +02:00
Bjørn Erik Jensen
033b176717
#3165 Plot source stepping. Reset error bars when stepping through cases
2018-07-09 13:20:59 +02:00
Bjørn Erik Jensen
15e1fcfdac
#3148 Ensemble curves. Option to hide ensemble curves (in order to show only stat curves)
2018-07-09 11:18:42 +02:00
Bjørn Erik Jensen
93af11f934
#3165 Plot source stepping. Reset error bars when stepping through vectors
2018-07-09 09:09:51 +02:00
Bjørn Erik Jensen
08f516bab4
#3149 Export plot data. Right justify columns
2018-07-06 14:41:14 +02:00
Bjørn Erik Jensen
11d74cd383
#3164 Summary Curve. Fix criteria
2018-07-06 13:18:10 +02:00
Bjørn Erik Jensen
9256004caa
#3163 Summary curve. Do not show error addresses in vector selection filter
2018-07-06 13:03:21 +02:00
Bjørn Erik Jensen
9db676f171
Fix build warning
2018-07-05 10:31:55 +02:00
Bjørn Erik Jensen
514fea0bab
#3145 Missing ensemble params dialog. Add header text and remove space above
2018-07-05 10:01:10 +02:00
Bjørn Erik Jensen
b2abe93ab5
#3145 Ensemble stat. Move 'filters active' label closer to the lower right corner
2018-07-05 09:01:59 +02:00
Bjørn Erik Jensen
1188a5940b
#3145 Ensemble stat. Limit group header text size (the simple way)
2018-07-05 08:58:45 +02:00