Commit Graph
15801 Commits
Author SHA1 Message Date
Kristian Bendiksen 4e6e3ecd31 #9099 Thermal Fracture Import: include perimter nodes. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 089a02f6ce More tweaks to fix windows build 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 74efaa4385 #9098 Thermal Fracture: interpolate missing values inside convex hull of points. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 037de2829c Thermal Fracture: improve import and display of timestamps 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 2b17c9d9af Rotate fracture plane to align with x-y plane 2022-09-15 08:19:41 +02:00
Kristian Bendiksen c155fbcfe0 Thermal Fracture: Add visualization of results 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 74cc1e305d Thermal Fracture: Add action to import Reveal csv 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 51c4fb07a7 Thermal Fracture: add thermal fracture template 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 26c88ccee5 Refactor: Introduce MeshFractureTemplate, and convert StimPlanFractureTemplate to it. 2022-09-15 08:19:41 +02:00
Kristian Bendiksen 94124d4eac #9039: Thermal Fractures: add file reader 2022-09-15 08:19:41 +02:00
jonjenssen 6d65554a77 Add qt advanced docking to third party folder and build environment (#9109)
* Add qt advanced docking as submodule
2022-09-15 08:19:41 +02:00
jonjenssen 1a4d29f4ba Allow using scale values less than 1.0 (#9108)
* Change view scale into list of predefined double values in both toolbar and property editor. Add values less than 1.0
2022-09-15 08:19:41 +02:00
Magne Sjaastad 3a55db15e5 Added field and object keywords 2022-09-15 08:19:41 +02:00
Magne Sjaastad 7e0e160196 Update version on dev-branch after release 2022-09-15 08:19:41 +02:00
Magne Sjaastad c90bb020af Set version to 2022.06.1 2022-09-15 08:18:34 +02:00
Magne Sjaastad 2973127363 Minor issues when preparing user course
* Grid Cross Plot: Always show grouping icons with color
* Grid Cross Plot: Make sure the info box text content is updated
* Bump version to RC_05
2022-09-14 16:10:52 +02:00
Kristian Bendiksen 52cee02ffe MultiPlot: Fix small empty legend when toggling legend position. 2022-09-14 16:01:39 +02:00
Kristian Bendiksen dfbdfaa726 #9293 MultiPlot: avoid removing non-legend overlays.
The plots can have other kinds of overlays that should not be removed.

Fixes #9293.
2022-09-14 16:01:39 +02:00
Magne Sjaastad 7b81490f90 #9295 Make sure grid cross plot is updated when grouping objects are toggled 2022-09-14 08:47:52 +02:00
Magne Sjaastad 3b5b661949 Add license notice for Qt-Advanced-Docking-System 2022-09-14 08:16:02 +02:00
Magne Sjaastad 976168562b #9292 Update project tree when new fracture is added 2022-09-13 18:04:59 +02:00
Magne Sjaastad 42565119eb Bump version to RC_04 2022-09-13 17:46:53 +02:00
Magne Sjaastad 22cd06b4c7 Adjust auto plot settings
* Adjust the max value for summary curves to get more space on top of plot
* Compute axis range before computing auto plot settings
* Use axis object name as key when computing aggregated min/max
* Guard infinite recursion for enableAutoValue()
2022-09-13 17:45:41 +02:00
Magne Sjaastad 58852781c3 Add missing update of curve legend text 2022-09-13 15:20:48 +02:00
Jon Jenssen 1edbd5fea8 Allow opening summary plot editor from context menu when multiple cases are selected in data sources 2022-09-13 13:29:21 +02:00
jonjenssen 19cfd191ae Remove unused code (#9290) 2022-09-13 11:40:35 +02:00
jonjenssen c685b7e9b5 Summary Plot Editor: Context menu update (#9289)
* Summary plot editor context menu update
2022-09-13 11:14:30 +02:00
Magne Sjaastad 3cdc69d1a7 Fix typo for StimPlanFileName keyword 2022-09-12 08:58:09 +02:00
Magne Sjaastad b544c0f48f Bump version info to RC03 2022-09-12 07:47:14 +02:00
Magne Sjaastad c734a22bd6 Improve user interface for axis linking
Several adjustments to UI as discussed with Håkon and Alireza.

* add link/unlink command to right-click menu of axis
* select curve in project tree when clicking on legend item
* make sure internal legend is always visible when toggling plot
* fix issue when using sub plot as data source for axis range
2022-09-09 16:06:56 +02:00
Kristian Bendiksen dc01594a95 #9281 Analysis Plot: fix ensemble data source selection.
Fixes #9281.
2022-09-09 15:21:35 +02:00
Magne Sjaastad 8887676007 Issues related to user course
* #9277 Observed Data : Assign case ID when importing observed data
If no case ID is assigned, the first observed case is always used when creating new plots of observed data

* #9278 Match on summary vector name when curve unit text is missing
2022-09-09 13:58:28 +02:00
Kristian Bendiksen 921c90beea #9280 Fix missing horizontal error bars
* #9280 Fix missing horizontal error bars.
The x axis was not assigned properly for the error bars in the plot curve.
* Propagate error bar visibility state
2022-09-09 13:57:47 +02:00
Magne Sjaastad f3a3e04e1f Fix missing update of export well name 2022-09-08 16:14:05 +02:00
Magne Sjaastad 5dc020ccb7 Unit test to export xyz coordinates for N timesteps for a thermal fracture 2022-09-07 09:57:20 +02:00
Magne Sjaastad b641d6b86f Adjustments for RC2
* Add dependency to Svg
* Renaming
* Remove special handling of bright colored curves
For some ensemble cases, the curve highlight does not work well. A prototype for ensemble curve highlight was introduced, but this was not working for a collection of standalone summary curves.
* Set version to RC_02
2022-09-06 15:29:10 +02:00
jonjenssen 2aedf38f79 Highlight the curve belonging to the legend you click on. (#9259)
* Highlight the curve belonging to the legend you click on.
* Make sure legend curve order remains the same when changing hilited curve
2022-09-06 07:21:24 +02:00
Kristian Bendiksen 49e298c0b8 Thermal Fracture: rotate and place fracture according to template data. 2022-09-05 15:40:31 +02:00
Kristian Bendiksen 96c4d48c9d #9100 Thermal Fracture: add action to place using template data 2022-09-05 15:40:31 +02:00
Kristian Bendiksen 2691f6dca9 Thermal Fracture: fix incorrect weighting when interpolating. 2022-09-05 15:40:31 +02:00
Magne Sjaastad 983fce3d98 Set version to RC_01 2022-09-05 14:16:38 +02:00
Magne Sjaastad 945f1b1902 Use field auto values for summary plots
Use auto value concept in summary plot configuration. Default behavior is unchanged, but it is now possible to unlink a field to specify a custom value for this field.

Other changes:
* Add missing requirement for Svg in test application
* Use calculator icon and rename panel text
Use icon and relevant text to make it clear that the content in Calculator Data can be used for Grid Property Calculator and nothing else.
* Add example with scoped enum and auto value
* Use enum value starting av 10 to make sure enum values (not option item index) are working as expected
2022-09-05 14:12:49 +02:00
Magne Sjaastad e97a476d85 Add framework support for editor auto values
Add support for a field to be linked to a value updated by code outside the object itself. Mark the linked field by using a background color and icons for linked/unlinked state.
The auto value states is set as attributes in the project xml file. 
Add reference implementation in cafTestApplication, see Fwk/AppFwk/cafTests/cafTestApplication/MainWindow.cpp

* Tree View Editor: Avoid sending notification if selection is unchanged
* Use std++17 in test solution
* Move icons to icon factory
* add support for creating QIcon from SVG text string
2022-09-02 13:20:52 +02:00
Magne Sjaastad 30c3fe3a5c Scale length threshold based on average DZ 2022-09-02 10:27:11 +02:00
Magne Sjaastad 1a9fb26153 Improve error message when grid dimensions are not matching 2022-09-01 21:35:07 +02:00
jonjenssen 78e1bf3e94 Refresh data source tree when a grid calculation is updated (#9255) 2022-09-01 11:01:47 +02:00
Magne Sjaastad 0a3b42fa80 #9260 Guard pointer access and update tree view when plot is created
Guard access to plot curve
Update tree view when object is created
Use zoomAll to update x value range
2022-09-01 10:55:44 +02:00
Magne Sjaastad 7f78cb8c89 Fix some smaller issues
* #9253 Well allocation plot: Keep checked state of curves when changing time step
* #9254 Guard pointer when clicking on linked time axis icon
* #9250 Cross Plot : Ensure summary case change update both x and y data sources
2022-09-01 07:50:40 +02:00
Jon Jenssen 7c2720f980 Make sure curve legends are shown in same order as the curve items in the explorer when moving them up/down 2022-09-01 07:28:10 +02:00
Magne Sjaastad 9bf4365fb2 #9251 Cell Edge : Add more tests on valid cell edge result 2022-08-31 10:05:23 +02:00