Commit Graph
100 Commits
Author SHA1 Message Date
Magne Sjaastad 27fe812309 Set version to 2010.10.3 2022-04-04 16:06:06 +02:00
Magne Sjaastad a8623440ee Merge pull request #8771 from OPM/patch_2021.10.3
Prepare for patch release
2022-04-04 14:47:25 +02:00
Magne Sjaastad e743a3f860 Set version to 2010.10.3-RC_01 2022-04-04 12:52:28 +02:00
Magne Sjaastad 82eeef707f Fix for patch branch 2022-04-04 12:51:42 +02:00
Magne Sjaastad aa70590853 Intersection Python API: Fix typo 2022-04-04 12:08:18 +02:00
Magne Sjaastadandmagnesj cf45f78aa3 Intersection : Add Python support for triangle and result values (#8505)
Co-authored-by: magnesj <magnesj@users.noreply.github.com>
2022-04-04 12:06:01 +02:00
Magne Sjaastad 7c4e81f59f Adaption of #8356 Summary Data : Add support for use of summary summary data from Python 2022-03-28 08:46:10 +02:00
Magne Sjaastad a08014e018 Remove obsolete test 2022-03-28 08:46:10 +02:00
Magne Sjaastad 751bf22a6b Python : Make sure an empty list will be received as empty list
See https://github.com/OPM/ResInsight/issues/8508
Python code linting changes detected by black
2022-03-28 08:46:10 +02:00
Magne Sjaastad ef842e7f27 #8416 VFP Plot : Support import of all units (Field, PVT, ..) 2022-03-28 08:46:10 +02:00
Magne Sjaastad 2b45892098 #8513 Use cell face when leaving cell when well path starts inside cell 2022-03-28 08:46:10 +02:00
Magne Sjaastad cbaaabf67e #8558 Use both conditions to disable use of start of simulation
GeoMech cases require this test condition
2022-03-28 08:46:10 +02:00
Magne Sjaastad ee888237f3 #8558 Fix reading of simulation dates for restart case
The date import was wrong for some restart cases.
2022-03-28 08:46:10 +02:00
Magne Sjaastad c48451a532 Summary Import : Support cases with one file per time step (#8493) 2022-03-28 08:46:10 +02:00
Magne Sjaastad cf4d2c9ad2 Janitor : Support import of stand alone ESMRY files
All import of summary data was previously started from a SMSPEC file. As the ESMRY file is completely independent, it is useful to import these files directly.
2022-03-28 08:46:10 +02:00
Magne Sjaastad 2800f1f189 #8354 RFT file open : Inconsistent data might lead to crash
Use try/catch to avoid crash from RFT file reader. Avoid reading data when considering if menu items should be visible.
2022-03-28 08:46:10 +02:00
Magne Sjaastad f028491bb9 #8409 NNC : Make sure user defined legend ranges work 2022-03-28 08:46:10 +02:00
Magne Sjaastad f99bfb04b9 Janitor: Make sure NNC connections are computed before visibility is evaluated 2022-03-28 08:46:10 +02:00
Magne Sjaastad 87780b2b8a #8403 Ensure the NNC connection polygon is created before computing area 2022-03-28 08:46:10 +02:00
Magne Sjaastad e09a839228 Merge pull request #8402 from OPM/8401-flow-vector-result
Use OpenMP for vector calculations

Janitor: Use field of double instead of float to avoid rounding errors. If float is used in field, the current editor is has rounding effects that makes the text representation of 0.1 turn into 0.09999999....
2022-03-28 08:46:10 +02:00
Magne Sjaastad 8fea45c267 #8375 NNC : Create NNC generators when NNC data is available
This approach fixes an NNC visibility issue related to use of m_rimFault->faultGeometry()->connectionIndices() before any was assigned in RigMainGrid::distributeNNCsToFaults()
2022-03-28 08:46:10 +02:00
Magne Sjaastad 869921d300 #8375 Flow Vectors : Avoid recomputing NNCs when accessing flow data
Avoid include of RigNNCData.h in header files.
2022-03-28 08:46:10 +02:00
Magne Sjaastad 4cf0efad61 Janitor : Show warning when generated NNCs count is larger than 5M 2022-03-28 08:46:10 +02:00
Magne Sjaastad 985a2c8f30 Merge pull request #8376 from OPM/fault_visibilityupdates
Faults: Add Visibiliy mode for overlapping area
2022-03-28 08:46:10 +02:00
Magne Sjaastad 8ad2ffa471 #8371 Make sure all NNC faces are created and assigned
Make sure that the first cell in RigConnection is assigned the lowest cell index. Assign the opposite face if the cell indexes are swapped.
In RigCellFaceGeometryTools, test both combinations of (cellA, cellB) and (cellB, cellA)
2022-03-28 08:46:10 +02:00
Magne Sjaastad ff0b09d1c2 #8250 AppFwk : Introduce variadic macros
Use variadic macros to to support optional parameters in initialization macros
2022-03-28 08:46:10 +02:00
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