Commit Graph
100 Commits
Author SHA1 Message Date
Magne Sjaastad 6a7e729886 Python : Split parameters into list of strings
Avoid space in parameters to be sent to ResInsight, always use list of strings
2022-03-28 08:46:10 +02:00
Magne Sjaastad 8b01a7c7f9 Merge pull request #8691 from OPM/platform-offscreen
Add example for headless plot export using Python
Fix childPtrArray issue
2022-03-28 08:46:10 +02:00
Magne Sjaastad 888243db8e Janitor : Add offscreen dynamic library when bundling Qt 2022-03-28 08:46:10 +02:00
Magne Sjaastad 7cd917e0d8 #8307 Input Eclipse Case: Handle trailing line comment 2022-03-28 08:46:10 +02:00
Magne Sjaastad ffc1769a5f Pdf export : Remove theme change before export to PDF
Crash seen on Windows related to theme change as part of export to PDF. This is related to export of plots to PDF in dark mode. Investigate other solution.
2022-03-21 14:00:16 +01:00
Magne Sjaastad ab9e8646db Update vcpkg and GitHub Actions (#8682)
* Update vcpkg to latest release (2021.05.12) Use https://github.com/microsoft/vcpkg
* Update all GHA to latest from dev
* Python code linting changes detected by black
2022-03-15 08:19:44 +01:00
Magne Sjaastad 4d25081dde Set version to 2021.10.2 2021-12-01 16:27:28 +01:00
Magne Sjaastad 1559d72766 #8339 Summary Preferences : Adjust default settings 2021-12-01 16:27:28 +01:00
Magne Sjaastad 5f2ae7a9ba #8290 commandFile: Crash for scaleFractureTemplate
Make sure closeProject() is called before application exit. If not, some field editors will remain open an cause assert and crash on shutdown.
2021-12-01 16:27:28 +01:00
Magne Sjaastad ed914a03a4 Janitor : Rename variable and function names 2021-12-01 16:27:28 +01:00
Magne Sjaastad 9a85f2f0d7 #8294 Export Well Path: Error in MD description
For file well paths, always use text MDRKB
For modeled well paths use MDMSL if airgap is zero, otherwise MDRKB
2021-12-01 16:27:28 +01:00
Magne Sjaastad 44f588be27 #8312 2D/3D Intersections: Fix missing display of polyline 2021-12-01 16:27:28 +01:00
Magne Sjaastad 2e64d77538 #8314 Ensemble import: Perform file search only on "Find" button
Automatic search when input changes can be time consuming and confusing.
2021-12-01 16:27:28 +01:00
Magne Sjaastad e5874f08e8 #8237 Make sure fracture location is recomputed during copy/paste 2021-12-01 16:27:28 +01:00
Magne Sjaastad 8b36ec9925 #8313 Ensemble import: Avoid log message when no h5-file is found 2021-12-01 16:27:28 +01:00
Magne Sjaastad 5d96a98b06 #8316 Summary vector names: Use stripped quantity name to find category 2021-12-01 16:27:28 +01:00
Magne Sjaastad fe93d437ec #8316 Summary vector names: Fix wrong category for several keywords 2021-12-01 16:27:28 +01:00
Magne Sjaastad 0b327ca83b #8297 Python : Do not modify result container when reading grid result data
Avoid resize if data is already present
Improve functions for getting grid data and accessing single cell values
Add example for read and write of grid data
2021-12-01 16:27:28 +01:00
Magne Sjaastad d59584bd93 #8277 StimPlan : Use case insensitive string compare for facies and formations 2021-12-01 16:27:28 +01:00
Magne Sjaastad 5e2129a93b #8295 Guard null pointer access 2021-12-01 16:27:28 +01:00
Magne Sjaastad a7308127bb Set version to 2021.10.1 2021-11-11 12:25:21 +01:00
Magne Sjaastad 301ab40010 Set version to 2021.10.1-RC_01 2021-11-11 07:56:06 +01:00
Magne Sjaastad 56a456043b #8269 Show project name (without path) in application title for 3D and 2D window 2021-11-11 07:21:51 +01:00
Magne Sjaastad 07d6b90cb7 #8270 Python : Fix import_formation_names for project 2021-11-11 07:09:46 +01:00
Magne Sjaastad 316f43ab79 #8265 Python : Move append perforation interval to RimWellPath 2021-11-10 07:51:42 +01:00
Magne Sjaastad c8df7b4fdf #8240 Improve error message when well path is not crossing sea level 2021-11-09 09:27:55 +01:00
Magne Sjaastad 8461950aa5 #8253 Update curve appearance for plot templates 2021-11-08 12:03:23 +01:00
Magne Sjaastad 361bf4090a #8246 Summary Curves : Use icons for summary categories 2021-11-08 09:50:09 +01:00
Magne Sjaastad 0c25794518 #8240 Use correct measured depth for the generated path point at sea level 2021-11-05 19:59:20 +01:00
Magne Sjaastad b2433bf185 Janitor : Move disable exception print before any HDF5 operations
Some regression tests cause exceptions to trigger based on the HDF5 data present in test dataset. This causes the regression test to hang.
2021-11-05 12:30:45 +01:00
Magne Sjaastad 12d0e9b89d #8192 Use nullptr as parent to the OpenGL widget to avoid Qt bug 2021-11-05 08:04:21 +01:00
Magne Sjaastad 1655966a22 Merge pull request #8234 from magnesj/test-broken-links
Add workflow file to test for broken links
2021-11-03 11:59:35 +01:00
Magne Sjaastad 34a5d22402 Set version to 2021.10.0-dev.01 2021-11-03 10:35:25 +01:00
Magne Sjaastad 0ed7932f48 Merge pull request #8230 from OPM/dev
Release 2021.10.0
2021-11-03 08:28:44 +01:00
Magne Sjaastad ddf632060f Set version to 2021.10.0 2021-11-02 16:14:36 +01:00
Magne Sjaastad f45adf5a04 Set version to 2021.10.0-RC_02 2021-11-02 14:36:09 +01:00
Magne Sjaastad 421163d601 Janitor : Call direct parent when overriding virtual methods
When overriding initAfterReader, make sure to always call direct parent.

Failing to do so caused RimPlotCurve::initAfterRead() not to be called, and color and other appearance settings was not imported correctly.
2021-11-02 14:30:24 +01:00
Magne Sjaastad 4366146fbb #8225 MSW export : Adjust position of valve segments 2021-11-02 13:53:42 +01:00
Magne Sjaastad d6b699c38a Janitor : Set optional comment flag for perforations 2021-11-02 13:53:42 +01:00
Magne Sjaastad cd1709b872 Field and object keywords for 2021.10 2021-11-01 15:45:19 +01:00
Magne Sjaastad a8b45d875e Janitor : Update license info 2021-11-01 15:13:38 +01:00
Magne Sjaastad fd3ee2a82d Janitor : Enable "Create ensemble well log" checkbox by default 2021-11-01 15:13:38 +01:00
Magne Sjaastad 703e7d046c Set version to 2021.10.0-RC_01 2021-11-01 15:13:38 +01:00
Magne Sjaastad 4a11022288 #8095 Correlation Matrix: Invert Blue-Red coloring
fix colors


Revert "#8095 Correlation Matrix: Invert Blue-Red coloring "

This reverts commit f69c8bab9ceb17cfe46c02663cb1567291976413.
2021-11-01 15:13:38 +01:00
Magne Sjaastad e95a6b0882 #8117 Ensemble Import: less company-specific "Group by Ensemble" 2021-11-01 15:13:38 +01:00
Magne Sjaastad 549118b6ad #7974 Progress Bar : Always delay display and increase threshold duration
Some users experience crash/hang situations related to display of Progress Bar dialog. This is related to implicit repaint of windows due to display or hide of a progress dialog.

To reduce the probability for error situations the following is improved:
- Increase the delay before the dialog is displayed
- Do not show the progress dialog immediately, wait until the delay duration is reached
2021-11-01 15:13:38 +01:00
Magne Sjaastad b3e0279f3a Merge remote-tracking branch 'origin/main' into dev 2021-11-01 15:08:12 +01:00
Magne Sjaastad 3d2409412b Set default tick marks to min/max for StimPlan model plots (#8221)
Closes #8087
2021-11-01 12:09:25 +00:00
Magne Sjaastad 13a91aef51 #8186 Table view : Add copy to clipboard using Ctrl-C 2021-11-01 11:14:48 +01:00
Magne Sjaastad fc50dafc8c #8186 Append points from clipboard to RimPolygonFilter
wip
2021-11-01 11:14:48 +01:00
Magne Sjaastad 8a8019427d #8186 Show coordinates with depth(positive Z) instead of signed Z 2021-11-01 11:14:48 +01:00
Magne Sjaastad cb26131102 #8186 Add vec3 tools used to change sign of z component 2021-11-01 11:14:48 +01:00
Magne Sjaastad 299217e219 £8014 : Fix MSW valve export 2021-10-29 14:43:56 +02:00
Magne Sjaastad ccf2116d20 Janitor : Set default values for integers exposed in Python API 2021-10-28 11:17:42 +02:00
Magne Sjaastad defccca4be #8210 Summary Import : Improve fallback strategy 2021-10-28 10:57:03 +02:00
Magne Sjaastad d21be5823d #8212 Python : Make it possible to define the azimuth angle for a fracture template 2021-10-28 10:56:23 +02:00
Magne Sjaastad da74a4f0d6 #8196 GRDECL import : Handle multiple items of same value 2021-10-27 09:29:36 +02:00
Magne Sjaastad 32ac5b8e5c #8198 Stimplan: Rename enum texts for orientation of fraction and stimplan model 2021-10-27 08:38:38 +02:00
Magne Sjaastad e1dea1d34d #8197 AppEnum : Add alias list to support backwards compatibility 2021-10-27 08:38:38 +02:00
Magne Sjaastad 3d7d3874cf Example of elastic property scaling 2021-10-26 09:54:40 +02:00
Magne Sjaastad d61129e639 #8191 Fracture: Avoid overwrite of elastic properties set from Python 2021-10-25 14:51:01 +02:00
Magne Sjaastad e711d94d49 Scripting : Show script errors in message window
When assigning values from Python to a Pdm object, make sure the errors are displayed in the message window.
2021-10-25 12:22:36 +02:00
Magne Sjaastad 295186f99b #8180 : Add example for fracture template orientation 2021-10-25 12:22:36 +02:00
Magne Sjaastad 915745c389 Janitor: Cleanup names of scripted classes in Python
Avoid Rim prefix and use keyword alias to ensure backwards compability
2021-10-25 12:22:36 +02:00
Magne Sjaastad e4d84675c5 #8180 Python : Make orientation scriptable 2021-10-25 12:22:36 +02:00
Magne Sjaastad fbc8300210 #8180 Python : Generate enum texts for documentation 2021-10-25 12:22:36 +02:00
Magne Sjaastad 9e051d2769 #8187 Polyline target : Never set the vector values read only 2021-10-25 11:39:32 +02:00
Magne Sjaastad 841da58f10 #8187 Multiple object edit : Improve identification of selected items at multiple levels
Find all selected items at one level starting from the largest level. This is required to be able to modify multiple rows in the table editor. Items in the table editor use by default SelectionManager::FIRST_LEVEL
2021-10-25 11:39:32 +02:00
Magne Sjaastad 6b13a31349 #8143 Performance: Avoid parsing grid GRDECL file twice
Previous implementation parsed grid file twice both for geometry data and properties.
2021-10-21 14:21:16 +02:00
Magne Sjaastad 9940b4ea50 Ensemble Dialog : Add missing signal blocker 2021-10-21 12:45:48 +02:00
Magne Sjaastad f73f8b2466 Set version to 2021.10.0 2021-10-21 09:46:44 +02:00
Magne Sjaastad da30992d5a Janitor : Guard access to empty vector 2021-10-20 14:44:25 +02:00
Magne Sjaastad d1d072140e Janitor : Move critical section into inner scope 2021-10-20 14:41:45 +02:00
Magne Sjaastad 27867b01ec Merge pull request #8170 from OPM/centos7-devtools-10
Update centos7.yml
2021-10-20 10:18:03 +02:00
Magne Sjaastad 3fa59a9fc3 Use std::from_chars to convert to int 2021-10-19 21:31:34 +02:00
Magne Sjaastad 0f1e09ed9b Janitor : Add performance test for string to int conversion 2021-10-19 21:31:34 +02:00
Magne Sjaastad 54d1b67d88 GRDECL import : Fix import of mapaxes 2021-10-18 10:20:28 +02:00
Magne Sjaastad 70a11e7fc3 Temporarily disable use of std::from_chars and <charconv>
On CentOS7, the include of <charconv> seems not to be present. Use previous conversion method for now.
2021-10-15 17:28:53 +02:00
Magne Sjaastad afadaf27d5 Merge pull request #8159 from OPM/performance-surface
Performance Surface import and resampling
2021-10-15 16:55:58 +02:00
Magne Sjaastad db45b47121 Janitor : Readability improvements 2021-10-14 19:50:29 +02:00
Magne Sjaastad 0c5cf5e763 #8127 Import of Eclipse Case : Create view when importing case 2021-10-14 19:50:29 +02:00
Magne Sjaastad 98c4dda145 #6163 Match fields in child objects for multi-object selections 2021-10-14 19:50:29 +02:00
Magne Sjaastad d440e260c0 #6525 Export parameter : Add .GRDECL as default file name extension
Support both upper and lower case of *.GRDECL in file filter when specifying save file name
2021-10-14 19:50:29 +02:00
Magne Sjaastad 7c7be7a846 #8150 Python : Do not show widget in console mode 2021-10-14 10:25:13 +02:00
Magne Sjaastad c3e60dbc6f #8130 Import Input Eclipse Grid: Fix missing return statement 2021-10-14 07:41:41 +02:00
Magne Sjaastad c33f33d995 #8130 Import Input Eclipse Grid: Skip keyword GDORIENT 2021-10-14 07:30:24 +02:00
Magne Sjaastad 6bfdcebf0b #8143 Review feedback 2021-10-14 07:26:13 +02:00
Magne Sjaastad 04b19e3ad7 #8143 GRDECL import : Refactor grid data and property import 2021-10-14 07:26:13 +02:00
Magne Sjaastad 488468723b #8143 Add EclipseTextFileReader with unit test
unit
2021-10-14 07:26:13 +02:00
Magne Sjaastad d024f30a5b #8143 Preferences : Add file or memory mapped file for GRDECL import 2021-10-14 07:26:13 +02:00
Magne Sjaastad 68955dc914 Python : Fix vector count for ESMRY and use tmp folder for export 2021-10-13 14:24:32 +02:00
Magne Sjaastad 77ac6606c1 #8144 Python : Support import of text file GRDECL cases 2021-10-13 12:52:02 +02:00
Magne Sjaastad 9894c1da35 #8143 System : Add external libs fast_float and mio
https://github.com/fastfloat/fast_float
https://github.com/mandreyel/mio
2021-10-13 12:52:02 +02:00
Magne Sjaastad 54a4f35588 #8142 Preferences : Move system settings into separate file 2021-10-13 12:52:02 +02:00
Magne Sjaastad 5e0ce333e3 #8066 Project Tree: Move "Valve Templates" to top 2021-10-07 11:28:54 +02:00
Magne Sjaastad a5be5b6b61 #8115 3D View : Add checkbox to GeoMech color result 2021-10-07 11:28:54 +02:00
Magne Sjaastad 736f3a45ed Readability improvements 2021-10-07 11:20:12 +02:00
Magne Sjaastad 8e371ee63c Janitor : Remove unused functions (#8128) 2021-10-07 11:12:38 +02:00
Magne Sjaastad 0e620c8408 #8115 3D View : Add checkbox for Cell Result 2021-10-06 18:33:04 +02:00
Magne Sjaastad 63ff8ec58b #8115 3D View : Simplify objects at top level 2021-10-06 18:33:04 +02:00