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
Kristian Bendiksen
90cf78e6dd
Improve category identification of "difference" vectors.
2023-12-04 17:26:44 +01:00
Kristian Bendiksen
08f9e9b5bb
Janitor: move historyIdentifier/differenceIdentifier.
2023-12-04 17:26:44 +01:00
Kristian Bendiksen
ca87cee79b
Summary Calculation: add import and export to toml
2023-12-04 17:26:44 +01:00
Kristian Bendiksen
7cdeea51c3
Grid Calculator Export: improve test and error handling.
2023-12-01 11:06:15 +01:00
Kristian Bendiksen
fa7a56f1e2
#10861 Add import/export for grid calculations
2023-11-28 11:42:21 +01:00
Kristian Bendiksen
3f6883b875
Update openssl library numbers
2023-11-27 16:16:32 +01:00
Kristian Bendiksen
4fcba67506
Bump vcpkg to v2023.11.20
2023-11-27 16:16:32 +01:00
Kristian Bendiksen
ef90a698b4
Fault reactivation: compute and export stress.
2023-11-27 15:42:47 +01:00
Kristian Bendiksen
4bcfcfb668
Bump to dev.08.
2023-11-24 13:21:21 +01:00
Kristian Bendiksen
18cb0dbe6f
Fault Reactivation: Fix more references to ALL sets.
2023-11-24 13:21:21 +01:00
Kristian Bendiksen
5bba0eaea8
#10690 Fractures: Show Perforation Interval for azimuth fractures.
...
Fixes #10690 .
2023-11-20 09:30:32 +01:00
Kristian Bendiksen
a2919d4b0e
#10842 INP grid importer: create sets for GENERATE keyword.
...
Fixes #10842 .
2023-11-17 15:02:44 +01:00
Kristian Bendiksen
2beb830102
INP reader: fix incorrect zero element for line shift.
2023-11-17 15:02:44 +01:00
Kristian Bendiksen
58bf235d5a
2D Intersection View: Fix crash on project restore.
2023-11-17 12:47:47 +01:00
Kristian Bendiksen
b4c7eb2c4f
Janitor: Remove unnecessary scoping.
2023-11-17 12:47:47 +01:00