Definition of helper struct and function to decompose a hyperelastic material model. More...
Go to the source code of this file.
Classes | |
| struct | Ikarus::Materials::DecomposedMaterialTypes< MAT > |
| A helper struct to access the return types of the function decomposeHyperelasticAndGetMaterialParameters. More... | |
Namespaces | |
| namespace | Ikarus |
| namespace | Ikarus::Materials |
Functions | |
| template<Concepts::Material MAT> requires (MAT::isHyperelastic) | |
| auto | Ikarus::Materials::decomposeHyperelasticAndGetMaterialParameters (const MAT &mat) |
| A helper function to decompose a hyperelastic material model and get the underlying deviatoric material model, volumetric material model and their material parameters as a tuple. Here, the material models returned still fulfill Concepts::Material and have also been reduced again if the underlying material model is reduced (vanishing stress or vanishing strain). More... | |