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
Bjørn Erik Jensen
2e78bddaf6
#3119 detect grid unit. Read unit system from one of three available sources
2018-08-15 14:47:56 +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
37962e040c
#3170 observed data import. Add new misc vector items
2018-08-15 11:35:38 +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
Magne Sjaastad
4c75e2514d
#3089 Move text parsing for unit conversion
2018-08-15 09:53:52 +02:00
Magne Sjaastad
45f0f6b485
Whitespace and rename
2018-08-15 09:53:52 +02:00
Magne Sjaastad
e195eed246
#3210 Helper class used to compute weighted average
2018-08-15 09:53:52 +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
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
Jacob Støren
088dd61fd8
#3201 , #3202 Add end tangent access and some better handling of errors
2018-08-14 11:41:20 +02:00
Jacob Støren
9025cedecb
#3204 Add double precision to OffshoreSphericalCoords
2018-08-14 11:41:20 +02:00
Jacob Støren
92dd375da3
#3201 Fix error discovered by unit test
2018-08-14 11:41:19 +02:00
Jacob Støren
fb7a7e39eb
#3201 #3202 Split in separate files. Move offshore spherical coords stuff to separate file in RiaTools
2018-08-14 11:41:19 +02:00
Jacob Støren
c6069ade29
Guard access of error text pointer in CsvUserDataParser
2018-08-14 11:41:19 +02:00
Bjørn Erik Jensen
8b14a01a2b
#3200 Plot editor. Remove curve sets correctly
2018-08-14 11:01:19 +02:00
Bjørn Erik Jensen
6feb743542
#3196 Summary import. Use vector based ecllib functions
2018-08-13 15:15:15 +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
Bjørn Erik Jensen
5081f12bb5
#3194 . Adapt ResInsight to modified ecllib API
2018-08-13 14:00:26 +02:00
Jacob Støren
bffdef1c78
Disable failing S-Curve tests
2018-08-13 08:58:58 +02:00
Magne Sjaastad
76913aded5
CppCheck : Use std::array
2018-08-10 16:05:35 +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
752510fab2
#2608 Use Solve Space solver in an iterative fashion
2018-08-10 15:57:40 +02:00
Jacob Støren
650798ab16
#2608 Add tests for principal configurations of SCurve.
...
Lots of disabled debug stuff
2018-08-10 15:57:40 +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
5cdde7f851
#2608 Fix error in analythical control point based S-Curve calculation.
...
Seed SolveSpace solution with estimated solution.
Add (disabled) test covering all configurations of curves for ctl point based curve
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
92d49248b0
#3197 Refactoring : Fix missing const
2018-08-10 15:53:45 +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
d612362d4b
#3197 Refactoring : Add const keyword and use const ref
2018-08-10 14:12:14 +02:00
Magne Sjaastad
25ac317639
#3195 Grid Box : Enable depth test for all grid box lines
...
The text labels are always visible, also through geometry. The line closest to label text was set to no depth test, probably to match the text visibility. This is changed by this commit, and the top line will be hidden by reservoir geometry.
Introduced by https://github.com/OPM/ResInsight/issues/266
2018-08-10 13:18:16 +02:00
Magne Sjaastad
e21fe9b706
RegTestRunner : Add removeDirectoryAndFilesRecursively
2018-08-10 08:23:08 +02:00
Magne Sjaastad
8b310e4cca
#3191 MSW export : Fix path when exporting from command file
2018-08-09 15:40:53 +02:00
Magne Sjaastad
5054a01dbe
RegTestRunner : remove test generated folder
2018-08-09 15:37:02 +02:00
Magne Sjaastad
0c6df7d6a8
#3038 Fracture Completion Summary : Add flag to export dialog
2018-08-09 14:04:59 +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
f3d27e0af8
#3038 Fracture Completion Summary : Add fracture summary to compdat export
2018-08-09 11:33:48 +02:00
Magne Sjaastad
53b443e819
Whitespace
2018-08-09 11:30:18 +02:00
Magne Sjaastad
de5cced38f
#3038 Fracture Completion Summary : Add fracture grid calculator
2018-08-09 11:15:47 +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
18c3ab025f
#3038 Fracture Completion Summary : Add report item
2018-08-09 10:57:26 +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
Gaute Lindkvist
c869ce4430
#3186 Fix crash when selecting element nodal (and some other types) for some GeoMech well log curves.
2018-08-08 08:10:56 +02:00
Magne Sjaastad
8425ea96ad
#3185 Remove FixedArray
2018-08-07 10:37:52 +02:00
Magne Sjaastad
aeae19c748
#3185 Use std::array instead of FixedArray
2018-08-07 10:07:42 +02:00
Magne Sjaastad
371969db3c
#3038 Remove code duplication
2018-08-07 09:54:12 +02:00
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
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
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
Gaute Lindkvist
022aac3682
#3169 Implement proper auto name for well log plots
2018-07-16 08:57:28 +02:00
Gaute Lindkvist
be63eb5aef
#3160 Use cell centre depth for well bore stability curves
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
8b258d6edd
#3126 Stimplan import. Support for multi-selecting files
2018-07-11 11:22:11 +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
ee8374b105
#3170 Observed data import. Add two misc vectors to list
2018-07-10 14:05:52 +02:00
Bjørn Erik Jensen
238f5f83de
#3174 Pasted summary data. Use full address text as curve name
2018-07-10 13:57:22 +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
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
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
51be11401a
#3152 Observed data import. Prepare for list of known Misc category quantities
2018-07-09 12:46:20 +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
19ce35432c
#3152 Observed data import. Fix accumulated data determination
2018-07-09 10:43:53 +02:00
Bjørn Erik Jensen
3bc595dcb2
#3152 Observed data import. Allow only vector names with certain lenghts to be put in a standard category
2018-07-09 10:06:30 +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
60146be146
#3167 CSV parser. Try a fallback datetime format if parsing fails
2018-07-06 15:01:25 +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
8c0d9ab377
#3162 Resampling. Add missing include
2018-07-06 14:19:39 +02:00
Bjørn Erik Jensen
b8fbbc63f0
#3162 Resampling. INF values ignored in calc
2018-07-06 14:14:15 +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
3f1ad163ea
#3151 Resampling. Use 0 value outside the defined time range, for weighted mean calcs. Update unit tests
2018-07-06 11:35:16 +02:00
Bjørn Erik Jensen
2b58e5e7cb
#3150 CSV import. Also accept underscores and dashes in vector names
2018-07-05 14:49:50 +02:00
Bjørn Erik Jensen
1c28edf2cb
#3146 Summary plot. Ensemble color assignment fix. The appearance apply button now works for curve sets as well
2018-07-05 11:38:59 +02:00
Bjørn Erik Jensen
9db676f171
Fix build warning
2018-07-05 10:31:55 +02:00
Bjørn Erik Jensen
b6deb3ab89
#3142 Show plot data dialog. Do not show decade tab
2018-07-05 10:09:00 +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
5414d29cc6
#3145 Ensemble stat. Show plot data dialog: Increase tab stop size
2018-07-05 09:38:47 +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
Bjørn Erik Jensen
f0dec1bc0a
#3145 Ensemble stat. Update checkboxes properly when toggling 'based on filtered cases'
2018-07-05 08:38:36 +02:00
Bjørn Erik Jensen
a5fe2ed69a
#3147 New summary plot. Fix missing initial source selections
2018-07-05 08:22:19 +02:00
Jacob Støren
dc4d64c3ab
Linux compile fix, missing cmath
2018-07-04 17:19:15 +02:00
Jacob Støren
972d006249
#2609 Add names to new wells, and make it editable and saved/read
2018-07-04 17:02:20 +02:00
Jacob Støren
7156b99b88
#2608 #2609 Add disabled Solvespace S-curve calculation. Use simplified S-curve calculation. Cleaned up Gui to only whats supported.
2018-07-04 17:02:20 +02:00
Gaute Lindkvist
e5767c4f41
Add back connecting scheduleUpdateChildrenLayout to legendDataChanged
...
* This was mistakenly removed
2018-07-04 16:54:22 +02:00
Gaute Lindkvist
2db495662f
Use only the current step to for 3d well log curve range when follow current time step is off
2018-07-04 16:54:22 +02:00
Bjørn Erik Jensen
8c07e7d581
Resampler. New unit test
2018-07-04 14:51:34 +02:00
Bjørn Erik Jensen
cc87da2ae0
#3106 Ensemble calculations. Hash only ensemble parameters common to all cases. Move cases validation
2018-07-04 14:36:14 +02:00
Bjørn Erik Jensen
224f379ea6
#3143 Summary plot. Remove misplaced delete of QWT curve
2018-07-04 12:48:28 +02:00
Gaute Lindkvist
3dec239c99
#3132 Increase legend sample line lengths and scale by curve thickness
...
* Otherwise we can't distinguish between curves in the legend.
2018-07-04 11:10:32 +02:00
Gaute Lindkvist
a898f909e1
#3132 Set sensible colors and line types for different curves.
2018-07-04 11:10:32 +02:00
Gaute Lindkvist
0bbe0db394
#3137 Make sure azimuth angles are clockwise and 0 to 360.
2018-07-04 11:10:32 +02:00
Gaute Lindkvist
4112682b6a
#3136 Fix RFT/PLT plots and refactor the way Mdi windows are resized when adding/removing plot tracks.
2018-07-04 11:10:32 +02:00
Bjørn Erik Jensen
28993dae49
#3140 CSV import dialog. Add time format 'None' which is default
2018-07-04 10:29:43 +02:00
Bjørn Erik Jensen
2eae092359
RimSummaryPlot. Removed superfluous replot
2018-07-04 10:00:14 +02:00
Bjørn Erik Jensen
208ba77765
Add missing include
2018-07-04 09:53:00 +02:00
Bjørn Erik Jensen
47eff2d9aa
CSV import. Robustified address string to eclipse address object
2018-07-04 09:39:00 +02:00
Bjørn Erik Jensen
76d3ec79fd
Error bars. Plot only valid error bar values
2018-07-04 09:34:54 +02:00
Bjørn Erik Jensen
34f61b92c0
Fix case realization parameters reader unit test after increasing number of search levels
2018-07-04 09:26:04 +02:00
Bjørn Erik Jensen
2dd8744743
Ensemble import. Do not show warning dialog if there are no errors
2018-07-03 15:20:14 +02:00
Jacob Støren
228b4a5f85
#2609 Move RimWellPathGeomDef to a separate file
2018-07-03 08:43:19 +02:00
Bjørn Erik Jensen
cbacd73068
Remove unused files
2018-07-03 08:20:49 +02:00
Jacob Støren
95c396ce77
#2609 Make modeled well path visible when loading project file
2018-07-02 16:55:32 +02:00
Jacob Støren
dc95b217c5
#2609 Update the visualization when the well path geometry definition changes
2018-07-02 16:31:55 +02:00
Jacob Støren
0f39356fcb
#3135 Create a class to do sampling of an poly-arc-line
2018-07-02 16:31:55 +02:00
Bjørn Erik Jensen
9fd38064df
#3133 CSV import. Assume that all data columns are numeric columns
2018-07-02 15:14:32 +02:00
Bjørn Erik Jensen
ec26d8638a
#3134 Ensemble parameters import. Search 3 folder levels up. Improved warning message
2018-07-02 14:53:13 +02:00
Bjørn Erik Jensen
02059debf9
#3087 Show plot data. Add context menu: export to file
2018-07-02 14:29:46 +02:00