* Refactor interface to PdmObjectHandle and PdmFieldHandle
Return objects instead of passing in structures as parameters
* Add nodiscard to several functions
* Remove redundant this->
* Rename to ptrReferencedObjectsByType
Improved GitHub Action to run clang-format as part of clang-tidy
* Simplify clang-tidy workflow
* Added modernize-use-using, modernize-redundant-void-arg, readability-static-accessed-through-instance
* Add nolint for libecl typedefs
Enable c++20 in top level cmake. Keep c++17 for GrpcInterface, as the protoc tool does not work with c++20.
Several code adjustments to fix compiler issues.
* Major refactor from RimGridView to Rim3dView
* Move view linker/controller functions to Rim3dView
* Add bitmask to define the content of a 3D view
* Link views based on matching content
* Enable bit mask operators at global scope
* Make it possible to use 2d intersection views as comparison views
* Fix crash when a view used as comparison view is deleted
* Move unlinking to Rim3dView
* Add options to snapshot only 3D views/plots as part of regression testing
* WBS plot: Improve default name, hide axis for some tracks
* #9203 Summary Case : Add rename to right-click menu
* Janitor: Move ID and description to private fields
* Eclipse Case: Add rename to right-click menu
* Rename feature
Add reader for RFT data using opm-common
Extend RFT curve with support for RFT segment data
Adjustments related to horizontal well log plots
8581 Well Log Plot : Update of curve appearance does not update plot
* 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