Commit Graph

2134 Commits

Author SHA1 Message Date
Jørgen Herje
7b2a458d31 Minor adjustment
- Refactor welding in grid surface endpoint
- Add missing include
2024-04-04 14:09:11 +02:00
Jørgen Herje
614a9f1213 Prevent duplicated nodes in vertex array of intersection response 2024-04-04 09:10:44 +02:00
Jørgen Herje
985e2e21ee Split generation of surface vertices and fault vertices for getGirdSurface 2024-03-22 15:37:30 +01:00
Jørgen Herje
4df9eabf9c Move get number of threads logic to RiaMain 2024-03-21 11:02:25 +01:00
Jørgen Herje
3156953c80 Add std::flush to RiaStdOutLogger::writeMessageToLogger
For testing of instant std::cout when running in console mode
2024-03-15 14:25:15 +01:00
Jørgen Herje
7ca4bd7ce3 Merge remote-tracking branch 'origin/dev' into grid-geometry-extraction 2024-03-14 08:31:07 +01:00
Jørgen Herje
ae6131e92e Fix missing fault faces in GetGridSurface() endpoint
Adjust name of python files
2024-03-13 12:47:47 +01:00
magnesj
b9c5ff816a Fixes by clang-tidy 2024-03-13 08:51:01 +01:00
jonjenssen
cb1e062e99 Exported coordinate fix (#11283)
Make sure exported well path coordinates use local coord system when needed.
2024-03-12 16:57:16 +01:00
Jon Jenssen
f411b5fabe Do not crash if no valid points are found when importing a surface .dat file due to i.e. incorrect file format (comma separated, not space separated) 2024-03-12 13:01:35 +01:00
jonjenssen
fb5758a363 Support both AND and OR operations when combining range and index filters (#11275)
Support both AND and OR operations when combining range and index filters
2024-03-11 20:02:47 +01:00
Jørgen Herje
4520fe1bbc Fix incorrect segment data
- Missing polygonToCellIndexMap
- Incorrect polygonIndices
2024-03-11 14:57:59 +01:00
Jørgen Herje
f5dbee792f Fix memory leakage for CutAlongPolyline 2024-03-11 14:34:41 +01:00
jonjenssen
2386ad8985 Generate model based on an origin in the fault to improve calculation accuracy (#11267)
Generate model based on an origin in the fault to improve calculation accuracy.
2024-03-08 15:50:05 +01:00
Jørgen Herje
0ed0d81765 Minor cleanup - WIP 2024-03-08 15:25:05 +01:00
Magne Sjaastad
bfda6519db Cleanup includes
Use new tools in Visual Studio to help cleaning up includes and remove redundant includes.
2024-03-07 19:45:43 +01:00
jorgenherje
6a10b6f326 Set hard coded string for mock model, and fix Ubuntu build error 2024-03-07 13:05:10 +01:00
Jørgen Herje
8f50da0212 Backup - WIP 2024-03-06 15:32:23 +01:00
Jørgen Herje
548d74720e Adjust according to build warnings/errors 2024-03-06 08:02:40 +01:00
Jørgen Herje
1bdc8e95a1 BACKUP Testing to create enclosing polygon from triangles per cell - WIP 2024-03-05 15:23:46 +01:00
Magne Sjaastad
9f96cb9694 #11258 Grid Calculation: Unintended release of result data memory
Avoid release of memory when working on a single case
2024-03-05 12:40:15 +01:00
Jon Jenssen
406cd087e9 Use local coordinates in generated model by default 2024-03-05 11:47:16 +01:00
jonjenssen
bcc4f7c901 Add more decimals to node coordinates to improve accuracy 2024-03-04 23:47:27 +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
Magne Sjaastad
1217236d73 #11248 Remove caching of simulation well coordinates to avoid state handling bugs 2024-03-04 12:27:56 +01:00
Magne Sjaastad
3689cccae7 Add operations on polygon : Duplicate, exportCsv, exportPol and simplify
SimplfyPolygon applies an operation on polygon to reduce the number of points in a way that the shape of the polygon is conserved.
2024-03-04 11:24:42 +01:00
Magne Sjaastad
5217ab5c8b Use signal to notify listeners when coordinates of a polygon changes 2024-03-04 11:24:42 +01:00
magnesj
5d640b91d2 Fixes by clang-tidy 2024-03-02 09:10:54 +01:00
Magne Sjaastad
818c5c0f9c Add polygon file readers and make sure UI items are in sync
* Add polygon reader for POL file format
* Add CSV import
* Add helper function to create tag with color and text
* Show polygon color as tag, allow color edit by clicking on tag
* Support optional header in csv file
* Add Reload on polygon file
* Show warning icon if no polygons
* Improve logging text
* Do not show file polygon in view if no polygons are imported
* Use appendMenuItems
* Set default polygon color to orange
* Enter edit state when creating a new polygon
* Fix missing UI text in menu builder
2024-03-01 14:59: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
Jørgen Herje
091bd8163a Initial testing of CutAlongPloyline - WIP 2024-02-28 16:10:36 +01:00
Jon Jenssen
b33d117784 Show measurement in static geomech view, too 2024-02-28 14:51:27 +01:00
Magne Sjaastad
be1a274280 Use consistent scaling factor for gas rates in field units
Use fieldGasToOilEquivalent = 1000.0 / 5614.63;
2024-02-28 11:00:20 +01:00
jonjenssen
86c33c1b46 Fault activation: node adjustments along fault (#11235)
Make sure same thickness vectors and fault lines are used for both parts.
2024-02-27 17:05:48 +01:00
Jørgen Herje
e0118b5715 Merge remote-tracking branch 'origin/dev' into grid-geometry-extraction 2024-02-27 12:48:43 +01:00
Magne Sjaastad
a0ecdf47a5 Show git SHA for command line parameter --version 2024-02-27 12:10:19 +01:00
Jørgen Herje
f9f4bc1e86 Refactor code
Make use of calculateCurrentTotalCellVisibility for eclipse view to get surface vertices. Prevent usage of individual grid part managers in gRPC-service.
2024-02-26 16:00:23 +01:00
Magne Sjaastad
672fbe177b Improve summary calculation performance
* Only reload calculation data
* Make sure performance is good when a calculated object is added or changed
- avoid recreation of summary file readers
- delete all nodes in address tree representing calculated curves
- build address nodes for calculated curves
2024-02-26 13:55:41 +01:00
Magne Sjaastad
28d281e1d6 Use polygon as data source for intersection
- Use polygon as data source for intersection
- Add padlock icon
- Show padlock icon on read only polygons
- Add Fwk function appendMenuItems() to make it possible to define context menu content in a PdmObject
- Context menu "Create Polygon Intersection"
- Updates to make visualization consistent with object and object collection enabled state
2024-02-25 09:21:48 +01:00
jonjenssen
09151ec6af Use S5 for top, fault and base surfaces.
Add expansion material parameter (requires updated XML)
2024-02-24 02:53:14 +01:00
Magne Sjaastad
6fe997b3c9 Add and use caf::PdmUiPushButtonEditor::configureEditorLabelHidden 2024-02-23 08:47:52 +01:00
Magne Sjaastad
a3d520e26e Use project polygons from polygon cell filter
* Use RimPolygonInView to edit locally defined polygon
* Add scaling to polygon in view
* Move polygon line visualization to RimGridView
* Rename to polygonInViewCollection
* Show appearance for local polygon
2024-02-22 15:13:29 +01:00
Jørgen Herje
76f2607190 Initial GetGridSurface with IJK-filter 2024-02-22 14:10:37 +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
jonjenssen
9ac4b38cae Import faults when using omp common file reader, too 2024-02-19 14:44:47 +01:00
Magne Sjaastad
8fe82423ae Display polygon project items if RiaApplication::enableDevelopmentFeatures() is defined 2024-02-16 15:51:19 +01:00