Commit Graph
18090 Commits
Author SHA1 Message Date
Magne Sjaastad e28ab15859 Refactors building of addresses and introduce keyword count 2025-07-18 08:47:01 +02:00
Magne Sjaastad 66ccc1201e Add flag to control creation of summary addresses 2025-07-18 08:47:01 +02:00
Magne Sjaastad 56d0ba0931 Use std string for improved performance
Avoid regexp and use optimized string operations for better performance
2025-07-17 13:52:35 +02:00
Magne Sjaastad 2305a73908 Improves string trimming and parsing
Refactors string trimming functions for improved performance by using a lookup table for whitespace characters.

Also adds a function to split a string into two tokens at the first whitespace.
2025-07-17 13:52:35 +02:00
Magne Sjaastad efc8735a76 Modernizes summary reader management
Migrates to using `std::unique_ptr` for managing summary readers.

Removes the dependency on `cvf::Collection` and `cvfObject`.
2025-07-16 16:18:09 +02:00
Magne Sjaastad cd43d17e53 Renames RifSummaryReaderMultipleFiles
Renames RifSummaryReaderMultipleFiles to RifSummaryReaderAggregator
to better reflect its purpose of aggregating summary data from multiple files. Also avoid confusion with RifMultipleSummaryReaders
2025-07-16 16:18:09 +02:00
Magne Sjaastad 0d0c8f5505 #12631 Refactors RFT readers to use unique_ptr 2025-07-16 13:10:47 +02:00
Magne Sjaastad 61504636b2 Updates CMake version requirements and workflow
Removes the CMake version check that caused issues with newer CMake versions.

Prints the CMake version in the workflow to aid in debugging.

