Jørgen Herje
2247dced58
Update naming and imports
...
- Correct naming
- Update includes
2023-05-22 15:42:24 +02:00
Magne Sjaastad
ee724633b5
Category legend improvements
...
* Show text after value in category legend
* Use integer slider for category results
* Do not allow min larger than max and max lower than min
2023-05-22 15:41:48 +02:00
Jørgen Herje
b83fe73395
Displacement curves fault faces ( #10243 )
2023-05-22 11:37:57 +02:00
Kristian Bendiksen
eb0f2207b5
#10268 Regression Analysis: Improve text generation code.
2023-05-19 20:00:12 +02:00
Kristian Bendiksen
dc3530ac0b
Regression Analysis: Report R-squared (confidence of determination).
2023-05-19 20:00:12 +02:00
Kristian Bendiksen
6a56149d84
#10268 Regression Analysis: add copyable expression text
2023-05-19 20:00:12 +02:00
Kristian Bendiksen
b965153ab0
#10268 Fix show plot data names for decline and regression curves
2023-05-19 20:00:12 +02:00
Kristian Bendiksen
a3090c5ead
#10268 Regression Analysis: improve default look of curve
2023-05-19 20:00:12 +02:00
Magne Sjaastad
f4dd1d363d
Add prefix to cmake options
...
Add missing RESINSIGHT_ prefix to cmake options
GHA: Fix warnings
2023-05-19 15:03:04 +02:00
Magne Sjaastad
451254bc84
#10273 Set default value for "Immport Advanced MSW Data" to true
2023-05-16 13:12:57 +02:00
Kristian Bendiksen
6b333c1dd9
#10209 Plot: fix html axis title
...
Qwt uses Qt::mightBeRichText to determine if the axis title is rich text or not.
Qt::mightBeRichText is a simple heuristic which checks whether there is something
that looks like a tag before the first line break. See:
https://doc.qt.io/qt-6/qt-sub-qtgui.html#mightBeRichText
Fixed bug by using html br tag to have at least some html before breaking the line.
Fixes #10209 .
2023-05-16 11:22:12 +02:00
Kristian Bendiksen
c23cdee17d
#7206 Add regression analysis.
2023-05-16 09:42:18 +02:00
jonjenssen
26275f7924
Fix polygon cell filter crash for geomech case with mulitple parts ( #10267 )
...
* Fix polygon cell filter crash for geomech case with mulitple parts
2023-05-16 02:05:59 +02:00
jonjenssen
7451adb85b
Enable intersection depth filter for geomech cases, too
2023-05-16 01:21:27 +02:00
Magne Sjaastad
54f0a832de
Janitor: Remove unused includes
2023-05-15 15:43:01 +02:00
jonjenssen
bab0a83856
Disable depth filter for GeoMech cases.
2023-05-15 14:48:49 +02:00
Magne Sjaastad
0c90f67dcc
Change API for PdmObjectHandle and PdmFieldHandle
...
* Refactor interface to PdmObjectHandle and PdmFieldHandle
Return objects instead of passing in structures as parameters
* Add nodiscard to several functions
* Remove redundant this->
* Rename to ptrReferencedObjectsByType
2023-05-12 21:41:34 +02:00
Magne Sjaastad
37e29a0f68
Display all data if multiple fractures crosses a cell
...
- add the operator<=> for QString
- add operator<=> to fracture report item
2023-05-12 16:23:01 +02:00
Magne Sjaastad
2b0906c2ab
Regression Test: Fix wrong flow diagnostics result
...
Fix regression introduced in 5ee764af48
2023-05-12 16:22:44 +02:00
jonjenssen
1d43e1a948
Specify part id for well extraction from geomech data ( #10240 )
...
* Specify part id for well extraction from geomech data
* Make sure we clear curve data if there isn't any valid input data
2023-05-12 08:13:56 +02:00
Magne Sjaastad
5ee764af48
Refactor result definition
2023-05-11 08:37:58 +02:00
Kristian Bendiksen
02ec71955b
StimPlan Model: Improve logging for facies value/name mismatch.
2023-05-10 15:22:55 +02:00
Magne Sjaastad
3208abad19
Show category text in legend
...
Create empty string for standard legends. Show category text if present.
2023-05-09 15:07:52 +02:00
Magne Sjaastad
f70d2c4949
Add result type and create and use custom legend if possible
...
* Update submodule
* Use postfix functions and add custom color legend
* Add type to RigEclipseResultAddress
Read types from ROFF and create default legend based on type or custom created legend.
* Use caseId to connect legend configuration to result in a case
2023-05-09 11:41:56 +02:00
jonjenssen
8c91f1b1ac
Fix typo in field name
2023-05-08 19:07:23 +02:00
jonjenssen
00e533ab10
Skip bounding box check when drawing seismic outline, as it could go far above reservoir
2023-05-08 17:30:24 +02:00
jonjenssen
54e901b79b
Set default depth filter type to "between"
2023-05-08 07:38:11 +02:00
Kristian Bendiksen
c8b402651d
Add "Decline Curves" functionality.
...
Adapted from formulas here:
https://petrowiki.spe.org/Production_forecasting_decline_curve_analysis
2023-05-05 15:30:48 +02:00
Jørgen Herje
342f191288
Add filtering/exclude of rows in SummaryTable ( #10193 )
...
- Add selector for excluding rows in table
- Row selection is based on category, vector, threshold
- Move data containers to utils class
- TreeSelectionEditor: Add context menu to invert selection
- Improved naming of menu items
- Guard plotDefinition before connect signal/slots
---------
Co-authored-by: Magne Sjaastad <magne.sjaastad@ceetronsolutions.com>
2023-05-02 11:18:45 +02:00
Magne Sjaastad
bb0ae9e381
Add optional download of binaries in build
...
* #10202 Download and use binaries as part of a build
2023-05-01 18:44:05 +02:00
Magne Sjaastad
3bca1507b2
Fix launch of unit tests
2023-04-28 15:20:02 +02:00
Jørgen Herje
6205418dde
Fix warning for conversion from std::vector to QStringList
2023-04-28 15:09:31 +02:00
Jørgen Herje
862e67755a
Add Python support for import of property files for .roff and .grdecl ( #10183 )
...
- Add RimcEclipseCase
- Add tests for import case properties (.roff and .grdecl)
- Make rips handle list of strings as input in Pyton API
2023-04-27 10:53:33 +02:00
Magne Sjaastad
f3faf4642a
Avoid out of bounds value access in vector
2023-04-27 10:24:13 +02:00
jonjenssen
f4cf143401
Import SEG-Y files by converting to VDS ( #10175 )
...
* Add seg-y import GUI
2023-04-27 01:32:59 +02:00
Jon Jenssen
c86ce05f9a
Add fullscreen button/shortcut to 3d window
2023-04-26 17:05:05 +02:00
Magne Sjaastad
0907f57de9
Use target_include_directory
...
* Fwk: Avoid use of include_directories
* Remove target_include_directories from Commands
* Refactor cmake includes
- Avoid using include_directories, and use target_include_directories.
- Use add_subdirectory directly from main cmakefile, do not use in ApplicationLibCode.
2023-04-25 13:14:26 +02:00
Kristian Bendiksen
26f13012b4
#10128 Reveal Summary: add ensemble import.
2023-04-25 09:42:18 +02:00
jonjenssen
d8def3d986
OpenVDS should always be used ( #10166 )
...
* OpenVDS should always be used, remove optional defines
2023-04-24 18:23:31 +02:00
Kristian Bendiksen
9949e84420
#10129 StimPlan Summary Ensemble: Simplify paths
2023-04-24 14:37:22 +02:00
Jørgen Herje
d7b2da35b0
Fix bug selected well log file for source well ( #10159 )
...
Did not use selected well log file in dialog for source well when generating depth adjusted las file - chose first las file available for source well.
2023-04-24 13:31:19 +02:00
Kristian Bendiksen
350db4d6a9
#10130 Reveal summary import: convert to Eclipse units.
2023-04-24 13:02:57 +02:00
Magne Sjaastad
f8c1eebe01
Use AABB tree to speed up fault distance calculation
2023-04-24 12:40:25 +02:00
Magne Sjaastad
10adcbc082
Disable warnings on MSVC when including HDF5
2023-04-24 12:40:25 +02:00
magnesj
88ef79c1a1
Fixes by clang-tidy
2023-04-23 08:10:28 +02:00
jonjenssen
13dd472a0d
Workaround to make sure seismic data item gets selected after importing seismic data.
2023-04-22 00:39:47 +02:00
jonjenssen
dea931cb25
Hide seismic section folder in views if no seismic data is loaded
2023-04-21 20:19:34 +02:00
jonjenssen
0e7cf49b17
OpenVDS seismic access ( #10145 )
...
Add OpenVDS support for reading seismic data from VDS files
2023-04-21 16:38:04 +02:00
Jørgen Herje
25e78e9792
Fix incorrect detection of first and last timestep in vectorData ( #10143 )
...
- Incorrect sorting was due to incorrect detection of first and last timestep for vector data.
- First/last timestep is for value above 0.0 and not threshold.
2023-04-21 13:48:57 +02:00
Jørgen Herje
0d8aee8995
GRDECL: Import multiple grid files from dialog ( #10142 )
...
Add import of N .GRDECL grid files - as done for roff-files
2023-04-21 10:34:29 +02:00