Commit Graph

1910 Commits

Author SHA1 Message Date
Magne Sjaastad
79905ae474 #1322 Removed unique_ptr from summary curve filter 2017-03-19 09:29:44 +01:00
Magne Sjaastad
c08b950dfb Cleaned up mix of signed/unsigned variables 2017-03-19 09:16:22 +01:00
Magne Sjaastad
7565b8a15d #1323 "Switch plot Axis" supported for time history curves 2017-03-19 09:13:27 +01:00
Magne Sjaastad
bd659c0769 #1323 Skip separator command when building context menu 2017-03-19 08:47:29 +01:00
Magne Sjaastad
ad90d3f38f #1322 Several refactorings of RimSummaryPlot, added TimeHistoryCurve support
Removed unique_pointer, as childFields now owns (and deletes) the contained object
Simplified extraction of visible curves
Simplified calculation of zoom range
2017-03-19 08:45:29 +01:00
Magne Sjaastad
388fa2b70e #1322 Added GridTimeHistoryCurve and topology picking items 2017-03-19 08:15:41 +01:00
Magne Sjaastad
aae4751ede #1322 Generalized update functions 2017-03-19 08:06:16 +01:00
Magne Sjaastad
db5277e950 #1322 Update read only state in defineUiOrdering 2017-03-19 08:02:53 +01:00
Jacob Støren
2fb35af7a6 #1335 Connection arrows for all cross-flows also. Made ready for options to show straight arrows, and adjusted a bit. 2017-03-17 18:11:06 +01:00
Jacob Støren
5fd2fe683a #1331 Changed "-Xf" to "-XF" fro crossflow tracers 2017-03-16 17:46:45 +01:00
Magne Sjaastad
141257c83e #1293 Added "Show Plot Data" to context menu of plots 2017-03-16 08:23:27 +01:00
Magne Sjaastad
10edf44ee3 #1293 Show plot data in text widget 2017-03-15 20:15:04 +01:00
Magne Sjaastad
bfedfe9c30 Fixed #1316 2017-03-15 14:08:41 +01:00
Magne Sjaastad
5d29cd0ac6 #872 Fixed ordering of actions in menu 2017-03-15 12:36:52 +01:00
Magne Sjaastad
fa6800a9b2 Removed unused variable 2017-03-15 12:06:55 +01:00
Magne Sjaastad
6842ec877f Removed unused function 2017-03-15 12:06:42 +01:00
Magne Sjaastad
647b4348eb Renamed to eclipseCaseData 2017-03-15 09:10:16 +01:00
Magne Sjaastad
78e6c6a8fc Renamed to m_eclipseCase 2017-03-15 08:45:08 +01:00
Magne Sjaastad
6bcc385da5 #1297 Use firstAncestorOrThisOfTypeAsserted, comments and whitespace 2017-03-15 08:43:06 +01:00
Jacob Støren
7f1d88e487 Merged Well Communication Lines into dev 2017-03-14 19:25:30 +01:00
Jacob Støren
d4c14d0f53 #1114 WIP: Moved pipe radius, and well head position calculations to RimEclipseWell as preparation for well pair lines. 2017-03-14 19:17:14 +01:00
Magne Sjaastad
a22a58dd5b #1297 Property Filter : Update ranges when time step changes 2017-03-14 17:26:40 +01:00
Magne Sjaastad
7db6dc2259 #1297 Fixed invalid initialization of min/max values 2017-03-14 17:07:27 +01:00
Magne Sjaastad
f875824eaf #1297 Fixed missing update of min variable 2017-03-14 17:06:41 +01:00
Magne Sjaastad
ceef7f20f4 Removed duplicate code 2017-03-14 16:20:59 +01:00
Magne Sjaastad
a8f225a749 #1297 Added text label to display range type 2017-03-14 16:13:40 +01:00
Magne Sjaastad
239e9259f5 #1286 Subtract depth value to make TVD behave more nicely 2017-03-14 14:41:39 +01:00
Magne Sjaastad
1f1c82e45e #1286 Show negative depth values to TVD/pseudo plots 2017-03-14 13:15:45 +01:00
Magne Sjaastad
2b7927e5a6 #1286 Rename 2017-03-14 13:11:08 +01:00
Magne Sjaastad
5e79ed594a #1285 Use "Accumulated" and "Inflow Rates" 2017-03-14 09:24:51 +01:00
Jacob Støren
4c8e1e2bcd #1114 WIP: Refactor: Removed RivReservoirWellSpheresPartMgr 2017-03-13 11:35:49 +01:00
Jacob Støren
d34b4e3c05 #1114 WIP: Added field in Sim Well Collection, renamed a bit as preparations 2017-03-13 11:05:46 +01:00
astridkbjorke
ced9342152 #1294 Only include branches selected in plot in csv export 2017-03-10 15:59:26 +01:00
astridkbjorke
0a945155c5 #872 When exporting several summary plots the data from different plots are stored to different files, and adding extension .csv to files files exported for wellLogPlots and summaryPlots. 2017-03-10 15:12:01 +01:00
astridkbjorke
4ccdd51ea8 #1294 - When selecting multiple wellLogPlots, they will now be exported to separate files. 2017-03-10 15:12:01 +01:00
astridkbjorke
eb3283041f #1294 - Improving formatting of well log plot ascii export 2017-03-10 15:12:00 +01:00
astridkbjorke
b89efbf73e #1294 - Renaming and moving ascii export feature, now RicAsciiExportWellLogPlotFeature. Adding functionality for getting data to export (but formatting is still missing) 2017-03-10 15:12:00 +01:00
astridkbjorke
7f511f7004 #1294 - Added command feature for exporting well allocation plot data, and writing empty file 2017-03-10 15:12:00 +01:00
Magne Sjaastad
ecfd61ce68 #1288 Moved copy of camera properties to RimViewManipulator 2017-03-10 13:13:31 +01:00
Magne Sjaastad
40a5f8dc02 #1288 Added defaultFlowDiagSolution to RimEclipseResultCase 2017-03-09 23:01:58 +01:00
Magne Sjaastad
7e4906fced #1288 Show contributing wells from 3D view without using well alloc plot 2017-03-09 23:01:58 +01:00
astridkbjorke
03af1d5e5f #872 - Fixes in export of multiple summary plots 2017-03-09 10:27:48 +01:00
astridkbjorke
080ca76dff #872 - Simplifying setting of file name for ascii export of summary plots 2017-03-09 10:27:48 +01:00
astridkbjorke
dd3b6101a2 #872 - Exporting data from summary plot 2017-03-09 10:27:47 +01:00
astridkbjorke
b888e933b5 #872 - Adding command feature for export of summary plots to ascii (and writing empty export file) 2017-03-09 10:27:47 +01:00
Magne Sjaastad
6e69bdb81d Added const and cleaned up includes and whitespace 2017-03-09 10:03:52 +01:00
Magne Sjaastad
fc5a44bf3a #1305 Removed excess function 2017-03-09 08:11:01 +01:00
Magne Sjaastad
1309c25058 #1305 Update filter UI fields when address is set on filter 2017-03-09 08:04:02 +01:00
Magne Sjaastad
deb62d8198 #1305 Removed use of unique_pointer 2017-03-09 07:08:42 +01:00
Magne Sjaastad
84f76e5242 #1306 Use general delete sub items for well path collection 2017-03-08 12:20:35 +01:00
Magne Sjaastad
d547079847 #1306 Added general "Delete Sub Items" feature 2017-03-08 12:06:05 +01:00
Magne Sjaastad
a81980c235 #1185 Added "Plot Production Rates" for sim well in 3D and project tree 2017-03-08 11:42:08 +01:00
Jacob Støren
c9dc41d374 #1298 Included wells with "closed" state consistently 2017-03-07 12:27:49 +01:00
Jacob Støren
0428dbffa3 #1279 Added <wellname>-Xf as tracer on connections with opposite flow thant the well type indicates. 2017-03-06 16:34:30 +01:00
Jacob Støren
6c0a866008 #1292 Fixed CppCheck Issues in ProjectDataModel 2017-03-06 11:20:28 +01:00
Jacob Støren
4312968124 Removed CppCheck Warnings 2017-03-03 17:09:30 +01:00
Jacob Støren
ea5b4a7ceb MDI Window geometry: Added missing initalization of maximized state 2017-03-03 16:50:04 +01:00
Jacob Støren
f15d698342 #1174 Made 3D main window pop up, and set wether to show Max Fractrion Injectors or Producers. Set timestep in 3D view to match plot. 2017-03-02 16:10:18 +01:00
Jacob Støren
bf375c2485 Well Alloc Plot: Hide unit field for TVD also. 2017-03-01 16:09:28 +01:00
Jacob Støren
8f2affe670 #1120 Well Alloc Plot: Simple TVD calculations 2017-03-01 16:09:28 +01:00
Magne Sjaastad
68ff093c61 #1266 If not computed, compute staticWellCellPath when needed 2017-03-01 14:23:01 +01:00
Magne Sjaastad
da416409aa #1266 Assign visible grid parts before appendStaticGeometryPartsToModel() 2017-03-01 14:20:27 +01:00
Jacob Støren
e19373ec9d #1265 Made sure all in/out fluxes are added to the flow diag solution.
Also made sure only producing cells are added to the producer tracers and injecting cells as injector tracers.
2017-02-28 16:03:43 +01:00
Jacob Støren
01b3df863e #1264 Added Well Allocation command to Project tree context menu 2017-02-28 15:46:08 +01:00
Jacob Støren
6149a87347 #1171 Force the depth type to be valid for WellAlloc plots 2017-02-28 11:47:11 +01:00
Jacob Støren
577fc8204d #1171 Disable the Fake 0-connection number value for pseudo depth 2017-02-28 11:47:11 +01:00
Jacob Støren
9e73fadada #1171 Correct start and end of each cell contribution for pseudo-length based plot. 2017-02-28 11:47:11 +01:00
Jacob Støren
b58de820b8 #1171 Removed depth unit field for pseudolength 2017-02-28 11:47:11 +01:00
Jacob Støren
b336d49fb6 #1171 WIP: Pseudo length active. Needs more verification 2017-02-28 11:47:11 +01:00
Magne Sjaastad
48599f7a94 #1257 More null pointer guards based on CppCheck 2017-02-27 14:01:18 +01:00
Magne Sjaastad
a29f6abc32 #1257 Added null pointer guarding based on reports from CppCheck 2017-02-24 16:00:56 +01:00
Magne Sjaastad
85228ee39c #1255 Removed includes from RimWellPath 2017-02-24 14:31:06 +01:00
Magne Sjaastad
1af3df6c6c #1255 Removed includes from RimWellLogCurve 2017-02-24 14:14:29 +01:00
Magne Sjaastad
ff99d56ea3 #1255 Removed includes from RimFaultCollection 2017-02-24 14:02:03 +01:00
Magne Sjaastad
1991a3c32d #1255 Removed includes from RimCellRangeFilterCollection 2017-02-24 14:01:42 +01:00
Magne Sjaastad
7349d608bd #1255 Removed includes from RimSummary classes 2017-02-24 13:56:46 +01:00
Magne Sjaastad
6ec3e28a21 #1255 Removed includes from RimEclipseWell 2017-02-24 13:18:27 +01:00
Magne Sjaastad
aac42831cf Whitespace 2017-02-24 12:41:09 +01:00
Magne Sjaastad
5c20bff5d1 #1255 Remove includes from header files 2017-02-24 11:07:26 +01:00
Magne Sjaastad
dc886b7e9c Well path delete command supports multi selection 2017-02-23 08:42:27 +01:00
Magne Sjaastad
8eb8a6fd3b #1248 Add namedObject and checkableNamedObject 2017-02-22 13:09:31 +01:00
Magne Sjaastad
03932f59c3 #1183 Property Filter: Context command : Apply As Cell Result - GeoMech 2017-02-21 15:37:56 +01:00
Magne Sjaastad
738e44ed46 #1183 Property Filter: Context command : Apply As Cell Result - Eclipse 2017-02-21 15:25:36 +01:00
Magne Sjaastad
401918910a #1231 Moved category handling to new class RimPropertyFilter 2017-02-21 08:57:40 +01:00
Jacob Støren
070d9c893b #1209 Added calculation of none-accumulated flows as preparation for #1171 and #1120. Missing handling of wells with inconsistent flow. 2017-02-17 15:49:14 +01:00
Jacob Støren
492b777040 More refactoring as preparations for #1171, #1120, and #1209 2017-02-17 15:49:14 +01:00
Jacob Støren
b7b31f6c03 Well Alloc plots: Differentiated gray colors for "Total", "Reservoir" and "Others" 2017-02-17 15:49:14 +01:00
Jacob Støren
b00fe21726 Refactoring as preparations for #1171, #1120, and #1209 2017-02-17 15:49:14 +01:00
Jacob Støren
41fada4d1f #1212 Added a subtle gradient in the flow plots 2017-02-16 11:40:02 +01:00
Jacob Støren
afb628d8bc #1207 Added icons for the different aspects of Flow Diag plots. Also adjusted some of the other icons to have a better and more consistent look 2017-02-15 18:29:01 +01:00
Magne Sjaastad
037c7c1f73 #1174 Use well ordering when creating category legend colors max tracer 2017-02-15 15:21:13 +01:00
Magne Sjaastad
9a7f187765 #1222 Interpolate category colors and assign well color based on sorted order 2017-02-15 13:26:59 +01:00
Jacob Støren
4fc0839a33 #1211 Disabled tracer allocation for wells with inconsistent flow. 2017-02-15 12:29:58 +01:00
Magne Sjaastad
b6b544f13f #1174 Rename to loadDataAndUpdate 2017-02-15 10:40:32 +01:00
Magne Sjaastad
f5db37fcf7 Use int as category value type 2017-02-15 10:38:42 +01:00
Magne Sjaastad
1efbf07711 #1174 Avoid load of data in initAfterRead 2017-02-15 10:26:16 +01:00
Jacob Støren
ed31dab152 #1172 Calculated a grouped tracer contribution value of the tracers below a certain threshold. 2017-02-15 08:46:55 +01:00
Magne Sjaastad
758ac9ef8c #1214 Generalized export of snapshot images for all plot window types 2017-02-14 15:03:54 +01:00
Magne Sjaastad
e43f531a0f #1208 Use category text instead of category index 2017-02-14 09:47:19 +01:00
Jacob Støren
61e82c37b5 #1210 Using defult flow diag results if available when creating Well Alloc Plots 2017-02-14 08:30:52 +01:00
Jacob Støren
a25bfd4513 #1213 Well allocation plot is now only created when requested.
Also made the fields in FlowPlotCollection private.
2017-02-14 08:10:39 +01:00
Magne Sjaastad
92f4abe7c2 #1214 Implemented snapshot of well allocation plot 2017-02-13 15:47:24 +01:00
Magne Sjaastad
73053b0bb7 #1174 Create TOF property filter with selected tracer 2017-02-13 15:00:49 +01:00
Magne Sjaastad
07dc89bceb Cleaned up includes 2017-02-13 14:29:02 +01:00
Magne Sjaastad
45f3240932 #1174 Added context menu to WellAllocationPlot and added feature 2017-02-13 13:29:31 +01:00
Magne Sjaastad
9aa98a3895 #1078 Assign default colors when a new well is created 2017-02-13 13:26:05 +01:00
Magne Sjaastad
62f73260fc #1174 Guard for null pointer access of wellAllocationPlotWidget 2017-02-13 13:04:37 +01:00
Jacob Støren
22b3d9fca5 #1169 Added unti labels for the three different sets (metric, field, lab) 2017-02-13 10:54:21 +01:00
Jacob Støren
321b9e2d62 #1173 Made the legend a separate hide/show entity, and changed the overall layout of the well allocation plot 2017-02-13 08:44:29 +01:00
Jacob Støren
30ea467f0e Whitespace 2017-02-13 08:44:29 +01:00
Jacob Støren
2e806e0cb7 #1173 Hide legend in the Well Log part of the Well Alloc Plot by default 2017-02-13 08:44:29 +01:00
Jacob Støren
3e7413831a #1173 Added the possibility to hide the legend in a Well Alloc plots ((including WellLog plot )
Also changed the background color to white.
2017-02-13 08:44:29 +01:00
Magne Sjaastad
d1743be8e7 #1178 Update well allocation plots when well color changes 2017-02-10 19:12:21 +01:00
Magne Sjaastad
b3e845ed5e #1178 Use well colors for Max Fraction Tracer 2017-02-10 18:53:14 +01:00
Magne Sjaastad
652df8854d #1180 Use RiaColorTables for several features (well log, summary, flow rates) 2017-02-10 08:39:25 +01:00
Magne Sjaastad
3d5781a601 #1180 Moved color tables from RimLegendConfig to RiaColorTables 2017-02-10 08:37:48 +01:00
Magne Sjaastad
8fffc53629 #1180 Use RiaColorTables and deleted RivColorTableArray 2017-02-10 08:36:32 +01:00
Jacob Støren
fb85416b73 Fixed #1200 2017-02-09 15:32:14 +01:00
Jacob Støren
65f36d6a3f #1168, #1171 Added new depth types to RimWellLogPlot, with handling of unit type "none" as well. Made Well Alloc Plots make only "Connection Number" available on its WellLogPlot 2017-02-09 13:31:25 +01:00
Jacob Støren
dea5c8fc8c #1205 Added a none option to Well Alloc Plot Flow Solution menu 2017-02-09 13:31:25 +01:00
Magne Sjaastad
5df94a1e18 #1181 Do not automatically update track names when adding new tracks 2017-02-09 08:35:33 +01:00
Magne Sjaastad
c197f22013 #1189 Improved text in UI and reorganized color buttons 2017-02-08 14:00:06 +01:00
Magne Sjaastad
a5de98ab32 Use upper case for first character in words 2017-02-08 13:59:20 +01:00
Magne Sjaastad
b1beacb46a #1189 Fixed well cells visibilities when no range filters are active 2017-02-08 13:34:31 +01:00
Jacob Støren
a736d41eb7 #1169 Added text on the x-axis 2017-02-08 13:23:52 +01:00
Magne Sjaastad
d5ec760ddd #1189 Fixed well pipe/sphere visibilities when no range filters are active 2017-02-08 08:07:27 +01:00
astridkbjorke
c8f682b205 #1140 - pre-proto - Update calculation of dx, dy, dz if not read from file 2017-02-07 19:12:44 +01:00
Magne Sjaastad
255643257f Fixed #1191 Info box: crash when using static cell result with dynamic filter and current time step 2017-02-07 19:07:30 +01:00
Magne Sjaastad
011fd30d08 #1189 Use text "Hide Wells Not Intersecting Filtered Cells" 2017-02-07 18:16:19 +01:00
Magne Sjaastad
4bfb85c62e #1189 Harmonized static and dynamic evaluation of cell visibilities 2017-02-07 15:36:19 +01:00
Magne Sjaastad
2404cf1582 #1189 Visibility of well cells now follow visible range filtered cells 2017-02-07 15:33:04 +01:00
Magne Sjaastad
0061067aa7 #1189 Do not consider well cells when controlling pipe/sphere visibilities 2017-02-07 15:33:04 +01:00
Magne Sjaastad
e4830b629c #1176 Read out state directly from well using RigSingleWellResultsData 2017-02-06 14:00:05 +01:00
Magne Sjaastad
8bc1a3ee3d #1190 Improved copy command feature 2017-02-06 13:33:56 +01:00
Magne Sjaastad
c28ed7f206 Default state is to show all wells 2017-02-06 11:09:02 +01:00
Magne Sjaastad
f186d77136 When entering "Show well cells" state, do not hide wells not intersecting visible cells 2017-02-06 11:07:35 +01:00
Magne Sjaastad
06ace5d3b0 Closes #1176 Well Alloc Plot: Show well Injector/Producer status 2017-02-06 10:58:09 +01:00
Jacob Støren
1f184837f1 #1182 Added a dummy point on first branch to better show the resulting alloaction 2017-02-03 16:35:45 +01:00
Jacob Støren
01864aee09 Well Alloc Plot: Added case and timestep to title, Adjusted font. 2017-02-03 08:51:43 +01:00
Jacob Støren
c613c389f3 #1118 When no tracer data is available, show the total well flow instead. 2017-02-02 16:08:37 +01:00
Jacob Støren
6aea418084 Total Well Log Allocation Pie Chart: Guarded not yet created widget 2017-02-02 16:06:50 +01:00
Magne Sjaastad
40dbf78aa9 #1165 Added title to well allocation plot 2017-02-02 14:17:36 +01:00
Magne Sjaastad
f3a4242826 #1162 More guarding for no data available 2017-02-02 14:16:03 +01:00
Magne Sjaastad
94eb76436a Fixes #1162 Well Acc plot: Handle missing well data for timesteps (crash) 2017-02-02 13:01:57 +01:00
Magne Sjaastad
f1200af1af Repaint widget in addition to clearing of slices 2017-02-02 13:01:21 +01:00
Magne Sjaastad
8ee7229f60 #1163 Well Acc plot: Timestep and case changes in GUI is not handled 2017-02-02 12:37:58 +01:00
Magne Sjaastad
e8ee077501 #1164 Added feature "Add Stored Well Allocation Plot" 2017-02-02 12:32:01 +01:00
Magne Sjaastad
da903575b6 #1164 Removed dummy objects 2017-02-02 12:31:40 +01:00
Magne Sjaastad
a91bf5144f Removed double namespace prefix 2017-02-02 12:10:14 +01:00
Magne Sjaastad
e48c9c0e10 Add one and only one flow diag solution if flux is available 2017-02-02 12:06:08 +01:00