Kristian Bendiksen
f8ab0b2197
#2029 Well Log Plot: Handle curves with different depth in 'Show Plot Data'
2021-10-29 15:00:46 +02:00
Kristian Bendiksen
09f1544553
#8110 Ensemble Well Log: Missing curves for "Show Plot Data"
2021-10-29 15:00:46 +02:00
Kristian Bendiksen
ea496072b8
#8102 Ensemble Well Log Plot: Fix crash when using TVD
2021-10-29 13:23:13 +02:00
Magne Sjaastad
ccf2116d20
Janitor : Set default values for integers exposed in Python API
2021-10-28 11:17:42 +02:00
Magne Sjaastad
d21be5823d
#8212 Python : Make it possible to define the azimuth angle for a fracture template
2021-10-28 10:56:23 +02:00
Kristian Bendiksen
6a135395a6
#8181 Stim Plan Model Plot: make default facies font size "X Small"
2021-10-28 08:41:06 +02:00
Kristian Bendiksen
c3a5b980a4
#8029 Ensemble Fracture Statistics: improve area of statistics result
2021-10-27 21:59:26 +02:00
Magne Sjaastad
32ac5b8e5c
#8198 Stimplan: Rename enum texts for orientation of fraction and stimplan model
2021-10-27 08:38:38 +02:00
jonjenssen
c81f6b44db
Merge pull request #8201 from OPM/move_intersections
...
Move intersection related files into subfolder
2021-10-26 14:41:43 +02:00
Jon Jenssen
19fa581c92
Use correct name for timestep
2021-10-26 14:01:16 +02:00
Jon Jenssen
be59eedd18
Update Well IA and Fault RA processing workflows to work with updated tree UI hidden/visible logic changes.
2021-10-25 18:25:41 +02:00
Magne Sjaastad
d61129e639
#8191 Fracture: Avoid overwrite of elastic properties set from Python
2021-10-25 14:51:01 +02:00
Magne Sjaastad
915745c389
Janitor: Cleanup names of scripted classes in Python
...
Avoid Rim prefix and use keyword alias to ensure backwards compability
2021-10-25 12:22:36 +02:00
Magne Sjaastad
e4d84675c5
#8180 Python : Make orientation scriptable
2021-10-25 12:22:36 +02:00
Magne Sjaastad
9e051d2769
#8187 Polyline target : Never set the vector values read only
2021-10-25 11:39:32 +02:00
Kristian Bendiksen
9777112527
#8101 Ensemble Well Logs: Hide individual curves in imported las-ensemble
2021-10-24 09:11:20 +02:00
Kristian Bendiksen
75fe73ee64
Refactor: Start using setUiTreeHidden where missing.
2021-10-24 09:11:20 +02:00
Kristian Bendiksen
b760404876
Fix crash on save project in console mode
2021-10-22 08:04:05 +02:00
Magne Sjaastad
6b13a31349
#8143 Performance: Avoid parsing grid GRDECL file twice
...
Previous implementation parsed grid file twice both for geometry data and properties.
2021-10-21 14:21:16 +02:00
jonjenssen
5bb49f4f57
Initial PP should be set to 0 if not defined.
2021-10-20 15:44:45 +02:00
Magne Sjaastad
da30992d5a
Janitor : Guard access to empty vector
2021-10-20 14:44:25 +02:00
jonjenssen
059f30236b
Merge pull request #8168 from OPM/intersection_displacement
...
GeoMech: Support showing displacements on intersections, too
2021-10-20 01:41:14 +02:00
jonjenssen
b169900c41
GeoMech Intersection updates: support multiple parts ( #8160 )
...
* Rearrange intersection classes, split single file into one-per-class
* Support multi-part geomech case intersections
2021-10-15 16:57:18 +02:00
Kristian Bendiksen
6b3ad20587
#8079 StimPlan Model plot: Add Perforation interval in Fm. track
2021-10-15 13:52:45 +02:00
Kristian Bendiksen
6069a771ea
#8103 Ensemble Well Logs: Index_K not available as property for geogrid
...
Made "Index K" available for grdecl, fixed crash, and disabled the depth
equalization when "Index K" is missing in the las files.
Fixes #8103 .
2021-10-15 13:51:46 +02:00
Magne Sjaastad
d440e260c0
#6525 Export parameter : Add .GRDECL as default file name extension
...
Support both upper and lower case of *.GRDECL in file filter when specifying save file name
2021-10-14 19:50:29 +02:00
Magne Sjaastad
04b19e3ad7
#8143 GRDECL import : Refactor grid data and property import
2021-10-14 07:26:13 +02:00
Magne Sjaastad
54a4f35588
#8142 Preferences : Move system settings into separate file
2021-10-13 12:52:02 +02:00
Jon Jenssen
a2acadf3f4
Crash protection
2021-10-09 14:42:09 +02:00
Kristian Bendiksen
7cf56e1e87
#8084 StimPlan Model: Dangling annotations when changing MD
2021-10-08 14:09:22 +02:00
Kristian Bendiksen
296c4e552a
#8093 StimPlan Model: Improve naming of barrier annotation.
2021-10-08 14:09:22 +02:00
Kristian Bendiksen
2dbe6666da
#8093 StimPlan Model: simplify notations.
2021-10-08 14:09:22 +02:00
Kristian Bendiksen
36eda01be8
#8121 Fracture: provide statistics per fracture
2021-10-08 08:36:01 +02:00
Kristian Bendiksen
daac5b03e9
#8120 Ensemble Fracture Statistics: sort statistics better
2021-10-08 08:36:01 +02:00
Magne Sjaastad
5e0ce333e3
#8066 Project Tree: Move "Valve Templates" to top
2021-10-07 11:28:54 +02:00
Magne Sjaastad
a5be5b6b61
#8115 3D View : Add checkbox to GeoMech color result
2021-10-07 11:28:54 +02:00
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