Gaute Lindkvist
33a171fbcf
#3419 Implement buttons to add communicating tracers to the selected injectors or producers.
2018-09-28 15:46:08 +02:00
Gaute Lindkvist
e91bdece9c
Ui Form Layout, simplify comment for label content margin shift.
2018-09-28 15:46:08 +02:00
Gaute Lindkvist
a9d37027ea
#3424 TreeSelectionEditor for injector / producer selection.
2018-09-28 15:46:08 +02:00
Gaute Lindkvist
150204d0ec
#3418 Flow Diagnostics: Context sensitive naming
2018-09-28 15:46:08 +02:00
Gaute Lindkvist
436bb73485
#3416 Implement side-by-side injector/producer selection with ordering and select all.
2018-09-27 16:07:35 +02:00
Gaute Lindkvist
8c5e538f01
Implement a way for editors to fit the label to the field.
2018-09-27 16:07:35 +02:00
Gaute Lindkvist
2e5310bf38
#3415 Fix reload of formation name table when reloading formations.
2018-09-27 16:07:35 +02:00
Gaute Lindkvist
15a61f88e0
Fix row stretch issue.
2018-09-26 14:45:56 +02:00
Gaute Lindkvist
e8a1d30f2d
#3404 Side by side editors, first implementation.
2018-09-26 14:30:50 +02:00
Gaute Lindkvist
456903f2fa
#3405 Properly handle the failure to create the export folder for completions export.
2018-09-26 14:30:50 +02:00
Gaute Lindkvist
5ab00a3e25
#3227 Tweaked Export Completions GUI while doing MSW documentation.
2018-09-26 14:30:50 +02:00
Gaute Lindkvist
9fd2113ad6
Add clang-format off around prototype code for Pressure Differential Depletion
2018-09-26 14:22:26 +02:00
Gaute Lindkvist
301e05caa0
#3409 Add time dependent mat to frac dP option
2018-09-25 10:15:11 +02:00
Gaute Lindkvist
bc6e75e88e
#3398 Remove spaces and dots from date part of export file name
2018-09-21 12:51:37 +02:00
Gaute Lindkvist
62f36faa12
#3394 Differential Depletion: Flux as a scaling factor for transmissibility.
2018-09-21 12:51:37 +02:00
Gaute Lindkvist
054c76dace
#3399 Hide BETA features if enableDevelopmentFeatures() == false
2018-09-21 12:51:37 +02:00
Gaute Lindkvist
5689b5790a
#3311 Remove seperate fracture and fishbone MSW export if it's not a Debug run.
2018-09-21 12:51:37 +02:00
Gaute Lindkvist
e4a5eb2769
#3384 Add RiaApplication::enableDebugFeatures method that checks environment for RESINSIGHT_DEBUG
...
* Disable System tab of preferences if this is not enabled.
2018-09-21 12:51:36 +02:00
Gaute Lindkvist
38d3b666e6
#3383 Make transmissibility condenser behave well with zero internal degrees of freedom.
2018-09-21 12:50:28 +02:00
Gaute Lindkvist
477b7dd018
#2989 Clean up errors between runs of command files.
2018-09-21 12:50:28 +02:00
Gaute Lindkvist
a70c8659c0
#3381 Look for initial production date in summary case for well and use this as initial pressure step.
2018-09-19 11:57:35 +02:00
Gaute Lindkvist
5a3d036732
Implement --replaceCase for ODB files
2018-09-19 11:57:35 +02:00
Gaute Lindkvist
7c8b6f4abc
Fix build warnings in RicExportFractureCompletionsImpl
2018-09-19 11:56:29 +02:00
Gaute Lindkvist
09d263cc39
#3378 Fix boolean reading form command file.
2018-09-19 10:13:26 +02:00
Gaute Lindkvist
cc2faae87d
Fix Harmonic Mean test
2018-09-19 10:13:26 +02:00
Gaute Lindkvist
2701035655
#3375 Fix crash in command interface for pressure depletion when time step is not provided.
2018-09-19 10:13:26 +02:00
Gaute Lindkvist
92e7ea9947
#3376 Append a suffix to fracture export files to describe parameters for pressure differential depletion.
2018-09-18 14:18:06 +02:00
Gaute Lindkvist
06817522d0
#3375 FIx prototype UI to set constant WBHP separately from current time step.
2018-09-18 14:18:06 +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
Gaute Lindkvist
a3f6a8dd3d
#3373 Initialize variable so that selection events updates selection manager for table view editor
2018-09-17 13:23:23 +02:00
Gaute Lindkvist
4aec08b501
Pressure Differential Depletion: Make sure we can set WBHP for all types of trans scaling.
...
* It is needed for calculating fracture pressures.
2018-09-17 11:29:47 +02:00
Gaute Lindkvist
9dd6ccb24d
#3193 Implement setting BHP and reading it from summary case
2018-09-17 10:52:48 +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
c1ec5e088b
Fixup after review
2018-09-17 10:51:45 +02:00
Gaute Lindkvist
27bc2d015c
#3193 Pressure Differential Depletion UI and command interface.
2018-09-17 10:51:45 +02:00
Gaute Lindkvist
934c4fffd8
#3193 First implementation of pressure differential depletion scaling.
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
Gaute Lindkvist
98dbc4946c
Refactoring ExportFractureCompletionImpl
2018-09-11 08:51:34 +02:00
Gaute Lindkvist
c1884bb67e
#3340 Well Bore Stability (and warning level): Check for valid segment stress before calculating stability curves.
...
* This removes a compile time warning about unused validSegmentStress variable.
2018-09-10 10:26:12 +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
742b7aab11
#3266 Minor output adjustments to fracture MSW export
2018-09-07 15:25:32 +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
Gaute Lindkvist
f1295b3df6
#3327 Update TVD labels in plots to be TVDMSL
2018-09-07 10:57:59 +02:00
Gaute Lindkvist
2932545ed8
#3333 Rename POISSON_RATIO to RATIO for element property tables.
2018-09-07 10:51:50 +02:00
Gaute Lindkvist
8eda5bcbb9
#3313 Implement weighted average of WBS data.
2018-09-07 10:49:00 +02:00
Gaute Lindkvist
11253f2dbd
Make RiaWeightedAverageCalculator a template class.
2018-09-07 10:49:00 +02:00
Gaute Lindkvist
51434dd304
#3316 , #3317 Change order of preference for Pore Pressure and set valid regions for SFG and FG.
2018-09-07 10:49:00 +02:00
Gaute Lindkvist
7db48f1712
#3314 Rename Casing Shoe track to Well Design
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
ac8a11c813
Make caf::PdmPtrField inherit caf::PdmValueField and make it support QVariant.
2018-09-05 11:03:41 +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
b4e2a58327
Well Bore Stability: Fix a couple of weaknesses in SFG and FG solver.
...
* Make sure absolute value is used for range
* Make sure we check for wrong convergence as well as no convergence for secant method.
2018-09-04 09:33:48 +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
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
Gaute Lindkvist
b603c5948e
#3285 Simple guarding and header reorganisation
2018-08-30 16:02:55 +02:00
Gaute Lindkvist
655803601e
#3276 Make curve data source more robust.
2018-08-30 09:32:28 +02:00
Gaute Lindkvist
9262873846
#3285 Make context menu for well path attributes a bit more robust
2018-08-30 09:32:28 +02:00
Gaute Lindkvist
8e73f132cf
#3285 Make context menu on table views work correctly with multiple contexts.
2018-08-30 09:32:28 +02:00
Gaute Lindkvist
92bcae2805
Add not equals operator to PdmDataValueField
2018-08-27 11:33:02 +02:00
Gaute Lindkvist
914f946110
#3265 Use the first active cell as entry point reference.
2018-08-27 11:33:02 +02:00
Gaute Lindkvist
4dcbf6e918
#3275 Rename Common Data Source -> Data Source
2018-08-27 11:33:01 +02:00
Gaute Lindkvist
0ccbd4e153
#3263 Well Bore Stability: Use a constant tangent for FG and SFG within a cell.
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
Gaute Lindkvist
b8f4aab4a9
Replace local selected object code in MSW export with cafSelectionManager methods.
2018-08-27 11:33:01 +02:00
Gaute Lindkvist
3abaf4f34e
Hide Multi Segment Well parameters object in tree
2018-08-22 14:02:09 +02:00
Gaute Lindkvist
208505ee5f
Fix Linux build issue with cafSelectionManager
2018-08-22 13:10:18 +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
445e134d49
#3255 Replace code that duplicates functionality in caf::SelectionManager
2018-08-22 13:04:00 +02:00
Gaute Lindkvist
12202fe4e6
#3255 Add convenience methods to caf::SelectionManager
2018-08-22 13:04:00 +02:00
Gaute Lindkvist
3ddf559856
#3230 Repeat COMPSEGS for each completion type.
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
Gaute Lindkvist
cfdef604e7
Clang format on Multi segment well export code
2018-08-21 13:36:28 +02:00
Gaute Lindkvist
2ad935d39f
Clean up names for MswExportInfo class hierarchy
2018-08-21 13:36:28 +02:00
Gaute Lindkvist
5c635fa42d
#3233 , #3234 Multi segment well fracture: make lengths relative and implement along the well fractures.
2018-08-21 12:48:29 +02:00
Gaute Lindkvist
e1c3c830cf
#3236 Remove wsegvalg table for MSW fractures.
2018-08-21 12:04:47 +02:00
Gaute Lindkvist
1e77c9308a
#3209 Make sure project tree is initialised when creating the plot window.
...
* Also ensure the main plot window is created before attempting to set a brand new plot as an MDI window.
* This ensures the MDI view controller has been created, otherwise the new plot MDI window will not be shown in the main plot window when the main plot window is created.
2018-08-17 10:54:40 +02:00
Gaute Lindkvist
4011caec64
Update after review
2018-08-16 10:22:07 +02:00
Gaute Lindkvist
16560a7d81
#3183 Export Fractures as Multi Segment Wells.
2018-08-16 10:22:07 +02:00
Gaute Lindkvist
8d6214b76d
#3183 Very minor rename of local variable to reflect reality.
2018-08-14 15:17:45 +02:00
Gaute Lindkvist
3f6185ae3d
#3183 Fix errors in regular fishbones completion output for LGR grids following MSW fracture work.
2018-08-14 14:56:30 +02:00
Gaute Lindkvist
2987e6128d
#3198 Support LGR when exporting fishbone completions for multi segment wells.
...
* Also refactor RicMultiSegmentWellExportInfo to remove public member variables.
2018-08-13 15:10:03 +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
Gaute Lindkvist
91088f546a
#3161 Implement Well path attribute table
2018-08-09 09:22:25 +02:00