Magne Sjaastad
d9f4d4682f
Janitor : Hide loading of date for one time step from public API
...
ResInsight assumes that loading of data is done for all time steps at a time. Special handling of data loading is required for statistics calculations. Make statistical class a friend to be able to do this operation.
2021-02-26 14:45:13 +01:00
Magne Sjaastad
916cbb306f
Streamlines : Set default max days to 5000
...
On large models, the time to compute streamlines can use much memory and be time consuming. Reducing the max number of days will help in some cases.
2021-02-26 13:47:31 +01:00
Magne Sjaastad
d7d843b9ed
Add missing include
2021-02-26 13:03:29 +01:00
Magne Sjaastad
bde6fc7d9c
Streamlines : Show dominant flow phase velocity
2021-02-26 10:45:30 +01:00
Magne Sjaastad
4a9e759e4b
Streamlines : Avoid load of a single step
...
If only one time step is loaded, all other logic must be able to handle this situation. Load data for all time steps when asking for flow related data
Use absolute value when comparing flow values
2021-02-26 10:45:30 +01:00
Magne Sjaastad
f7a5f18e7f
#7361 Janitor : Keep obsolete fields for PLT and RFT plots
...
The regression tests are not loading correctly, keep these fields for a while
2021-02-24 22:16:23 +01:00
Magne Sjaastad
ce2dd46a2e
#7361 Janitor : Guard null pointer access
2021-02-24 22:16:23 +01:00
Magne Sjaastad
9cb59f9ea4
#7411 Python : Copy Python module to build folder
...
Remove obsolete _unityTargetName used by cotire
2021-02-23 07:07:07 +01:00
Magne Sjaastad
7d5268987c
Janitor : Add missing includes (GNU 8.3.0)
2021-02-22 18:06:18 +01:00
Magne Sjaastad
c542b457a6
#7307 Janitor : Hide empty visualization folders in a 3D view
2021-02-22 16:51:30 +01:00
Magne Sjaastad
f3a824eeef
#7361 Janitor : Remove obsolete fields
2021-02-22 16:51:30 +01:00
Magne Sjaastad
65e6c5005a
Janitor : Add missing include (GNU 8.3.0)
2021-02-22 14:02:57 +01:00
Magne Sjaastad
1caac72715
Janitor : Use std::clamp and remove obsolete includes of cvfMath
2021-02-22 13:37:05 +01:00
Magne Sjaastad
084835ce66
#7333 Well Log Plot: Improve Stack Curve with Phase Colors
...
Improve curve colors when only one curve of a given phase is displayed
Make sure to call the base class directly above current inheritance level
Improve colors
2021-02-22 13:37:05 +01:00
Magne Sjaastad
93a3060757
#7331 Summary Plot: Keep curve color when stacking curves
2021-02-22 13:37:05 +01:00
Magne Sjaastad
64a8a0ad8d
#7346 Summary Plot: Improve default curve for observed data
2021-02-22 13:37:05 +01:00
Magne Sjaastad
3c07989c51
Janitor : Remove obsolete code related to Qt 4
2021-02-22 13:37:05 +01:00
Magne Sjaastad
f12a3ed1ba
#7403 Replace fromTime_t with fromSecsSinceEpoch
2021-02-22 08:32:08 +01:00
Magne Sjaastad
b29952e8a9
#7403 Replace toTime_t with toSecsSinceEpoch
2021-02-22 08:32:08 +01:00
Magne Sjaastad
6c672d9c9c
#7376 Data Source Stepping : Improve icons
...
Icons
2021-02-18 18:55:04 +01:00
Magne Sjaastad
c6a5b9a8dd
Dark Theme : Add radiobutton
2021-02-18 18:55:04 +01:00
Magne Sjaastad
cf6680415f
#7382 Advanced snapshot export : Janitor fixes
2021-02-17 22:28:57 +01:00
Magne Sjaastad
03305eaaa4
#7382 Advanced snapshot export : Issue processEvents before snapshots
2021-02-17 22:28:57 +01:00
Magne Sjaastad
a86d0489ac
#7380 Janitor : Use forward declare when possible
2021-02-17 22:28:21 +01:00
Magne Sjaastad
b5cb011c2f
#7380 Correlation Plot : Use complete summary address text when possible
2021-02-17 22:28:21 +01:00
Magne Sjaastad
b93be2f73b
#7324 Export well path: Remove problematic characters in file name
2021-02-17 10:20:23 +01:00
Magne Sjaastad
4666c45f66
#7065 WBHP for historic period reported as -99 in some cases
...
Use 0.0 instead of nan, as this behaves in a better way when computing statistics and visual display of curves.
2021-02-16 14:15:20 +01:00
Magne Sjaastad
e656b0effb
Janitor : Guard null pointer access
2021-02-16 13:31:26 +01:00
Magne Sjaastad
6b16b2dcf1
#7065 Include inf values in statistics curves (P90, P10, ..)
...
If inf values are skipped, the visualization of statistics curves will be positioned at wrong date.
2021-02-16 13:23:28 +01:00
Magne Sjaastad
1e0e429156
#7065 WBHP for historic period reported as -99 in some cases
...
Use NaN instead of -99 to indicate no data present
2021-02-16 11:10:17 +01:00
Magne Sjaastad
4cb59aa1d0
#7347 Property Editor : Check if current field is part of selection
...
When using toggle buttons in tree view, the current field changed might be outside of the current selection. Only apply multiple field changed if current field is part of the current selection.
2021-02-16 08:25:45 +01:00
Magne Sjaastad
c690c9fa53
#7126 Well Log Extraction: Remove printing of warning
2021-02-12 13:37:05 +01:00
Magne Sjaastad
de5bd826a5
#7358 Ensemble Curve Resampling : Add resampling
2021-02-12 13:20:21 +01:00
Magne Sjaastad
d6bd8657cf
#7358 Summary Curve Resampling : Add resampling to curve data
2021-02-12 13:20:21 +01:00
Magne Sjaastad
721d912f9e
#7358 Summary Curve Resampling : Use helper code in RiaSummaryTools
2021-02-12 13:20:21 +01:00
Magne Sjaastad
e76be1ebd3
Dark Theme : Include QGroupBox
2021-02-12 13:18:57 +01:00
Magne Sjaastad
ff92f7b792
Janitor : Remove Multi Case Import dialog and features
2021-02-12 13:18:57 +01:00
Magne Sjaastad
a8589efe23
Preferences: Show undo/redo in General tab
2021-02-12 13:18:57 +01:00
Magne Sjaastad
1152b52cd0
Flow Vectors: Show all phases by default
2021-02-12 13:18:57 +01:00
Magne Sjaastad
a25e795a02
Divide by Area: Remove duplicate reports of "/A"
2021-02-11 10:37:17 +01:00
Magne Sjaastad
83a1a1fa6d
Summary Editor : Make sure at least one source is selected
2021-02-11 07:41:01 +01:00
Magne Sjaastad and jonjenssen
cc292b197a
Result Divided by Area: Establish concept used to compute flow velocity and normalized trans ( #7349 )
...
* Geometry Tools : Add convenience functions for polygon area
* #7232 Result Divided by Area: Add cell face result and show in GUI
Native support for flow rate is given by mass rate (mass per time) over a cell face. Add a derived result that takes flow rate divided by cell face area to get velocity (distance per time).
Add support for this concept on relevant native results, and indicate this result type in UI using a "/A" postfix
* Speed up divided-by-area calculations by using openmp
* Some refactoring of result data access.
* Make sure NNC data is scaled correctly in vector flow viz.
Co-authored-by: jonjenssen <jon@soundsoft.no >
2021-02-11 03:01:17 +01:00
Magne Sjaastad
424f66fd4e
Set version to 2020.10.1-dev.02
2021-02-10 15:21:57 +01:00
Magne Sjaastad
6ebf3aaaca
#7350 PVT curves : Use PVTNUM value to get PVT curve data
2021-02-10 15:19:38 +01:00
Magne Sjaastad
bcdba1bb8f
#7347 Property Editor : Enable undo/redo of field changed operations
2021-02-10 15:08:35 +01:00
Magne Sjaastad
14c09f30cf
#7342 Property Editor : Support multi-select of objects of same type
2021-02-10 15:08:35 +01:00
Magne Sjaastad
f14386314e
#7335 Dual poro models : Hide rel perm plots when fracture result is active
2021-02-09 13:06:54 +01:00
Magne Sjaastad
7aa3a47b36
#7335 Dual poro models : Throw exception if invalid data is detected
2021-02-07 21:45:08 +01:00
Magne Sjaastad
b77da64b6d
#7334 Contour maps: Filter out both positive and negative inf values
2021-02-06 09:20:52 +01:00
Magne Sjaastad
fdb465fe6d
#7335 Dual poro models : Support rel perm and PVT plots
2021-02-05 15:35:33 +01:00
Magne Sjaastad
b2fc74e73e
#7335 Dual poro models : Support using matrix part of PORV
...
For dual porosity models, use PORV from the matrix part.
Also guard all conversion of 1-based to 0-based indexing to avoid potential undefined behaviour.
2021-02-05 15:35:33 +01:00
Magne Sjaastad
4bd76a78ad
Update flow diagnostics from upstream master
2021-02-05 15:35:33 +01:00
Magne Sjaastad
f53e8b5838
Fix typo
2021-02-03 15:40:44 +01:00
Magne Sjaastad
a060ba349e
#7316 Curve Calculator: Add support for single line if-statement
2021-02-02 14:30:26 +01:00
Magne Sjaastad
1a8f36373c
#7304 Color Legend : Use inverted color legend for SWAT
2021-02-02 14:30:26 +01:00
Magne Sjaastad
55cbe69222
#7074 Derived parameters not updated when changing input parameters
2021-02-02 14:30:26 +01:00
Magne Sjaastad
acc9afdb71
#7293 Wrong unit in legend for stress directions and stress anisotropy
2021-02-02 14:30:26 +01:00
Magne Sjaastad
dbf310db9e
gha: Update buildcache and relax BUILDCACHE_ACCURACY
2021-01-29 10:38:15 +01:00
Magne Sjaastad
f55da30f4d
#7296 Property Filter : Crash when creating a property filter when no valid cell results is active
2021-01-27 15:39:40 +01:00
Magne Sjaastad
1bacd41037
Add Python linting using black ( #7276 )
2021-01-26 20:48:01 +01:00
Magne Sjaastad
0ec612ae86
Create LGR : Use all well cells if no completions are defined ( #7285 )
...
* #7274 Create LGR : Use all well cells if no completions are defined
* #7263 Create LGR : Not working in console mode
Guard access to RiaApplication
* Add pytest for create_lgr_for_completion
* Add pytest for create_lgr_for_completion
* #7289 Script : Add execute of last used script
* #7291 Python : Guard access to RiaMainWindow
2021-01-26 20:34:31 +01:00
Magne Sjaastad
4866794f2b
#7289 Script : Add execute of last used script
2021-01-26 12:47:48 +01:00
Magne Sjaastad
e4b285c169
#7158 WBS plot : Update plot name when water depth changes
2021-01-22 08:21:56 +01:00
Magne Sjaastad
80bae6df45
Fix missing includes
2021-01-21 14:39:01 +01:00
Magne Sjaastad
55034759c5
Doc : Updated text for command file markdown generator
2021-01-18 09:15:51 +01:00
Magne Sjaastad
0246377adc
Add missing bundling of libprotobuf
2021-01-13 08:02:12 +01:00
Magne Sjaastad
9468c673fe
Command line arguments : Add null pointer guards
2021-01-12 21:57:09 +01:00
Magne Sjaastad
7b5bc5c2cd
#7189 Ensemble RFT: Show only parameters with variation
2021-01-12 12:23:41 +01:00
Magne Sjaastad
97114f4554
#7190 Correlation Parameters : Fix cache inconsistencies
2021-01-12 12:23:41 +01:00
Magne Sjaastad
828421e86b
Fix missing rename to ApplicationLibCode
2021-01-11 22:27:57 +01:00
Magne Sjaastad
140c292a93
Fix precompiled headers
2021-01-11 22:21:39 +01:00
Magne Sjaastad
7a2d388097
Overlay opacity ( #7171 )
...
* #7165 Ensemble RFT : Use theme color for marker text
* #7165 Ensemble RFT : Make overlay items semi-transparent
2021-01-07 07:35:27 +01:00
Magne Sjaastad
2d3b9f0929
Add missing include
2021-01-05 15:41:30 +01:00
Magne Sjaastad
f0b3ab27be
Janitor : Move defines into separate file
2021-01-05 15:41:30 +01:00
Magne Sjaastad and magnesj
5b9371c5f3
Fix ensemble rft crash ( #7160 )
...
* #7138 Ensemble RFT Plot : Guard access to viewer when MDI window is closed
* #7138 Ensemble RFT Plot : Never insert empty vectors
* #7138 Ensemble RFT Plot : Remove cvf legend drawer
* #7138 Ensemble RFT Plot : Improve visibility of statistics curves
* #7138 Ensemble RFT Plot : Modernization
* Fixes by clang-format
Co-authored-by: magnesj <magnesj@users.noreply.github.com >
2021-01-05 14:00:32 +01:00
Magne Sjaastad
3209dcde6c
Fix typo when RESINSIGHT_QT5_BUNDLE_LIBRARIES is active
2021-01-04 15:30:30 +01:00
Magne Sjaastad and magnesj
73925e6e20
Adjustments related to custom install of Qt 5.15 ( #7080 )
...
* Update CMakeLists.txt
* Bundle ICU binaries for Qt
* Use environment variable QT_PLUGIN_PATH if present
* Add xcb plugins
* Fixes by cmake-format
* Fixes by cmake-format
Co-authored-by: magnesj <magnesj@users.noreply.github.com >
2021-01-04 09:24:35 +01:00
Magne Sjaastad
4dfcc7e45b
Calculation of p10/p90 : Add more tests and treat all computed values equally
2020-12-18 07:59:01 +01:00
Magne Sjaastad
b8b7ee234d
Objective Function : Restore inverted test for command visibility
2020-12-16 08:59:41 +01:00
Magne Sjaastad
f2c43af8ea
Janitor : Disable deprecated functions for newer Qt5 ( #7122 )
2020-12-15 15:54:07 +01:00
Magne Sjaastad
746385fbce
Janitor : Missing initialization in constructor
2020-12-15 09:29:33 +01:00
Magne Sjaastad
03c436393c
Janitor : Add missing override
2020-12-15 09:29:33 +01:00
Magne Sjaastad
9bbb56ceee
Janitor : Avoid pointers to temporary objects
2020-12-15 09:29:33 +01:00
Magne Sjaastad
9f1c1264cf
Janitor : Remove unused variables
2020-12-15 09:29:33 +01:00
Magne Sjaastad
877ff8e376
Janitor : Remove unused code
2020-12-15 09:29:33 +01:00
Magne Sjaastad
e3b13a1685
Janitor : Remove unused variable
2020-12-15 09:29:33 +01:00
Magne Sjaastad
1898cd64e2
Add missing -dev postfix
2020-12-14 15:07:48 +01:00
Magne Sjaastad
d89162fe55
Regression Tests : Add missing null pointer guards
2020-12-14 15:02:27 +01:00
Magne Sjaastad
95e73a04df
Fix inverted test on command objects
...
Regression introduced in e847ce7c
2020-12-14 12:34:25 +01:00
Magne Sjaastad
be91314ba6
Guard null pointer access to currently selected object
2020-12-12 12:09:30 +01:00
Magne Sjaastad
2dd5743f18
#7107 Ensemble curves : Minor UI adjustments
2020-12-12 12:09:30 +01:00
Magne Sjaastad
3b231a0bb6
#7107 Ensemble curves : Remove obsolete update signals
2020-12-12 12:09:30 +01:00
Magne Sjaastad and Ruben Thoms
b5729d538f
#7107 Ensemble curves : Remove custom delete features, use default delete
...
Co-authored-by: Ruben Thoms <ruben.thoms@ceetronsolutions.com >
2020-12-12 12:09:30 +01:00
Magne Sjaastad
3af48f4109
#7107 Ensemble curves : Fix update issues
2020-12-12 12:09:30 +01:00
Magne Sjaastad
fdc5b484e6
#7107 Objective Function : Remove delete button on curve filter
2020-12-12 12:09:30 +01:00
Magne Sjaastad
fd320068e7
Fix missing include using clang compiler
2020-12-10 12:40:16 +01:00
Magne Sjaastad and Gaute Lindkvist
7b5594ce7c
Updates after 2020.10.1 release ( #7104 )
...
* Set version to 2020.10.1-RC03
* #6780 Flow Vector Result: Check if data exists before using
* #7031 Delta Summary Case: Fix crash when updating case name
* #7036 Well Picks : Skip import of empty lines
* #7003 Python: Guard nullpointer access for summary methods
* #7014 Python: Resize the result container before assigning data
* #7042 File Import Dialog : Sort by numbers instead of text
* Set version to 2020.10.1-RC04
* #7008 Python: Avoid terminating process as part of open/closeProject
When running scripts, a project file can be opened. If other operations are issued after, the process monitor window was disconnected from the script process, and no text output from the script was visible in the process monitor text window.
New behavior : Never terminate a process automatically. Never terminate process as part of open/close project. If a process is left unresponsive, the user is now responsible for manual termination of this process.
* #7045 Contour map : Disable clipping of smoothed contour lines
* #7046 Cross Plot : Avoid reset of curve visibility when color legend visibility changes
* #7048 Grid Cross Plot: Fix inverted Y-axis for user-defined min/max range
* #7055 Contour Map: Label format it should match the legend format
* #7059 Well Targets : Fix index of of bound crash when building well path
* Set version to 2020.10.1-RC05
* #6814 Correlation Report: Missing update of plots when changing ensemble
* Set version to 2020.10.1-RC06
* #7055 Contour Map: Label format it should match the legend format
* #7068 Fix missing import surface File -> Import Surface
* Set version to 2020.10.1-RC07
* Prepare for release of 2020.10.1
* #5641 Avoid unnecessary regeneration of contour map
* Move clearGeometry to a scheduleGeometryRegen override
* Trigger update of contour maps following legend changes
* Make legend config changed signal more fine grained for Contour Maps
* Set version to 2020.10.1-RC08
* Prepare for release of 2020.10.1
* Set dev version after patch release
Co-authored-by: Gaute Lindkvist <lindkvis@gmail.com >
2020-12-10 10:44:23 +01:00
Magne Sjaastad
050899d90e
#6814 Correlation Report: Missing update of plots when changing ensemble
2020-12-03 06:58:21 +01:00
Magne Sjaastad
19e2c6e5fa
#7059 Well Targets : Fix index of of bound crash when building well path
2020-12-02 07:19:42 +01:00
Magne Sjaastad
27946d2d69
#7055 Contour Map: Label format it should match the legend format
2020-12-01 08:33:20 +01:00