Kristian Bendiksen
349d45c8f1
#8083 Well Log Plot: Avoid resetting visible x range.
2021-10-07 11:20:12 +02:00
Kristian Bendiksen
9f86bf15ed
#8053 StimPlan Model Plot: Smaller font size for Facies log
2021-10-07 11:20:12 +02:00
Magne Sjaastad
8e371ee63c
Janitor : Remove unused functions ( #8128 )
2021-10-07 11:12:38 +02:00
jonjenssen
7b78c2d35b
GeoMech: show deformations in grid view ( #8123 )
...
Enable support in geomech view to show grid deformations
2021-10-07 02:12:42 +02:00
Magne Sjaastad
0e620c8408
#8115 3D View : Add checkbox for Cell Result
2021-10-06 18:33:04 +02:00
Magne Sjaastad
63ff8ec58b
#8115 3D View : Simplify objects at top level
2021-10-06 18:33:04 +02:00
Magne Sjaastad
bfd4457a6a
#8113 LAS file import: Do not use message box for warning
2021-10-06 18:31:49 +02:00
Magne Sjaastad
a647d1a038
Well Log Plot : Guard nullpointer access
2021-10-06 07:57:36 +02:00
Magne Sjaastad
414b0601c1
Remove "Separate" from result UI texts
2021-10-06 07:43:32 +02:00
Magne Sjaastad
d8a2bfef54
#8099 Result Mapping: Move result definitions into sub folders
2021-10-06 07:43:32 +02:00
Magne Sjaastad
5596ff28aa
#8078 Intersections: Improve names of surface items
2021-10-06 07:43:32 +02:00
Magne Sjaastad
f9c2bb4349
Janitor : Remove confusing concept hasUserRequestedAnimation
2021-10-06 07:43:32 +02:00
Magne Sjaastad
4c01472fc1
#8097 Surface Result : Show separate results when Cell Result is None
2021-10-04 14:08:38 +02:00
Kristian Bendiksen
3d560147b2
Curve Plot Appearance: fix incorrect version check
2021-10-04 14:07:01 +02:00
Kristian Bendiksen
faba3a980d
#8027 StimPlan Model Export: Add perforation, formation and facies info
2021-10-04 10:20:09 +02:00
Magne Sjaastad
e2df3e9464
clang-tidy : Add some bugprone- checks
2021-10-04 10:08:13 +02:00
Kristian Bendiksen
59013ca91e
#8028 Ensemble Well Logs: formation annotation from K-Layer offsets
2021-10-04 08:56:43 +02:00
jonjenssen
72ce82b08b
Add parameter value check to see if it is possible to continue or not. ( #8091 )
2021-10-01 16:32:11 +02:00
jonjenssen
69c829dc32
Make sure we load two results files after wia script has completed. ( #8088 )
2021-10-01 15:15:30 +02:00
Magne Sjaastad
9bc3036e8a
Janitor : Build AABB search trees before multi threaded loop
...
The construction of a AABB tree uses OpenMP internally, and will cause crash if started from a OpenMP loop.
2021-09-30 12:13:22 +02:00
Magne Sjaastad
163fc707bd
Janitor : Remove obsolete logging
2021-09-30 12:13:22 +02:00
Kristian Bendiksen
6440bd5b8d
#8052 StimPlan Model Plot: tweak default shown tracks.
2021-09-29 14:57:31 +02:00
Kristian Bendiksen
d9af96cd2a
#8054 StimPlan Model Plot: Show date in stress legend.
2021-09-29 14:57:31 +02:00
Kristian Bendiksen
dfa378fb85
#7805 Convert RimPlotCurve to use RimPlotCurveAppearance configuration.
2021-09-29 14:16:43 +02:00
Kristian Bendiksen
ea3fdef281
Refactor: extract code for detecting logarithmic result
2021-09-29 14:16:43 +02:00
Kristian Bendiksen
e9b070c57f
#7967 Ensemble Well Log: make PERMX/PERMZ plots logarithmic by default
2021-09-29 14:16:43 +02:00
Kristian Bendiksen
3ce0edb046
#7805 Ensemble well logs: Add curve appearence settings
2021-09-29 14:16:43 +02:00
Kristian Bendiksen
ed19afd126
#8044 StimPlan Model: Show anchor position depth with positive sign.
2021-09-29 14:04:11 +02:00
Kristian Bendiksen
9cec017895
#8044 StimPlan model: Set Extraction Depth Boundaries relative to Anchor position
2021-09-29 14:04:11 +02:00
Kristian Bendiksen
f407acd5fa
#8034 Pass reader settings to eclipse loading methods.
2021-09-29 09:40:27 +02:00
jonjenssen
66852c4dad
WellIA: Load results after external computations script has completed ( #8062 )
...
* Load result after modeling has completed.
* Select new geomech view in project tree when importing a new geomech case
2021-09-28 12:39:54 +02:00
jonjenssen
d09ae4e1cb
Improved ODB support ( #8046 )
...
* Experiments for supporting visualization of new ODB files from WIA workflow
* Some more experiments to get odb working for wia results
* More work in progress, experimenting to get wellIA result files to load properly
* Make sure all part geometries use the same global bounding box
* Clean up code
* Add some safeguards for data calculations
Move parts below grid in project tree
* Fix warnings
* Add support for C3D8RT elements
Add some more safeguards for missing data
Remove strange part handling
* Support elements with reduced number of integration points by pretending to have 8.
* Change integration point mapping to correct order (ref. Stein and Abaqus 2019 doc)
* Do not allocate too much memory for element nodal results for 20 element node types
* Code cleanup.
Revert back to old integration point numbering scheme (ref. Stein)
* And, another integration point order update...
* Update comments
2021-09-27 12:44:29 +02:00
Kristian Bendiksen
ed2beec359
#8038 Python: add api to insert a fracture template and a fracture at given MD
2021-09-24 12:32:42 +02:00
Magne Sjaastad
15b4077876
Fix some minor issues ( #8043 )
...
* #8016 Surface Ensemble : Update 2d intersection views
* Ensemble WLP : Make code more robust to missing data
* Janitor: Do not add files to recently used list when importing ensemble
* #8016 Ensemble WLP : Delete all temporary plots in one go
* #8016 WLP: Create a default date string that can be exported to LAS
* #8016 Janitor: Use *.dev as default well path extension
2021-09-24 10:21:16 +00:00
Magne Sjaastad
515168600f
Improved UI for surface band and curves ( #8026 )
...
* Add surface intersection bands and curves
* #8024 Ensemble Surface : Fix mix of files for a ensemble layer surface
2021-09-23 09:59:29 +02:00
Kristian Bendiksen
3d0fa2e7c7
Remove excessive debug logging of well centers.
2021-09-23 09:21:15 +02:00
Kristian Bendiksen
ebeaa8088c
#8030 Ensemble Fracture Statistics: report area for individual fractures
2021-09-23 09:21:15 +02:00
Kristian Bendiksen
02b5246a20
#8006 Ensemble Well Log: Create ensemble from well path in project ( #8018 )
2021-09-21 15:33:18 +02:00
Magne Sjaastad
2480a782d1
Ensemble Surface improvements
...
* Performance : Improve surface import
* Performance: Use opm when importing files
* Surface : Use the triangle size as basis for the maximum search distance
* Performance : Resample surfaces in parallell
* Performance: Import file surfaces in parallell
* Ensemble Surface : Create one ensemble per surface
2021-09-16 14:28:19 +02:00
Kristian Bendiksen
1e83254e9e
Make P10/P90 calculation style more explicit
2021-09-16 10:38:27 +02:00
Kristian Bendiksen
cd91a96871
#7953 StimPlan Model: always recompute anchor position and thickness direction. ( #8004 )
...
This is to support manually changing the MD directly in the project file.
Fixes #7953 .
2021-09-14 10:46:12 +02:00
Kristian Bendiksen
1df25ed71c
#7966 Ensemble Well Log: depth equalization and filter by curve set options in well log plot ( #8001 )
2021-09-14 10:44:52 +02:00
Kristian Bendiksen
cf502b7e93
Ensemble Fracture Statistics: hide plot update behind USE_QTCHARTS ( #7998 )
2021-09-13 12:25:31 +02:00
magnesj
33ad42d694
Fixes by clang-tidy
2021-09-13 11:32:31 +02:00
Kristian Bendiksen
1312f1d7b5
7962 ensemble fracture stats skip zero width ( #7992 )
...
* #7962 Ensemble Fracture Statistics: Add option to exclude zero width fractures
* #7962 Ensemble Fracture Statistics: fix data accessor used in statistics plot.
* #7962 Ensemble Fracture Statistics: Update referring plots.
* Ensemble Fracture Statistics: parameter name
* Fixes by misspell-fixer (#7994 )
Co-authored-by: kriben <kriben@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: kriben <kriben@users.noreply.github.com>
2021-09-13 08:34:03 +00:00
Magne Sjaastad
7b1185cec4
Surface Folders
...
* #7978 Ensemble Surface : Use collection instead of specialized class
* Review updates
2021-09-13 10:16:09 +02:00
Magne Sjaastad
f699f5f6b8
#7912 Summary Data Import : Update to ESMRY format
2021-09-13 10:00:45 +02:00
Kristian Bendiksen
dab22c4716
#7986 Ensemble Fracture Statistics: block negative number of cells. ( #7991 )
2021-09-13 08:42:04 +02:00
Kristian Bendiksen
117d201703
#7963 Ensemble Fracture Statistics: add progress bar. ( #7985 )
...
Also avoid recalculating the statistics for each added file.
2021-09-10 14:54:46 +02:00
jonjenssen
a5b80c649b
Merge pull request #7960 from OPM/geomech_WIA4
...
GeoMech: Well Integrity Analysis
2021-09-09 17:34:27 +02:00
Kristian Bendiksen
6173b4f421
#7969 Rename command to "Create Ensemble Surface"
2021-09-09 14:07:48 +02:00
Kristian Bendiksen
8f5beb8851
#7928 Add user interface for exporting multiple well logs.
2021-09-09 08:38:00 +02:00
Kristian Bendiksen
a3a2aac9b6
Add method to remove plot in Well Log Plot Collection.
2021-09-09 08:38:00 +02:00
Kristian Bendiksen
2b3fbe022e
#7927 Add user interface for exporting multiple surfaces.
2021-09-03 14:59:40 +02:00
Magne Sjaastad
7260d318e4
#7929 Python : Make sure progress dialog is created after early exit
...
On some systems, the progress dialog triggers redraw with incomplete data and causes crash. Make sure the progress dialog is created after early exit
2021-09-03 10:01:46 +02:00
Magne Sjaastad
640c59d682
#7942 Summary Plot: Make reading of summary data file more robust
...
- remove the gsl::not_null for pointer to curve data
- For summary cases linked to a grid model case, do not try to read the original location of file if grid file location is not valid (will happen when a project file is moved)
2021-09-02 15:55:43 +02:00
Magne Sjaastad
b397c230ac
#7940 Python : Traverse inheritance stack to find correct script class name
2021-09-02 08:55:35 +02:00
Magne Sjaastad
be29b278f2
#7929 Python : Avoid creation of new view when opening case
2021-09-01 08:25:22 +02:00
Magne Sjaastad
638f926429
cmake-format: Allow dangling parenthesis
2021-09-01 08:13:16 +02:00
Kristian Bendiksen
503d946bc1
#7923 Ensemble Fracture Statistics: export fracture orientation for result files ( #7926 )
2021-08-31 08:12:40 +02:00
Kristian Bendiksen
8d42533179
#7869 Ensemble Fracture Statistics: optimization by AABB tree. ( #7924 )
2021-08-30 13:01:18 +00:00
Magne Sjaastad
264e1decdc
#7909 Surface Extraction : Updates based on review
2021-08-30 13:28:40 +02:00
Magne Sjaastad
5c564c152a
#7909 Surface Extraction : Add watertight option to grid extraction
2021-08-30 13:28:40 +02:00
Kristian Bendiksen
6547ef1525
7834 cref removal ( #7917 )
...
* #7834 Well Log Statistics: prefer std::shared_ptr to cvf::ref.
* #7834 Use std::map to avoid hard-coded array length.
2021-08-30 10:19:45 +02:00
Kristian Bendiksen
414ee77aa8
#7834 Ensemble Well Logs: add depth equalization ( #7914 )
2021-08-30 09:18:34 +02:00
Kristian Bendiksen
4be9714368
#7893 Make accessor warning clearer in Well Log Track region annotations
2021-08-27 10:47:25 +02:00
Magne Sjaastad
b78cf3a4bb
Use cmake-format on all cmake files
2021-08-26 19:46:38 +02:00
Magne Sjaastad
49fa169db8
##7903: Improve ensemble surface names
...
Update the name of statistics surface when created
Regenerate surface geo only when required
Create statistics surfaces when importing surface ensemble
2021-08-26 15:12:27 +02:00
Kristian Bendiksen
795d9eecca
#7899 Python: generate properties for 'name' and 'is_checked' for NamedObject
2021-08-26 13:06:16 +02:00
Magne Sjaastad
2fc65a3b62
#7892 Basic support for display of surface lines and bands on intersections
...
Guard divide by zero issues
2D Intersection View: Do not add parts with wrong coordinates
Add bounding box search tree
Add support display of intersection lines for selected surfaces
Show band between two first intersection lines
2021-08-26 08:13:03 +02:00
Kristian Bendiksen
2ef22f518c
#7872 StimPlan Model: Add data source options for PORO/PERMX/PERMZ
2021-08-18 16:29:15 +02:00
Kristian Bendiksen
fbd1412853
StimPlan Model: Improve logging format for extration options.
2021-08-18 16:29:15 +02:00
Kristian Bendiksen
511439277a
#7871 StimPlan Model: Add check-box for EQLNUM pressure interpolation
2021-08-18 14:46:25 +02:00
Kristian Bendiksen
56a86eee5f
#7871 StimPlan Model: resample well log data when not from static case
2021-08-18 14:46:25 +02:00
Kristian Bendiksen
b69665ce23
#7871 StimPlan Model: Add data source ordering for EQLNUM extraction
2021-08-18 14:46:25 +02:00
Kristian Bendiksen
966bcd1e77
Ensemble surface import and statistics
2021-08-17 13:38:12 +02:00
Magne Sjaastad
8dbb1d5ccd
Improve well path modeling
...
* Improve handling of MD at first target
* When sea level well target is disabled, update MD of first target
* Show well target spheres by default, allow toggling of spheres
* Activate well target modifiers when clicking on well targets
* Remove selection update causing an unstable 3D view
* Improve display and handling of multiple locations
* Add special 3D target for tie in well target
* Add slider to tie in MD input field
* Show MD in well path target table
* Delete all well path laterals when deleting a well path
* Python : Add lateral to parent well
* Python : Add perforation interval
2021-08-13 16:48:33 +02:00
Kristian Bendiksen
40bd4c285a
Improve logging when extracting StimPlan well logs.
2021-08-12 08:14:29 +02:00
Kristian Bendiksen
7db9efe387
StimPlan Model: Improve error handling on missing pressure and porosity data.
2021-08-12 08:14:29 +02:00
jonjenssen
ca0433ca3a
Move well related pdm files into subfolders to clean up a bit
2021-07-15 13:47:16 +02:00
Kristian Bendiksen
6317489af8
#7666 Statistics Plot: Option to show histogram as curve
2021-07-02 09:39:18 +02:00
Kristian Bendiksen
0cbfd11dc3
#7751 Statistics Plot: add relative frequency percentage option
2021-07-02 09:39:18 +02:00
Kristian Bendiksen
84bf5d5454
#7752 Statistics Plot: Add titles for x and y axis
2021-07-02 09:39:18 +02:00
Magne Sjaastad
54dee08798
#7831 Janitor: Do not create QtChart features if compiled without QtChart
2021-06-30 14:50:28 +02:00
Kristian Bendiksen
d79dcafe5a
#7716 Ensemble Well Logs: Add context menu for curve set.
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
4d780b4915
#7716 Ensemble Well Logs: hide curves in project tree.
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
6aa28bceb2
#7716 Ensemble Well Logs: improve legends appearance
...
Also remove some unused code.
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
cdec36a582
#7716 Ensemble Well Logs: reattach signals on project open.
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
4bd2a7b6fd
#7716 Ensemble Well Logs: load data when project is opened.
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
e6043fa329
#7716 Ensemble Well Logs: improve statistics curves
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
3c784e9549
#7716 Ensemble Well Logs: Use colors from ensemble curve set
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
a5bc860526
#7716 Ensemble Well Logs: use filters from summary ensemble curve set.
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
5660f780b6
#7716 Use units from las files
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
fed98a4183
#7716 Added ensemble well log curve set
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
5a7b52abf6
Fix bug in error message format
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
6c11b6f33b
Refactor: Make interface to enable reuse
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
f31aecf507
Refactor: extract EnsembleParameter into separate file.
2021-06-30 10:43:11 +02:00
Kristian Bendiksen
fb301ef3ab
#7716 Add pdm object for Ensemble Well Logs
2021-06-30 10:43:11 +02:00
Magne Sjaastad
4e45f397e8
Fix missing includes
2021-06-29 19:09:12 +02:00
Magne Sjaastad
a3d5847733
#7824 Modeled Well Path : Optional support for linking of wells
...
#7824 Modeled Well Path : Add to context menu in 3D view
2021-06-29 19:04:27 +02:00