ResInsight/ApplicationLibCode/GeoMech/GeoMechDataModel
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
..
CMakeLists.txt cmake-format: Allow dangling parenthesis 2021-09-01 08:13:16 +02:00
RigFemClosestResultIndexCalculator.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemClosestResultIndexCalculator.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemFaceComparator.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemNativeStatCalc.cpp Streamlines: New generator and UI usability improvements (#7424) 2021-02-25 16:38:56 +01:00
RigFemNativeStatCalc.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemNativeVisibleCellsStatCalc.cpp Streamlines: New generator and UI usability improvements (#7424) 2021-02-25 16:38:56 +01:00
RigFemNativeVisibleCellsStatCalc.h Improved ODB support (#8046) 2021-09-27 12:44:29 +02:00
RigFemPart.cpp Improved ODB support (#8046) 2021-09-27 12:44:29 +02:00
RigFemPart.h Improved ODB support (#8046) 2021-09-27 12:44:29 +02:00
RigFemPartCollection.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartCollection.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartGrid.cpp Improved ODB support (#8046) 2021-09-27 12:44:29 +02:00
RigFemPartGrid.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculator.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculator.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorBarConverted.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorBarConverted.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorCompaction.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorCompaction.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorDSM.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorDSM.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorED.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorED.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorEnIpPorBar.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorEnIpPorBar.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorEV.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorEV.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorFormationIndices.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorFormationIndices.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorFOS.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorFOS.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorGamma.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorGamma.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorInitialPorosity.cpp Moved UnitSystem from RiaEclipseUnitTools to RiaDefines. (#7225) 2021-01-21 12:58:46 +01:00
RigFemPartResultCalculatorInitialPorosity.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorMudWeightWindow.cpp Improved ODB support (#8046) 2021-09-27 12:44:29 +02:00
RigFemPartResultCalculatorMudWeightWindow.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorNE.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorNE.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorNodalGradients.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorNodalGradients.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorNormalized.cpp Improved ODB support (#8046) 2021-09-27 12:44:29 +02:00
RigFemPartResultCalculatorNormalized.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorNormalSE.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorNormalSE.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorNormalST.cpp Improved ODB support (#8046) 2021-09-27 12:44:29 +02:00
RigFemPartResultCalculatorNormalST.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorPoreCompressibility.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorPoreCompressibility.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorPorosityPermeability.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorPorosityPermeability.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorPrincipalStrain.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorPrincipalStrain.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorPrincipalStress.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorPrincipalStress.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorQ.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorQ.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorSFI.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorSFI.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorShearSE.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorShearSE.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorShearSlipIndicator.cpp Improved ODB support (#8046) 2021-09-27 12:44:29 +02:00
RigFemPartResultCalculatorShearSlipIndicator.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorShearST.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorShearST.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorSM.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorSM.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorStressAnisotropy.cpp #7293 Wrong unit in legend for stress directions and stress anisotropy 2021-02-02 14:30:26 +01:00
RigFemPartResultCalculatorStressAnisotropy.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorStressGradients.cpp Improved ODB support (#8046) 2021-09-27 12:44:29 +02:00
RigFemPartResultCalculatorStressGradients.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorSurfaceAlignedStress.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorSurfaceAlignedStress.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorSurfaceAngles.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorSurfaceAngles.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResultCalculatorTimeLapse.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultCalculatorTimeLapse.h Fixes by clang-tidy 2021-04-15 08:00:07 +02:00
RigFemPartResults.cpp Fix path in clang-tidy workflow (#7542) 2021-04-06 21:04:31 +02:00
RigFemPartResults.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemPartResultsCollection.cpp #7074 Derived parameters not updated when changing input parameters 2021-02-02 14:30:26 +01:00
RigFemPartResultsCollection.h #7074 Derived parameters not updated when changing input parameters 2021-02-02 14:30:26 +01:00
RigFemResultAddress.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemResultPosEnum.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemScalarResultFrames.cpp Fix path in clang-tidy workflow (#7542) 2021-04-06 21:04:31 +02:00
RigFemScalarResultFrames.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigFemTypes.cpp Fix path in clang-tidy workflow (#7542) 2021-04-06 21:04:31 +02:00
RigFemTypes.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigGeoMechCaseData.cpp Fix path in clang-tidy workflow (#7542) 2021-04-06 21:04:31 +02:00
RigGeoMechCaseData.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigHexGradientTools.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RigHexGradientTools.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RimFemResultObserver.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RimFemResultObserver.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RimGeoMechGeometrySelectionItem.cpp Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00
RimGeoMechGeometrySelectionItem.h Rename ApplicationCode to ApplicationLibCode 2021-01-11 15:27:45 +01:00