Commit Graph
100 Commits
Author SHA1 Message Date
Magne Sjaastad 6eda898d9a Always use space instead of tabs 2017-11-23 07:14:21 +01:00
Magne Sjaastad 4bc6484736 Upped to version 2017.05.2-dev.11 after Sprint 7 - Deeper 2017-11-22 10:23:53 +01:00
Magne Sjaastad 1918a70d21 #2158 Curve Address Selection : Select first case as default 2017-11-22 09:15:48 +01:00
Magne Sjaastad a07205c047 #2165 Fault Import : Update unit tests 2017-11-22 07:33:58 +01:00
Magne Sjaastad 853e33f7b2 #2165 Fault Import : Improve parsing of fault face text 2017-11-22 07:11:47 +01:00
Magne Sjaastad f7de89a584 Test config for clang-format 2017-11-21 15:13:53 +01:00
Magne Sjaastad d19089710c #2153 Cross Plot : Show warning when no overlapping time steps are present 2017-11-21 11:52:53 +01:00
Magne Sjaastad a51b4be1dc #2153 Cross Plot : Compute interpolated values based on missing timesteps relative other curve 2017-11-21 11:52:53 +01:00
Magne Sjaastad a2a4ab59c5 Fix invalid compare 2017-11-21 09:59:53 +01:00
Magne Sjaastad f73e964d23 Curve Definition Selection : Make robust for invalid or missing input 2017-11-21 09:43:34 +01:00
Magne Sjaastad 4d6d48dc18 #2153 Curve Creator : Clear results before trying to assign values from curve merging 2017-11-21 09:19:39 +01:00
Magne Sjaastad 9d5bf4ce5e #2125 Curve Calculations : Interpolate between N curves 2017-11-21 08:15:29 +01:00
Magne Sjaastad 686a47587b #2125 Curve Calculations : Add TimeHistoryCurveMerger 2017-11-21 08:10:28 +01:00
Magne Sjaastad 8ee0ddb317 #2125 Curve Calculations : Add tools used to interpolate two curves 2017-11-17 14:29:19 +01:00
Magne Sjaastad 5cbaf3c1eb #2125 Refactor : Return by value instead of incoming parameter 2017-11-17 13:50:25 +01:00
Magne Sjaastad cd368d8ef2 #2125 Refactor : Introduce typedef for CurveIntervals 2017-11-17 13:50:25 +01:00
Magne Sjaastad 827cee6093 #2125 Curve Calculations : Extract isValidValue 2017-11-17 13:50:25 +01:00
Magne Sjaastad c59c167bbf Cross Plot : Set bool in field to false when push button is pressed 2017-11-16 13:06:16 +01:00
Magne Sjaastad fd1ab39cad Remove duplicate file listing 2017-11-16 13:01:32 +01:00
Magne Sjaastad 3f05300d2a Use PdmUiPushButtonEditor::configureEditorForField 2017-11-16 12:51:55 +01:00
Magne Sjaastad db1fa5ada0 Cross Plot : Use default push button config 2017-11-16 12:51:55 +01:00
Magne Sjaastad c24e7659a3 AppFwk : Add default configuration for a push button 2017-11-16 12:51:55 +01:00
Magne Sjaastad 762a21d940 #2093 Cross Plot : Add push button to select curve address 2017-11-15 15:20:47 +01:00
Magne Sjaastad 3b31c4800f #2091 Cross Plot : Rename to using X or Y as postfix to interface 2017-11-15 13:53:32 +01:00
Magne Sjaastad c0d26a1d4e #2091 Cross Plot : Update UI text for x axis address 2017-11-15 13:53:32 +01:00
Magne Sjaastad f14eb44efd #2089 Cross Plot : Make sure context menu items works as expected 2017-11-15 07:07:46 +01:00
Magne Sjaastad 65e076ab31 #2092 Cross Plot : Load and show cross plot when project is loaded 2017-11-14 14:01:19 +01:00
Magne Sjaastad 57d9ab83a2 #2092 Cross Plot : Update bottom axis based on cross plot values 2017-11-14 13:55:50 +01:00
Magne Sjaastad d198ae44ba #2092 Cross Plot : Detect if curve is a cross plot curve based on anchestor 2017-11-14 12:58:28 +01:00
Magne Sjaastad 1376727386 #2092 Cross Plot : Add RimSummaryCrossPlot 2017-11-14 12:58:28 +01:00
Magne Sjaastad df9e0de39c #2092 Cross Plot : Rename to RimSummaryAxisProperties 2017-11-14 12:58:28 +01:00
Magne Sjaastad b72ce60379 #2089 Cross Plot : Add new cross plot curve feature 2017-11-14 12:58:28 +01:00
Magne Sjaastad eb28f5a865 #2090 Cross Plot : Use axis config object to control bottom axis - WIP 2017-11-14 12:58:28 +01:00
Magne Sjaastad 90317d861f #2091 Cross Plot : Add support for custom x-axis 2017-11-14 12:58:28 +01:00
Magne Sjaastad b05a99c763 #2091 Cross Plot : Add fields used to specify address for x-axis 2017-11-14 12:58:28 +01:00
Magne Sjaastad 99124759ed #2091 Cross Plot : Move RimSummaryAddress to separate file and rename 2017-11-14 12:58:28 +01:00
Magne Sjaastad 018549d15a #2143 Import of NNC : Move import of dynamic NNC data to RifEclipseOutputFileTools 2017-11-14 10:43:14 +01:00
Magne Sjaastad 1c0d8c0dd0 #2143 Guard agains access of null pointer when reading NNC 2017-11-14 10:35:18 +01:00
Magne Sjaastad 4e20723650 #2131 AppFwk : Tree List Selector : Allow header items to be selected 2017-11-14 09:48:01 +01:00
Magne Sjaastad cebe3009e7 #2131 AppFwk : Wire up custom menu slot once
When this signal is wired up multiple times, the context menu shows up after activating a menu item in the context menu
2017-11-14 09:43:33 +01:00
Magne Sjaastad 9adb9ba4b1 #2088 Curve Calculator : Ask user to calculate curves when expression has changed 2017-11-14 08:41:44 +01:00
Magne Sjaastad 2e6c37c266 #2088 Curve Calculator : Use Close button instead of Ok and Cancel 2017-11-14 07:30:49 +01:00
Magne Sjaastad 2c8658c5c2 #2088 Curve Calculator : Insert layout once to avoid debug output warning 2017-11-14 07:28:02 +01:00
Magne Sjaastad 733b1b5260 #2142 AppFwk : Guard null pointer access 2017-11-13 22:06:54 +01:00
Magne Sjaastad cfaf27d4bf #2105 Curve Calculator : Do not show calculator dialog modal 2017-11-13 21:45:02 +01:00
Magne Sjaastad 612dfd7c9f #2106 Well log plot : Increase delay before of legend widget is updated 2017-11-13 12:56:23 +01:00
Magne Sjaastad 59c51d7e5e Remove test accessing local file path 2017-11-10 16:14:39 +01:00
Magne Sjaastad 5fe44fe943 #2097 Reservoir Phase Detection : Compute SGAS for non-oil simulations 2017-11-10 10:36:43 +01:00
Magne Sjaastad 5db08c7b76 #2097 Reservoir Phase Detection : Find available phases from result files 2017-11-10 09:43:51 +01:00
Magne Sjaastad 161690d9c8 Fix signed/unsigned compare 2017-11-09 14:25:42 +01:00
Magne Sjaastad c9fd4604db System : Make sure MessagePanel is visible for log messages of type warning and error 2017-11-09 14:15:05 +01:00
Magne Sjaastad 7a10087c01 #2118 Fracture : Improve detection of Stimplan cell intersected by well path 2017-11-09 14:15:05 +01:00
Magne Sjaastad 9ce06a9084 #2098 Add optional display of tooltip in preferences 2017-11-08 11:29:41 +01:00
Magne Sjaastad e6805d947b #2098 AppFwk : Add optional display of field keyword in tooltip text 2017-11-08 11:29:41 +01:00
Magne Sjaastad c19bc103c2 Observed Data : Use reserve instead of wrong use of resize 2017-11-08 08:58:57 +01:00
Magne Sjaastad ea87c84d8c Observed Data : Improve performance when accessing curve values 2017-11-08 07:44:06 +01:00
Magne Sjaastad 0502b95d86 #2091 Cross Plot : Improve interface of RiuLineSegmentQwtPlotCurve
Remove duplicate code
2017-11-08 07:38:25 +01:00
Magne Sjaastad baa9a47b92 #2089 Cross Plot : Add New and Edit cross plot features 2017-11-07 21:26:44 +01:00
Magne Sjaastad 7104064937 #2089 Cross Plot : Add cross plot collection 2017-11-07 20:40:45 +01:00
Magne Sjaastad bd25c9bc9f AppFwk : Add childObjects() to PdmChildArrayField 2017-11-07 20:20:45 +01:00
Magne Sjaastad e9a938ce78 #2003 Observed Data : Compare first time step when merging 2017-11-07 12:33:22 +01:00
Magne Sjaastad b022492bc1 #2003 Observed Data : Improve detection of scientific number 2017-11-07 11:16:33 +01:00
Magne Sjaastad c8e5fb7513 #2003 Observed data : Replace tabs with spaces 2017-11-07 11:16:33 +01:00
Magne Sjaastad 82721cb6fa #2003 Observed Data : Improve error display 2017-11-07 11:16:33 +01:00
Magne Sjaastad 179c15ef5c #2003 Observed Data : Adjust minimum required headers based on presence of units and scaling 2017-11-07 11:16:33 +01:00
Magne Sjaastad d45ca19af4 #2003 Observed Data : Use epoch as start date when no date is present 2017-11-07 11:16:33 +01:00
Magne Sjaastad 222bf38d58 #2066 Observed Data : Detect scaling 2017-11-07 11:16:33 +01:00
Magne Sjaastad 45d3fe5eaa Skip empty tokens 2017-11-07 11:16:33 +01:00
Magne Sjaastad 5ab56bb2fb #2066 Observed Data : Improve detection of required header lines 2017-11-07 11:16:33 +01:00
Magne Sjaastad 6444b9f32e #2066 Observed Data : Split string by delimiter 2017-11-07 11:16:33 +01:00
Magne Sjaastad 9d06ef857e #2003 Observed Data : Use time with highest available resolution 2017-11-07 11:16:33 +01:00
Magne Sjaastad 97d67f2d49 #2003 Observed Data : Refactor creation of time steps 2017-11-07 11:16:33 +01:00
Magne Sjaastad d7f70f5c9f Remove duplicate function 2017-11-07 11:16:33 +01:00
Magne Sjaastad 6b18493599 #2003 Observed Data : Collect detection of string types 2017-11-07 11:16:33 +01:00
Magne Sjaastad f53acbdce2 #2003 Observed Data : Handle STEPTYPE with potentially missing text for first row 2017-11-06 10:53:46 +01:00
Magne Sjaastad 296bacf7f6 #2003 Observed Data : Merge tables if DATE is present and size is equal 2017-11-03 17:44:48 +01:00
Magne Sjaastad 7d3a547ad6 #2003 Observed Data : If YEARX is present, use this as basis for the time step 2017-11-03 17:42:16 +01:00
Magne Sjaastad f50760bb35 #2003 Observed Data : Add basic support for fixed width in parser 2017-11-03 17:42:16 +01:00
Magne Sjaastad 50b2717ed2 #2003 Move conversion from string to double into RiaStdStringTools 2017-11-03 17:42:16 +01:00
Magne Sjaastad 713998fb38 #2003 Move conversion from string to integer into RiaStdStringTools 2017-11-03 17:42:16 +01:00
Magne Sjaastad 265c0ebb70 #2003 Observed Data : Add file parsing of fixed column width 2017-11-03 17:42:16 +01:00
Magne Sjaastad f844c6fdb9 Fix invalid assert 2017-11-03 17:42:16 +01:00
Magne Sjaastad 3fa48d175f #2003 Observed Data : Add RiaStdStringTools 2017-11-03 17:42:16 +01:00
Magne Sjaastad 9b7cfdd913 #2066 Observed Data : Improve error reporting 2017-11-03 08:24:25 +01:00
Magne Sjaastad ea53018f54 #2016 Observed Data : Remove well override from reader interface 2017-11-03 07:40:18 +01:00
Magne Sjaastad 7fbc1d23fd #2016 Observed Data : Hide identifier override fields 2017-11-02 19:54:24 +01:00
Magne Sjaastad b58fd08c8f Unit Tests : Use size_t to avoid warning on Linux 2017-11-02 19:41:20 +01:00
Magne Sjaastad fee00918e9 #2066 Observed Data : Major rewrite of varying column width parsing
Add TableInfo to hold a table with several ColumnInfo objects
Improved detection of RifEclipseSummaryAddress from all variants
2017-11-02 19:00:27 +01:00
Magne Sjaastad 02cd42aa54 #2066 Add std::string to date parser 2017-11-02 18:56:58 +01:00
Magne Sjaastad 257a5c18d2 #2083 AppFwk : Add notification when widgets are created 2017-11-02 08:50:07 +01:00
Magne Sjaastad 6aaa8f7606 #2067 NNC : Guard before accessing values 2017-10-31 10:22:20 +01:00
Magne Sjaastad dbc401ef71 #2067 NNC : Guard for null pointer access during import 2017-10-31 09:56:21 +01:00
Magne Sjaastad 0db436a181 #2045 Curve Creator : Avoid dynamic_cast 2017-10-27 09:13:14 +02:00
Magne Sjaastad 1fb6d87c82 #2045 Curve Creator : Clear last curve selection when creating a new plot 2017-10-27 09:01:49 +02:00
Magne Sjaastad 0be241eb59 #2045 Remove obsolete factory and move curve editor into RicSummaryCurveCreator 2017-10-27 08:26:20 +02:00
Magne Sjaastad 1132d1fe7a #2045 Curve Creator : Use unique_ptr and whitespace 2017-10-27 08:22:14 +02:00
Magne Sjaastad d1579bd792 #2045 Curve Creator : Use PdmPointer 2017-10-27 08:22:14 +02:00
Magne Sjaastad ae8d614fb0 #2045 Curve Creator : Make sure preview plot is updated in defineUiOrdering 2017-10-27 08:22:14 +02:00
Magne Sjaastad f83df13394 #2045 Summary : Update object editors when case is created or closed 2017-10-27 08:22:14 +02:00
Magne Sjaastad dab23164df Summary Plot : Do not create object editor in command feature constructor 2017-10-27 08:22:14 +02:00