Kristian Bendiksen
23d716754e
Add action for downloading and parsing well log from OSDU Wellbore DDMS.
2024-06-14 17:31:22 +02:00
Kristian Bendiksen
5be47b3d2c
Refactor: Use more generic base class.
2024-06-14 17:31:22 +02:00
Kristian Bendiksen
0477371e0d
Refactor: use new base class WellLog where possible.
2024-06-14 17:31:22 +02:00
Kristian Bendiksen
3b5621a6aa
Messages Display: show left part of long log lines.
2024-06-04 08:38:37 +02:00
Kristian Bendiksen
d1d3ee129f
Refactor: Extract parser options from RicPasteAsciiDataToSummaryPlotFeatureUi
2024-05-28 10:44:44 +02:00
Kristian Bendiksen
c79f7939b4
Refactor: move method implementation to cpp file.
2024-05-28 10:44:44 +02:00
Kristian Bendiksen
6144c1f3a6
Add Well Log root object.
2024-05-28 10:44:44 +02:00
Kristian Bendiksen
74ba0c8b8c
Refactor: Rename method name.
2024-05-28 10:44:44 +02:00
Kristian Bendiksen
6e1289507f
Refactor: Rename WellLogFile to WellLogData.
2024-05-28 10:44:44 +02:00
Kristian Bendiksen
11128073f7
Refactor: Use NamedObject for WellLogChannel.
2024-05-28 10:44:44 +02:00
Kristian Bendiksen
c1aba471f2
Refactor: rename WellLogFileChannel to WellLogChannel.
2024-05-28 10:44:44 +02:00
Kristian Bendiksen
577ef1e154
Add support for well paths from OSDU.
2024-05-24 15:19:43 +02:00
Kristian Bendiksen
d02dd2dfed
Add Qt network auth to github actions.
2024-05-24 15:19:43 +02:00
Kristian Bendiksen
13ec3b7f62
Rename SSIHUB to Osdu.
2024-05-24 15:19:43 +02:00
Kristian Bendiksen
809f559792
Add test for reading Parquet files using Apache Arrow.
2024-05-22 15:24:22 +02:00
Kristian Bendiksen
6b76aad162
Bump version to 2024.03.4-dev.02.
2024-05-02 11:54:21 +02:00
Kristian Bendiksen
3dcca744e1
#11405 Fault Reactivation: add temperature initial conditions.
2024-05-02 11:54:21 +02:00
Kristian Bendiksen
03e1d4e762
#11405 Fault reactivation: fix unexpected temperature change outside reservoir.
...
No change in temperature is expected outside of reservoir between
first (geostatic) and other time steps when exporting reactivation model.
I.e. the temperature gradient and "top of reservoir" temperature from the
geostatic step should be used on all time steps.
Fixes #11405 .
2024-05-02 11:54:21 +02:00
Kristian Bendiksen
55c0e81d9e
OpenSSL: remove OpenSSL bundling.
...
The OpenSSL library from vcpkg is unlikely to be the one needed by Qt.
2024-04-26 11:59:47 +02:00
Kristian Bendiksen
e77b4f9e3b
Bump to version dev 05.
2024-04-17 15:41:15 +02:00
Kristian Bendiksen
3255b649ca
#11072 Refactor: remove homemade atomic counter.
...
std::atomic was introduced in C++11, and provides same functionality in
platform-independent way.
Fixes #11072 .
2024-04-17 15:41:15 +02:00
Kristian Bendiksen
174123f8b5
Refactor: rename confusing push_back method on view collections.
2024-04-17 14:34:36 +02:00
Kristian Bendiksen
ade044adbf
Grid Ensemble: add methods to add view
2024-04-17 14:34:36 +02:00
Kristian Bendiksen
b84362dfc0
Grid Ensemble: add menu item for importing grid ensemble.
2024-04-17 14:34:36 +02:00
Kristian Bendiksen
acb06b1f53
Grid Ensemble: add pdm object.
2024-04-17 14:34:36 +02:00
Kristian Bendiksen
2d688b1c8b
Eclipse case: avoid invalidating vector while iterating over it.
2024-04-16 15:23:53 +02:00
Kristian Bendiksen
abf61090cc
Fix intersection view regression.
2024-04-16 15:23:53 +02:00
Kristian Bendiksen
39b9a25faa
Fix update of grid nodes.
2024-04-15 16:10:43 +02:00
Kristian Bendiksen
ce6199289f
Show case option when not in the tree.
2024-04-15 16:10:43 +02:00
Kristian Bendiksen
21041c476d
Show case option in contour map view.
2024-04-15 16:10:43 +02:00
Kristian Bendiksen
9c0f601ba6
Fix crash when creating contour map from 3d view.
2024-04-15 16:10:43 +02:00
Kristian Bendiksen
4f8c081669
Support global and local views.
2024-04-15 16:10:43 +02:00
Kristian Bendiksen
b5666c333a
Refactor connection between cases and views.
...
Eclipse grid views and contour maps are not longer a child of the case.
The views are not separate collections (one for grid and one for contour maps)
on root level.
2024-04-15 16:10:43 +02:00
Kristian Bendiksen
8f96d8b131
Bump to version dev 04.
2024-04-15 13:26:08 +02:00
Kristian Bendiksen
b181c55db8
WBS Plot: use PP (from any source) for shale for SFG.
2024-04-15 13:26:08 +02:00
Kristian Bendiksen
9dc5e99be0
#11354 Fix FG_MK_MIN/FG_MK_EXP calculations
...
Was not using Kirsch at all due to misunderstanding.
Fixes #11354 .
2024-04-15 13:26:08 +02:00
Kristian Bendiksen
0c35890c70
#11310 Fix assert on single cell model.
...
Well pipe radius would become HUGE_VAL due to off-by-one error.
The assert could only happen on model with a single cell.
Fixes #11310 .
2024-04-15 10:33:56 +02:00
Kristian Bendiksen
3f9979823e
#11334 Fix cvf::Viewport assert triggered for small contour map/2d intersection
...
Size of the overlay is could become negative, and would overflow for small views.
Fixes #11334 .
2024-04-15 10:33:56 +02:00
Kristian Bendiksen
eeecc41ad1
Fix typo.
2024-04-10 13:34:41 +02:00
Kristian Bendiksen
c402142e58
Refactor: extract duplicated code.
2024-04-10 13:34:41 +02:00
Kristian Bendiksen
eb02e9e0a5
#11332 2D Intersection Views: Improve automatic depth resolution.
2024-04-10 13:34:41 +02:00
Kristian Bendiksen
7836181ad1
Refactor: use lambda instead of define.
2024-04-10 13:34:41 +02:00
Kristian Bendiksen
c367fe5e7f
Bump to version dev 03.
2024-04-10 13:05:34 +02:00
Kristian Bendiksen
67a9e14417
CSV Well Log: change sampling rate from 1.0 meter to 0.1 meter.
2024-04-10 13:05:34 +02:00
Kristian Bendiksen
3f3b5a621d
#11334 Fix cvf::Viewport assert triggered for small contour map/2d intersection
...
Size of the overlay is could become negative, and would overflow for small views.
Fixes #11334 .
2024-04-08 14:41:46 +02:00
Kristian Bendiksen
55ca147f9d
Bump to version dev 02.
2024-04-05 14:39:46 +02:00
Kristian Bendiksen
85b6ea397a
Interpolation: Add check for array size for extrapolation.
2024-04-05 14:39:46 +02:00
Kristian Bendiksen
efe37bb063
Well Log CSV: fix interpolation of CSV data.
...
The TVD measurements from the well path were used to interpolate the CSV data.
The typically well path is too coarsely sampled which would lead unwanted
smoothing of the data.
Fixed by resampling the well path to a one meter sampling interval.
2024-04-05 14:39:46 +02:00
Kristian Bendiksen
bebf59c309
Interpolation: Fix "trend" extrapolation for value outside of range on high end.
2024-04-05 14:39:46 +02:00
Kristian Bendiksen
bce4dcfe54
#11310 Fix assert on single cell model.
...
Well pipe radius would become HUGE_VAL due to off-by-one error.
The assert could only happen on model with a single cell.
Fixes #11310 .
2024-04-05 14:26:57 +02:00
Kristian Bendiksen
c074033dc2
Refactor: Fix misspelling of "synchronize".
2024-04-05 13:55:09 +02:00
Kristian Bendiksen
873282b339
Refactor: avoid local variable only used in range-based for loops
2024-04-04 10:24:21 +02:00
Kristian Bendiksen
e862bd259f
Refactor: modernize for loops.
2024-04-04 10:24:21 +02:00
Kristian Bendiksen
be3d06c549
Refactor: improve api for views and oil fields.
2024-04-04 10:24:21 +02:00
Kristian Bendiksen
6a5c6ee545
Transmissibility equations: guard against NaN in very small intersections.
2024-03-15 15:11:53 +01:00
Kristian Bendiksen
515213694c
Refactor: better isnan in assert, and reduce variable lifetime.
2024-03-15 15:11:53 +01:00
Kristian Bendiksen
e014bfd283
Fix incorrect line breaks.
2024-03-15 12:33:57 +01:00
Kristian Bendiksen
b595487d23
#11285 GRPC: fix high CPU usage in console application
...
Increase polling interval to avoid using one core constantly.
Fixes #11285 .
2024-03-13 16:16:38 +01:00
Kristian Bendiksen
a2fa2a0e77
WBS: Avoid empty text in legends on reload.
2024-03-04 23:47:14 +01:00
Kristian Bendiksen
b8f9beab91
WBS: Compute and show FG_MK_* only in reservoir (not shale).
2024-03-04 23:47:14 +01:00
Kristian Bendiksen
04b14cf52a
WBS: Compute and show SH_MK_* only in reservoir (not shale).
2024-02-29 10:47:12 +01:00
Kristian Bendiksen
b0ade5d318
WBS Plot: Fix disappearing curve names for disabled curves.
2024-02-29 10:47:12 +01:00
Kristian Bendiksen
8ea017da3c
WBS: Make PP data from CSV more pink.
...
Goal is to differentiate from existing PP results.
2024-02-29 10:47:12 +01:00
Kristian Bendiksen
2f3a20c73c
WBS: Fix crash when importing CSV into existing WBS.
2024-02-29 10:47:12 +01:00
Kristian Bendiksen
055c0d4c8c
#11198 Fix result info for POR-Bar normalized by hydrostatic pressure.
...
Fixes #11198 .
Fixes #10565 .
2024-02-19 19:00:42 +01:00
Kristian Bendiksen
41ed462b7b
Bump to version dev 20
2024-02-14 15:16:47 +01:00
Kristian Bendiksen
d8b1e643e0
Fault Reactivation: Improve temperature data access.
...
New approach: find the top reservoir and compute gradient of temperature change
from sea bed. Values from Eclipse grid is used when in reservoir.
2024-02-14 15:16:47 +01:00
Kristian Bendiksen
85753568b6
WBS Plot: Improve initial placement of curve, and add better default colors.
2024-02-14 15:16:47 +01:00
Kristian Bendiksen
5a3894b804
Fault reactivation: Improve POR-Bar extraction.
2024-02-09 12:39:43 +01:00
Kristian Bendiksen
5037473f5c
Fault Reactivation: Use computed pore pressure for over and underburden.
2024-02-09 12:39:43 +01:00
Kristian Bendiksen
710b91d161
Bump version to dev.16
2024-02-02 08:22:05 +01:00
Kristian Bendiksen
e8e376ddb9
Fault reactivation: use values from Eclipse grid for stress.
...
No longer snapping to the fake well path along the border between the parts.
2024-02-02 08:22:05 +01:00
Kristian Bendiksen
89f90ee9a9
Fault reactivation: use values from GeoMech grid for stress.
...
No longer snapping to the fake well path along the border between the parts.
2024-02-02 08:22:05 +01:00
Kristian Bendiksen
9fea0853fd
Fault reactivation: Fix temperature extraction.
2024-02-02 08:22:05 +01:00
Kristian Bendiksen
492b3823af
Bump version to dev.15
2024-01-29 15:05:08 +01:00
Kristian Bendiksen
a8c719b289
#10663 WBS Plot: Import well log from CSV file.
...
Also compute SH_MK_MIN/EXP/MAX and FG_MK_MIN/EXP results.
2024-01-29 15:05:08 +01:00
Kristian Bendiksen
a48faeb6d0
#11034 Use water density from model.
2024-01-18 09:56:23 +01:00
Kristian Bendiksen
926a9ac850
Fault Reactivation: Export stress with negative sign.
...
Expected by Abaqus.
2024-01-18 09:56:23 +01:00
Kristian Bendiksen
bd085617e4
#11034 Fault Reactivation: integrate vertical stress from eclipse grid.
2024-01-18 09:56:23 +01:00
Kristian Bendiksen
defde0f4e4
Fault Reactivation: Add 'None' as GeoMech model option.
2024-01-18 09:56:23 +01:00
Kristian Bendiksen
cb74bf2f1e
Refactor: create stress accessor base class.
2024-01-18 09:56:23 +01:00
Kristian Bendiksen
bd3c5bb883
Bump version to dev.08.
2024-01-10 10:55:15 +01:00
Kristian Bendiksen
d03477a0f8
Fault Reactivation: Use correct result variable when extracting temperature.
2024-01-10 10:55:15 +01:00
Kristian Bendiksen
adf52ed301
#10827 Fault reactivation: extract temperatures using well log.
2024-01-08 18:05:48 +01:00
Kristian Bendiksen
f81dcbd2dc
Minor refactor: extract method extracting values.
2024-01-08 18:05:48 +01:00
Kristian Bendiksen
45c32a4ebb
Refactor: Extract methods for creating well paths and extractors.
2024-01-08 18:05:48 +01:00
Kristian Bendiksen
33c24a219c
Fix crash when deleting case.
2024-01-08 18:05:48 +01:00
Kristian Bendiksen
956e53aa19
#10826 Fault Reactivation: improve pore pressure eclipse extraction.
2024-01-05 10:10:23 +01:00
Kristian Bendiksen
544e6974e7
Refactor: improve interface for finding intersecting cells.
2024-01-03 13:00:09 +01:00
Kristian Bendiksen
ffa117e736
Refactor: Extract getPartIndexFromPoint to avoid duplication.
2024-01-03 13:00:09 +01:00
Kristian Bendiksen
cf453ac4a5
Fault Reactivation: use data nodes when extracting values for INP file.
2023-12-21 08:22:06 +01:00
Kristian Bendiksen
6cc8855606
Bump version to dev.06.
2023-12-20 14:50:59 +01:00
Kristian Bendiksen
80697d3540
Fault reactivation: Use same pore pressure gradient for POR and stress.
2023-12-20 14:50:59 +01:00
Kristian Bendiksen
f1135919e7
Fault Reactivation: Fix PorBar extrapolation.
2023-12-20 14:50:59 +01:00
Kristian Bendiksen
9e1a09bcf9
Refactor: move fault reactivation data access to fix ownership problems.
2023-12-18 14:28:00 +01:00
Kristian Bendiksen
78942b0313
Fault Reactivation: extract stress data using well log extraction.
2023-12-18 14:28:00 +01:00
Kristian Bendiksen
2ee8954708
Update valueAtPosition interface.
2023-12-18 14:28:00 +01:00
Kristian Bendiksen
8375b3e934
Fault Reactivation: Remove unused methods.
2023-12-18 14:28:00 +01:00
Kristian Bendiksen
0a2f2da8b9
Fault Reactivation: add sea water load to initial step.
2023-12-07 11:11:25 +01:00
Kristian Bendiksen
ca9aa3e647
Bump to dev.11
2023-12-04 17:26:44 +01:00