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
21bfe6b87d
#3038 Fracture Completion Summary : Add some derived properties to stimplan template
2018-08-09 11:01:44 +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
Gaute Lindkvist
022aac3682
#3169 Implement proper auto name for well log plots
2018-07-16 08:57:28 +02:00
Magne Sjaastad
ede6ebef90
#3128 Completion Export : Expose data to be used in text reports
2018-06-29 10:57:26 +02:00
Magne Sjaastad
4ae3290e3c
#1722 Completion Export : Use RimTools::wellPathCollection
2018-06-29 10:48:45 +02:00
Magne Sjaastad
c7e2bf3e10
Rename
2018-06-28 16:11:50 +02:00
Magne Sjaastad
1ec2c4c07e
#3122 Perforation Length : Avoid rounding when top/bot TVD is given in stim plan file
2018-06-28 16:11:50 +02:00
Magne Sjaastad
e2d163a710
#3121 Non Darcy Flow : D-factor is wrong for user defined width of stim plan fractures
2018-06-28 14:44:52 +02:00
Magne Sjaastad
082f8be6b2
Set default unit system for fractures based on loaded cases
2018-06-28 11:13:42 +02:00
Magne Sjaastad
d045d6da05
#3115 StimPlan Import : Set setting default unit to unknow
...
When the file is imported, assign the unit from the imported file
2018-06-28 11:13:42 +02:00
Magne Sjaastad
1a3f9e87ae
#3114 Fault Truncation : Avoid computations when truncation is disabled
2018-06-28 09:52:40 +02:00
Magne Sjaastad
b13ad295cc
#3111 Fracture Containment : Use main grid IJK when evaluating containment mask
2018-06-28 09:52:40 +02:00
Magne Sjaastad
d0f8e6afe4
#3036 Fracture Truncation : Improve tooltip texts
2018-06-25 10:43:41 +02:00
Magne Sjaastad
a60fc3f43b
#3036 Fracture Truncation : Remove obsolete flag
2018-06-25 10:43:41 +02:00
Magne Sjaastad
74ced5107f
#3034 Perforation Interval: Set default start/end to start/end of simulation
2018-06-22 09:04:26 +02:00
Magne Sjaastad
01ba1dfa4f
#3068 Perforation Interval : Make sure a new perforation interval always is visible
2018-06-20 11:44:01 +02:00
Magne Sjaastad
3d3585515f
#3055 Perforation Intervals : Mark unused field as read only instead of hiding
2018-06-18 14:20:50 +02:00
Magne Sjaastad
20d45abae2
#3054 Use dynamic cast in defineEditorAttribute
2018-06-18 14:20:50 +02:00
Magne Sjaastad
86ab696fd6
Remove typo
2018-06-08 08:48:59 +02:00
Magne Sjaastad
54ed12a2f7
#3019 Fault Truncation : Make sure faults in LGR is handled correctly
2018-06-08 08:38:52 +02:00
Magne Sjaastad
1b1dd0c695
#3017 Fracture Truncation : Add tooltip
2018-06-07 22:26:17 +02:00
Magne Sjaastad
ff4efbc365
#3018 Fracture Truncation : Use reservoirCellIndex()
2018-06-07 22:20:37 +02:00
Magne Sjaastad
10d0c66262
#3018 Fracture Truncation : Evaluate fault throw as diff between average z value for two base edge vertices
2018-06-07 22:10:50 +02:00
Magne Sjaastad
dae054cf8f
#3017 Restructure UI
2018-06-07 16:50:50 +02:00
Magne Sjaastad
350d0bbee4
#3021 Fault Truncation : Allow contained fracture to propagate through inactive cells
2018-06-07 16:49:46 +02:00
Magne Sjaastad
3cf35f673a
#2967 Fracture Truncation at Faults: Add Fault Throw
2018-06-04 11:16:38 +02:00
Magne Sjaastad
bb8803293a
#2969 Fracture truncations : Fix computation of truncated cells
2018-05-31 15:29:55 +02:00
Magne Sjaastad
b0ee5a2834
#2969 Fracture Truncations : Visualize fault truncations
2018-05-31 08:30:04 +02:00
Magne Sjaastad
61a7d5c7ba
#2969 Fracture truncations : Add containment tools
2018-05-31 08:30:04 +02:00
Magne Sjaastad
93ec84efdd
#2967 Fracture Truncation at Faults : Use combo box and obsolete checkbox
2018-05-25 11:31:21 +02:00
Magne Sjaastad
fec963931e
#2967 Fracture Truncation at Faults : Code cleanup before adding trunction
2018-05-25 11:31:21 +02:00
Magne Sjaastad
fb7d24e99d
#2734 Perforation Intervals: Add custom start date and custom end date
2018-05-24 20:02:01 +02:00
Magne Sjaastad
fc1f79a304
#2734 Perforation Intervals: Prepare for stop date
2018-05-23 15:28:54 +02:00
Gaute Lindkvist
c959db73a1
#2887 Tidy up 3D well log curve configuration to more obvious documentation.
2018-05-09 15:56:24 +02:00
Magne Sjaastad
43bb955ba2
#1777 Make access of data in RimStimPlanFractureTemplate robust
...
This commit makes it possible to open a project with invalid path to StimPlan, only displaying an error in the message window.
2018-05-09 15:43:07 +02:00
Magne Sjaastad
d6d894f631
#2868 Completion Type : Change priority order
2018-05-09 11:48:37 +02:00
Magne Sjaastad
4f4a12b636
#2868 Completion Type : Rename
2018-05-09 11:48:37 +02:00
Magne Sjaastad
e820bd44c7
#2868 Completion Type : Remove obsolete code
2018-05-09 11:48:37 +02:00
Magne Sjaastad
a986f3a4d2
#2868 Completion Type : Simplify update code paths
2018-05-09 11:48:37 +02:00
Magne Sjaastad
9bb8f36052
#2868 Completion Type : Compute completion type based on virtual connection factors
2018-05-09 11:48:37 +02:00
Gaute Lindkvist
f24fb4aaec
Fix crash due to global/local grid index mixup when creating fractures on SimWellPaths.
...
* Introduces a convenience method on the main grid
* Also converts some callers to use the convenience method.
2018-05-09 10:44:29 +02:00
Gaute Lindkvist
1f44ea1ea3
Make draw plane selection for curves be unrelated to 3d Track (somewhat related to #2825 ).
...
* Makes more sense user wise and makes for better code.
* Helps refactor code to relate grids to curves so the curves can have access to the grid
it is being drawn on.
* This will help fix #2825 by being able to project curve points onto the exact triangle geometry.
2018-05-02 11:51:22 +02:00
Gaute Lindkvist
04f793c19d
#2782 Auto name for 3d Well Log Curves
2018-05-02 10:22:36 +02:00
Gaute Lindkvist
803b6b8179
3D Well Log Curves( #2676 ): Enable pick selection of the 3D Tracks and curves
2018-04-23 08:01:32 +02:00
Magne Sjaastad
ac10c4b9ac
#2770 : Never compute completion type for simulation well fractures
2018-04-20 14:22:55 +02:00
Magne Sjaastad
95151193e9
#2770 Fracture : Only evaluate visibble geometry for completion types
2018-04-20 14:22:55 +02:00
Magne Sjaastad
69630211ca
#2770 Fracture : Recompute completion type when required
2018-04-20 14:22:55 +02:00
Gaute Lindkvist
d7204363a0
3D Well Log Curves ( #2673 ): Consolidate the draw plane position control.
2018-04-18 08:38:15 +02:00
Magne Sjaastad
ba3074ff08
#2748 Completion Type Calculations : Use findIntersectedGlobalCellIndices
2018-04-17 14:42:15 +02:00
Gaute Lindkvist
9da3f09782
3D Well Log Curves ( #2668 ): 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 ( #2669 ): 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( #2671 ): Make curve draw plane background optional
2018-04-17 13:44:03 +02:00
Gaute Lindkvist
2cc93fb09d
3D Well Log Curves: Command to Delete curve #2667
...
* Add delete command with explicit delete feature class.
2018-04-10 10:57:04 +02:00
Rebecca Cox
7024ee045c
#2591 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
Magne Sjaastad
3cf7deea3a
Hide next fracture ID from UI
2018-03-20 13:22:48 +01:00
Unknown
8766ea3057
#2591 3D well log curves: Option to turn grid on/off
2018-03-20 11:29:59 +01:00
Magne Sjaastad
4bb468b07a
#2626 Fracture Adjustments : Shorter UI text
2018-03-20 10:58:06 +01:00
Magne Sjaastad
a108726f7a
Fix missing include on Linux
2018-03-20 10:50:16 +01:00
Magne Sjaastad
39c8834181
#2627 Export CF : kh is reported as zero
2018-03-20 10:48:06 +01:00
Magne Sjaastad
cb6dbb1bee
#2626 Fracture Adjustments
2018-03-20 10:42:53 +01:00
Magne Sjaastad
af677451c6
Refactor : Use const reference
2018-03-20 08:32:23 +01:00
Magne Sjaastad
0b123044a1
#2619 Fracture Sensitivity Support: Add conductivity scale for Ellipse fractures
2018-03-20 08:22:38 +01:00
Magne Sjaastad
08a978d0d7
#2621 Check valid date in perforation interval
2018-03-16 11:48:51 +01:00
Magne Sjaastad
716bb3184b
System : Replace tab with four spaces
2018-03-12 11:12:39 +01:00
Rebecca Cox
06504b6fef
#2585 3D well log curves: Create visualization for a curve, random offsetted from a well path
2018-03-09 13:17:40 +01:00
Magne Sjaastad
9a7ca2d2a9
#2557 Non Darcy Flow : Fix inverted unit conversion
2018-03-09 09:40:10 +01:00
Magne Sjaastad
9de2f1ae52
Ellipse Fracture : Always set well intersection to center of ellipse
2018-03-09 09:00:44 +01:00
Magne Sjaastad
12b7ddf90b
Ellipse Fracture : Rename to assignConductivityToCellsInsideEllipse
2018-03-09 09:00:44 +01:00
Magne Sjaastad
7c554b8ff8
Fracture : Fix typo when creating fracture cells for ellipse fracture
2018-03-09 09:00:44 +01:00
Bjørn Erik Jensen
6942a99406
#2569 Fracture containment. Fix fracture border polygon calculation
2018-03-08 11:06:17 +01:00
Rebecca Cox
09246b722a
#2581 3D well log curve: Init after read
2018-03-08 08:07:13 +01:00
Rebecca Cox
831eac7fd5
#2584 3D well log curves: Create a collection object to hold curves
2018-03-07 15:12:27 +01:00
Magne Sjaastad
cbb25cb514
#2561 Fracture Template : Set Default Conductivity Result in loadDataAndUpdate()
2018-03-06 08:16:39 +01:00
Bjørn Erik Jensen
658e9e9f44
#2505 Add setFractureContainment batch command
2018-03-05 14:17:18 +01:00
Bjørn Erik Jensen
3a6de3cc56
#2505 Add conductivity scale factor batch command argument
2018-03-05 11:55:34 +01:00
Bjørn Erik Jensen
b371a94e91
#2495 Add batch command argument for D-factor scaling
2018-03-05 10:52:25 +01:00
Magne Sjaastad
454e0b31be
#2559 Fracture Template : Fix unit conversion for width and conductivity
2018-03-05 09:43:06 +01:00
Magne Sjaastad
e386b031c1
#2567 Fracture : Fix display of result values for all result types
2018-03-04 10:36:39 +01:00
Bjørn Erik Jensen
48419480fa
#2505 CommandFile. Add scaleFractureTemplate command. Currently accepting arguments width and height
2018-03-02 14:39:15 +01:00
Magne Sjaastad
ef2179f1ba
#2545 Move fields from public to private
2018-03-02 14:27:52 +01:00
Magne Sjaastad
e39105503b
#2483 Use update pattern of intersections when updating simwell fractures
2018-03-02 12:43:12 +01:00
Bjørn Erik Jensen
3fc99a73bc
#2462 Add fracture template id
2018-03-02 09:33:38 +01:00
Bjørn Erik Jensen
2ac9aba485
#2494 Add height/width fracture scaling
2018-03-01 14:18:12 +01:00
Magne Sjaastad
25a1823f35
Merge branch 'dev' into cmake-improvements
2018-02-28 08:47:01 +01:00
Magne Sjaastad
89c090ba24
#2536 Build System : Remove obsolete code for cmake older than "2.8.2"
2018-02-28 08:05:00 +01:00
Jacob Støren
d74807d669
#2535 Use the MainWindowTools class instead of MainWindow directly (part 1)
2018-02-27 16:46:53 +01:00
Magne Sjaastad
10bc5c92ab
#2532 Fracture : Create copy of fracture template if non-matching units is detected
2018-02-27 12:05:41 +01:00
Magne Sjaastad
f4bae6f796
#2529 Fracture : Remove RESINSIGHT_ENABLE_PROTOTYPE_FEATURE_FRACTURES from CMake files
2018-02-26 21:11:14 +01:00
Magne Sjaastad
72b5f540e5
#2529 Fracture : Remove all #ifdef USE_PROTOTYPE_FEATURE_FRACTURES
2018-02-26 20:54:45 +01:00
Magne Sjaastad
80af97c1a8
#2521 Fishbones : Clamp MD ranges to max MD of well path
2018-02-22 14:48:24 +01:00
Magne Sjaastad
594be93883
Whitespace cleanup
2018-02-21 19:53:22 +01:00
Magne Sjaastad
69339ad141
#2507 Non-Dracy Flow : Add display of unit and handle unit conversion
2018-02-21 19:25:05 +01:00
Magne Sjaastad
8ad30d9350
#2509 Fracture : Disconnect fracture template when unit changes
2018-02-21 19:07:03 +01:00
Magne Sjaastad
1b7dabdc51
#2291 Fishbones : Use 6 decimals, as this is required when using MD above 1000
2018-02-21 13:06:03 +01:00
Magne Sjaastad
81bb4481ed
#2509 Fracture : Rename
2018-02-21 10:10:22 +01:00
Magne Sjaastad
0acab5cd65
#2509 Fracture : Add copy / paste of StimPlan
2018-02-21 09:50:50 +01:00
Magne Sjaastad
0d7e4f460c
#2509 Fracture : Find matching template when adding new fracture
2018-02-21 09:10:40 +01:00
Magne Sjaastad
28ab07b199
#2509 Fracture : Remove obsolete unit conversion
2018-02-21 09:10:08 +01:00
Magne Sjaastad
f67918eba3
#2509 Fracture : Improve UI
2018-02-21 08:36:18 +01:00
Magne Sjaastad
b0be540977
#2509 Fracture : Remove obsolete unit conversion code
2018-02-21 08:18:55 +01:00
Magne Sjaastad
35febab8db
#2509 Fracture : Add support for unit conversion of stimplan grid coords
2018-02-20 15:15:06 +01:00
Magne Sjaastad
0ef0f3b5b1
#2509 Fracture : Guard UI selection of fracture template of different unit
2018-02-19 14:32:33 +01:00
Magne Sjaastad
de3aa9f975
#2509 Fracture : Add text to indicate unit of fracture template
2018-02-19 13:54:29 +01:00
Magne Sjaastad
1ae30ef11a
(clang-tidy) : modernize-use-nullptr
2018-02-18 18:56:43 +01:00
Magne Sjaastad
917cae9e2d
#2455 Non-Darcy Flow : Hide "From Fracture" if no width is available
2018-02-16 14:17:28 +01:00
Magne Sjaastad
b06d33c5e9
#2455 Non-Darcy Flow : Use DoubleValueEditor
2018-02-16 10:14:41 +01:00
Magne Sjaastad
ec70639a8f
Remove obsolete code
2018-02-16 09:54:51 +01:00
Magne Sjaastad
7f5ff7be0f
#2455 Non-Darcy Flow : Use double in fields to avoid many decimals when converting from float to double
2018-02-16 09:37:55 +01:00
Magne Sjaastad
ac96824640
#2455 Non-Darcy Flow : Add fields to fracture template
2018-02-16 09:37:55 +01:00
Magne Sjaastad
8dfe181cc3
#2455 Non-Darcy Flow : Add support for user defined D-factor
2018-02-16 09:37:55 +01:00
Magne Sjaastad
dda9bd11ea
#2455 Non-Darcy Flow : Add fracture width
2018-02-16 09:37:55 +01:00
Magne Sjaastad
e1619d3d62
#2455 Non-Darcy Flow : Show user defined permeability and rename
2018-02-16 09:37:55 +01:00
Magne Sjaastad
cdfe6e3000
#2475 Fractures: Use filename as default name when importing a StimPlan fracture
2018-02-15 15:00:09 +01:00
Magne Sjaastad
8e1a7b2bbb
#2455 Non-Darcy Flow : Compute D-factor and show in UI
2018-02-14 13:35:35 +01:00
Magne Sjaastad
646eb8fee4
StimPlan Fracture : Make sure geometry is recomputed when required
2018-02-14 13:07:16 +01:00
Magne Sjaastad
b068296afd
#2455 Non-Darcy Flow: Add fields to fracture template
2018-02-09 07:26:51 +01:00
Magne Sjaastad
778119bf62
#2442 Fracture Template : Move more fields from public to protected
2018-02-08 14:02:02 +01:00
Magne Sjaastad
80eefb3141
#2442 Fracture Template : Move several fields from public to protected
2018-02-08 13:17:31 +01:00
Magne Sjaastad
beb122c6d0
System : Fix compiler warning
2018-02-08 13:17:31 +01:00
Bjørn Erik Jensen
7ddfaeb234
#2388 fractures. Support for asymmetric stim plan
2018-02-08 11:05:55 +01:00
Magne Sjaastad
519771cb38
#2447 Fracture : Rename to fractureColors
2018-02-06 12:57:50 +01:00
Magne Sjaastad
a283a468c2
#2447 Fracture : Show fracture legend when only ellipse fractures are present
2018-02-06 12:42:13 +01:00
Magne Sjaastad
d420b74326
Remove unused function
2018-02-06 12:27:55 +01:00
Magne Sjaastad
9734774e21
#2439 Fracture : Set default permeability to 1e5
2018-02-05 20:39:42 +01:00
Magne Sjaastad
bf0b4f68e1
Merge message box fixes into dev, #2443
2018-02-02 14:47:05 +01:00
Rebecca Cox
eef5fe6e55
#2428 Fracture: backwards compatibility of "Show mesh"-toggle
2018-02-02 10:27:58 +01:00
Magne Sjaastad
dc0c6d1b47
#2443 : Remove obsolete includes of QMessageBox
2018-02-02 09:37:00 +01:00
Magne Sjaastad
a4eb16883b
#2441 : Fracture Colors : Make sure conductivity result is set on template for old project files
2018-02-01 15:37:05 +01:00
Rebecca Cox
5b083bf974
Remove unused include
2018-01-31 16:06:56 +01:00
Rebecca Cox
e50f7bf66f
#2428 Fracture: Reorganize Fracture Colors tree item
2018-01-31 15:11:46 +01:00
Rebecca Cox
61d8a76587
#2390 Fracture: Set minimum 10 m perf length
2018-01-31 12:43:42 +01:00
Rebecca Cox
b2bdd996d2
#2389 Fracture: Set perforation length and depth from file values
2018-01-31 12:25:58 +01:00
Bjørn Erik Jensen
b06c3b443b
Merge patch to dev. #2277
2018-01-30 14:25:53 +01:00
Bjørn Erik Jensen
e417e3af76
#2277 external files. Improve robustness when importing
2018-01-30 13:48:57 +01:00
Magne Sjaastad
aa6b657027
#2141 : Fracture : Show conductivity result name from file
2018-01-25 14:24:54 +01:00
Magne Sjaastad
6ce0037733
#2141 : Fracture : Make sure a new StimPlan fracture get valid defaults
2018-01-25 14:17:10 +01:00
Magne Sjaastad
430b193437
#2402 Fracture : Compute conductivity scaling for all conductivity variants
2018-01-25 14:17:10 +01:00
Magne Sjaastad
827468b764
#2402 Code cleanup
2018-01-25 14:17:10 +01:00
Magne Sjaastad
001742cbd3
#2402 Fracture : Add support for multiple conductivities on a template
2018-01-25 14:17:10 +01:00