Magne Sjaastad
e5c8c07d1f
Performance : Move object allocation outside loop
2018-08-07 09:24:05 +02:00
Magne Sjaastad
69d8d84612
#3038 Remove code duplication
2018-08-07 09:23:29 +02:00
Magne Sjaastad
9617128464
Use override keyword
2018-08-07 07:58:58 +02:00
Magne Sjaastad
59d6e89fe0
#3038 Minor refactoring
...
Use empty()
Use const ref
2018-08-07 07:24:39 +02:00
Magne Sjaastad
793b56f6f4
#3038 Fix double check of same error state
2018-08-07 07:20:42 +02:00
Magne Sjaastad
0e14499561
#3038 Fix typo
2018-08-06 09:36:42 +02:00
Magne Sjaastad
411ef54364
CppCheck : Guard null pointer access
2018-08-06 08:22:05 +02:00
Magne Sjaastad
3aaadde5c0
#3038 Fracture Completion Summary : Add transmissibility, conn count and area
2018-08-03 13:35:03 +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
d22f89f4d7
#3038 : Fracture - Simplify interface
2018-08-03 10:30:44 +02:00
Magne Sjaastad
5bbc0ee89f
CppCheck : memcpy did not copy all data as intended
2018-08-03 07:12:40 +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
2ccdab12c3
#3090 Add delete of sub items of RimWellPathFractureCollection
2018-08-02 13:54:36 +02:00
Magne Sjaastad
29dd2cd093
Rename
2018-08-02 13:52:24 +02:00
Magne Sjaastad
91552c155a
#3090 Add findReservoirCellIndexFromPoint
2018-08-02 13:51:38 +02:00
Magne Sjaastad
e3e7ededf8
Add test for table formatter
2018-08-02 13:45:55 +02:00
Magne Sjaastad
b79a340333
AppFwk TableEditor : Add selection of owner object
...
If no objects in the table is selected, add the owner object to selection. This makes it possible to access the owner object from features to add new items into empty tables.
2018-08-02 13:45:46 +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
Magne Sjaastad
5aa46fe855
#3177 COMPDAT Export : Add logging and return if required data is missing
2018-07-30 10:30:13 +02:00
Magne Sjaastad
b32a3f229f
Whitespace changes
2018-07-30 10:21:42 +02:00
Magne Sjaastad
a7b6f0ea9d
Cotire : Exclude RiaSCurveCalculator (remove double . )
2018-07-09 13:37:11 +02:00
Magne Sjaastad
b8c3ea82d5
Cotire : Exclude RiaSCurveCalculator
2018-07-09 13:29:26 +02:00
Magne Sjaastad
4a2ee51cc2
SolveSpace : Disable tests temporarily
2018-07-09 13:29:26 +02:00
Magne Sjaastad
e45ac4d705
AppFwk : Add include
2018-06-29 17:15:28 +02:00
Magne Sjaastad
9b302d15a3
Grid Box Generator : Improve robustness for invalid bounding box
2018-06-29 16:42:23 +02:00
Magne Sjaastad
a90755c899
Guard null pointer access
2018-06-29 16:42:23 +02:00
Magne Sjaastad
451ce82aa9
Guard null pointer access
2018-06-29 16:42:23 +02:00
Magne Sjaastad
49ef8c6f55
Robustness : Always return valid displayModelOffset
2018-06-29 16:42:23 +02:00
Magne Sjaastad
fda735d109
Regression Test : Do not show message box
2018-06-29 16:42:23 +02:00
Magne Sjaastad
0c1c454cdc
#3130 Fracture Report : Display fractures report in text dialog
2018-06-29 11:25:35 +02:00
Magne Sjaastad
07530534ef
#3129 Table Formatter : Add support for creating tables prefixed with comment string
2018-06-29 11:21:31 +02:00
Magne Sjaastad
bb91a79515
#3100 Well Path Import : Improve test of valid values before adding well path point
2018-06-29 11:19:05 +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
b5203ec678
Regression Test : Compare CaseInsensitive
2018-06-29 10:51:29 +02:00
Magne Sjaastad
92c24d2601
Guard null pointer access
2018-06-29 10:51:24 +02:00
Magne Sjaastad
4ae3290e3c
#1722 Completion Export : Use RimTools::wellPathCollection
2018-06-29 10:48:45 +02:00
Magne Sjaastad
3b94c06e11
AppFwk : Fix compile issue for test application
2018-06-29 08:05:38 +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
386726a92f
Transmissibility Calc : Early exit if no transmissibilities
2018-06-28 13:52:22 +02:00
Magne Sjaastad
a97f9b282a
#3100 Well Path Import : Make sure last line is imported if no newline at end of last line
2018-06-28 12:58:39 +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
3533481a2e
#3118 Import of Eclipse case with no dynamic data fails
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
b4f8df50a2
Guard null pointer access
2018-06-28 09:52:40 +02:00
Magne Sjaastad
50be372425
Regression Test : Compare CaseInsensitive
2018-06-28 09:52:40 +02:00
Magne Sjaastad
ad4e0bccc5
Guard null pointer access
2018-06-26 13:14:37 +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
c79b120031
#3035 Whitespace
2018-06-25 08:24:47 +02:00
Magne Sjaastad
1575a6564a
#3035 Consolidate duplicate code
2018-06-25 08:19:29 +02:00
Magne Sjaastad
b317ea9e9e
#3035 Fault Truncation: Display a mask for fracture outside grid
2018-06-25 07:45:25 +02:00
Magne Sjaastad
5114e05156
#3035 Fault Truncation: Add polygon subtraction
2018-06-22 17:14:28 +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
b0a6b81363
#3066 AppFwk : Add define to avoid min() and max() as macros
2018-06-20 09:56:51 +02:00
Magne Sjaastad
16725b2376
#2998 Fix order of headings in export of WPMULTL
2018-06-19 13:58:32 +02:00
Magne Sjaastad
174538bb92
#3052 Summary Plot : Make name helper class more robust
2018-06-18 21:58:32 +02:00
Magne Sjaastad
cbb467a4a4
#3037 AppFwk : Guard access to field pointer by a PdmPointer to owner
2018-06-18 14:20:50 +02:00
Magne Sjaastad
ab556d786b
#3048 AppFwk : Remove custom context menu functions
2018-06-18 14:20:50 +02:00
Magne Sjaastad
18a0a9aa9a
#3055 Table Editor : Fix display of date as text
2018-06-18 14:20:50 +02:00
Magne Sjaastad
4fd2f982fd
#3037 AppFwk - Table Editor : Update UI for all cells
...
This is required when updating the table editor for the first time, and when adding a new row. Will potentially cause performance issues for large tables.
2018-06-18 14:20:50 +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
17ee25d0b2
AppFwk : Rename to uiField() and setUiField()
2018-06-15 14:22:03 +02:00
Magne Sjaastad
a801fd9cc5
#3048 AppFwk : Add custom context menu to table in test app
2018-06-15 12:53:32 +02:00
Magne Sjaastad
d7037acedf
#3048 AppFwk : Wire up functions for custom context menu
...
Add PdmUiObjectHandle ::defineCustomContextMenu()
2018-06-15 12:53:32 +02:00
Magne Sjaastad
e8204465f9
#3048 AppFwk : Add setCustomContextMenuEnabled to PdmUiItem
2018-06-15 12:53:32 +02:00
Magne Sjaastad
17bbed20c0
#3041 Test for ssl support before using ssl
2018-06-14 12:47:20 +02:00
Magne Sjaastad
4c42de83da
#3041 Support https protocol when reading data from SSIHUB
2018-06-14 10:19:12 +02:00
Magne Sjaastad
eb8cba5e31
#3037 AppFwk : Rename to PdmUiTableViewPushButtonEditorAttribute
2018-06-14 09:47:15 +02:00
Magne Sjaastad
a4f11daf0b
#3037 AppFwk : Simplify widget creation
2018-06-14 09:47:15 +02:00
Magne Sjaastad
d09df6807d
#3037 Rename to setChildArrayField
2018-06-11 15:30:19 +02:00
Magne Sjaastad
c24a7a13ae
#3037 AppFwk : Rename to setChildArrayField()
2018-06-11 15:00:45 +02:00
Magne Sjaastad
c491939713
#3037 AppFwk : Implement and use createLabelWidget()
2018-06-11 14:22:30 +02:00
Magne Sjaastad
acf2f61d25
#3037 AppFwk : Use QPointer
2018-06-11 14:21:24 +02:00
Magne Sjaastad
c486f7963e
#3037 AppFwk : Add macros and implement createEditorWidget
2018-06-11 13:36:15 +02:00
Magne Sjaastad
477d6cedd5
#3037 AppFwk : Inherit from FieldEditorHandle instead of EditorHandle
2018-06-11 12:55:26 +02:00
Magne Sjaastad
e814272bea
#3037 Guard pointer access
2018-06-11 12:39:26 +02:00
Magne Sjaastad
e370dee3b0
#3037 Rename using Q for table view model and tree view model
2018-06-11 11:16:39 +02:00
Magne Sjaastad
d52c7b4119
AppFwk : Remove unused code and several minor cleanup changes
2018-06-08 12:56: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
d353a9fc44
#3012 Selection manager is not cleared when project is closed
2018-06-06 12:36:28 +02:00
Magne Sjaastad
3cf35f673a
#2967 Fracture Truncation at Faults: Add Fault Throw
2018-06-04 11:16:38 +02:00
Magne Sjaastad
8b3d4b0fc4
Ensemble Curves : Do not update plot for every curve update
2018-06-04 08:11:45 +02:00
Magne Sjaastad
e4003b611d
Fix linux build
2018-06-01 16:38:19 +02:00