Sets a minimum CMake policy version in CMakePresets.json. This is required to be able to build with CMake 4
2025-07-08 16:42:17 +02:00
Magne Sjaastad 0f73ef0e1c Update vcpkg-cache action to latest
Allows usage of cache from default branch in addition to PR branch
2025-07-08 16:42:17 +02:00
Kristian Bendiksen ea0fb1bdd8 #12559 Fix crash when creating new summary cross plot curve.
Fixes #12559.
2025-07-04 18:54:35 +02:00
Kristian Bendiksen 0da6e3ccb5 Histogram: add data source for ensemble fracture statistics histograms. 2025-07-04 16:57:41 +02:00
Kristian Bendiksen 11d85583dd Histogram: Use new plot for "Create Grid Statistics in 3d view". 2025-07-04 16:57:41 +02:00
Kristian Bendiksen d6b79ae328 Histogram: Update grid statistics histogram when filter changes. 2025-07-04 16:57:41 +02:00
Kristian Bendiksen f743394d8b Histogram: provide more reasonable default for data sources. 2025-07-03 08:35:10 +02:00
Kristian Bendiksen 5662b43ec5 Grid Statistics Histogram: make sure reloading project works. 2025-07-03 08:35:10 +02:00
Kristian Bendiksen e095f524c8 Histogram: Use vertical labels. 2025-07-03 08:35:10 +02:00
Kristian Bendiksen 9066dd0011 Histogram: add individual check boxes for P10, Mean, and P90. 2025-07-03 08:35:10 +02:00
Kristian Bendiksen c3e68c1125 Histogram: close sides of first and last bar. 2025-07-03 08:35:10 +02:00
Jon Jenssen ac0afa239d Update OpenVDS library name 2025-07-02 17:16:16 +02:00
Jon Jenssen 6d03d72862 Update OpenVDS version to 3.4.6 (3.4.5 is gone from server) 2025-07-02 17:16:16 +02:00
Jon Jenssen 816e1b0980 Add support for custom mpirun path in preferences 2025-07-02 17:16:16 +02:00
Kristian Bendiksen 0f55899ba9 #12462 Well Log Import: add support for RMS well format. 2025-07-01 08:39:18 +02:00
Kristian Bendiksen 065d39d856 #12462 Well Path Import: add support for RMS well format. 2025-07-01 08:39:18 +02:00
Kristian Bendiksen b46e55bc21 Histogram Plot: add P10, mean and P90. 2025-06-30 21:49:29 +02:00
Kristian Bendiksen 48f1597953 Bump version to 2025.04.4-dev-03. v2025.04.4-dev.03 2025-06-26 08:25:34 +02:00
Kristian Bendiksen a878d947e8 Curve Appearance: add transparency slider. 2025-06-26 08:25:34 +02:00
Kristian Bendiksen 26e8282546 Histogram Plot: add time step to summary data source. 2025-06-26 08:25:34 +02:00
Kristian Bendiksen 923a44d75e Add new and more general histogram plots. 2025-06-26 08:25:34 +02:00
Kristian Bendiksen b8dc8c0d14 Grid statistics plot: fix crash when no case or address is selected. 2025-06-26 08:25:34 +02:00
jonjenssen a8c83c7049 Bump version to 2025.04.4-dev-02 2025-06-25 08:01:08 +02:00
jonjenssen 8dc01f069e Support user defined min/max values for i.e. seismic attribute data 2025-06-25 08:01:08 +02:00
Magne Sjaastad b7def693be Make sure all editors are hidden before deleting field editors
Hiding an editor triggers field changed, and can cause updates that requires editors to be live. Delete editors in a separate loop after all editors are set hidden.
2025-06-20 14:45:01 +02:00
Magne Sjaastad 84671d1027 Remove publish to TestPyPi 2025-06-19 20:40:19 +02:00
Magne Sjaastad 21bd5730f5 Move warnings as errors config and use in geomech libs 2025-06-17 14:43:47 +02:00
Magne Sjaastad c204593f08 Fix type conversion issues 2025-06-17 14:43:47 +02:00
Magne Sjaastad a5d010fe60 #12599 Call hide on editor to trigger cleanup
Trigger a hide event the editor to allow it to clean up. This is required to persist the changes in the editor when changing to a different dock widget.
2025-06-17 13:13:32 +02:00
Magne Sjaastad ea9f0e0c81 Bump to 2025.04.4-dev.01 v2025.04.4-dev.01 2025-06-16 14:34:36 +02:00
Magne Sjaastad 309c4af07e #12593 Simplify object methods exposed to Python 2025-06-16 11:05:00 +02:00
Magne Sjaastad b99a213ae7 Add resampling method to RiaCurveMerger
Delete unused parameter
2025-06-16 10:37:34 +02:00
magnesj 59a53952f7 Fixes by clang-tidy 2025-06-16 07:04:41 +02:00
JJ bda598dd37 Run Opm Flow jobs from ResInsight (#12580) 2025-06-11 15:43:53 +02:00
Magne 54cb841046 reorganize 2025-06-08 19:39:42 +02:00
Magne Sjaastad 7fe06ac06b Make the function parameters available for Sphinx 2025-06-08 14:23:33 +02:00
Magne Sjaastad 471cc37536 Make sure all editors are updated when summary ensemble is created 2025-06-05 08:59:57 +02:00
Magne Sjaastad 9f0ce0d498 Fixes to make gcc14 compile 2025-06-05 08:59:28 +02:00
Magne Sjaastad fbc407aa49 Example of user preset both Windows and Linux 2025-06-04 11:02:56 +02:00
Magne Sjaastad 88e0aad8cf Several adjustments user interface and project file
* Avoid writing error message if observed data for a well is not present
* Add missing log text during replace summary ensemble
* Make sure plot window is visible after importing summary ensemble
* Add observed FMU folder to path section
* Move worker functions to RiaProjectFileTools
* Reset numbering of path IDs when saving project.
* Remove warning when fault name is longer than 8 characters
2025-06-03 14:29:44 +02:00
Magne Sjaastad 52b000cc57 Do not show progress bar when input dialog is displayed to user 2025-06-03 09:54:21 +02:00
Magne Sjaastad 27556f36ae Make sure std::equal is executed on valid range of vectors
Previous solution did not check for equal length of these vectors, causing out of bounds compare. Detected by debug build using MSVC
2025-06-02 15:29:46 +02:00
Magne Sjaastad afe2434b63 Always write log files to the home folder #12540
- Always log to file using default values. Log to home_folder/.resinsight/logs.  Files are rotated, 5MB per file and maximum of 3 files.
- Add checkbox to system preferences to control file logging
2025-06-02 13:01:55 +02:00