Material property functions and conversion utilities. More...
#include <dune/common/float_cmp.hh>#include <Eigen/Core>Go to the source code of this file.
Classes | |
| struct | Ikarus::YoungsModulusAndPoissonsRatio |
| Structure representing Young's modulus and shear modulus. More... | |
| struct | Ikarus::YoungsModulusAndShearModulus |
| Structure representing Young's modulus and bulk modulus. More... | |
| struct | Ikarus::YoungsModulusAndBulkModulus |
| Structure representing Young's modulus and Lame's first parameter. More... | |
| struct | Ikarus::YoungsModulusAndLamesFirstParameter |
| Structure representing bulk modulus and Lame's first parameter. More... | |
| struct | Ikarus::BulkModulusAndLamesFirstParameter |
| Structure representing Lame's first parameter and shear modulus. More... | |
| struct | Ikarus::LamesFirstParameterAndShearModulus |
| struct | Ikarus::ConvertLameConstants< ValuePair > |
| Conversion utility for Lame's constants. More... | |
Namespaces | |
| namespace | Ikarus |
Concepts | |
| concept | Ikarus::MPTuple |
| Concept for checking if a type is a valid material parameter tuple. | |
Functions | |
| Eigen::Matrix3d | Ikarus::planeStressLinearElasticMaterialTangent (double E, double nu) |
| Computes the plane stress linear elastic material tangent matrix. More... | |
| Eigen::Matrix< double, 6, 6 > | Ikarus::linearElasticMaterialTangent3D (double E, double nu) |
| Computes the 3D linear elastic material tangent matrix. More... | |
| ConvertLameConstants< YoungsModulusAndPoissonsRatio > | Ikarus::convertLameConstants (const YoungsModulusAndPoissonsRatio &valuePair) |
| ConvertLameConstants< YoungsModulusAndShearModulus > | Ikarus::convertLameConstants (const YoungsModulusAndShearModulus &valuePair) |
| ConvertLameConstants< YoungsModulusAndBulkModulus > | Ikarus::convertLameConstants (const YoungsModulusAndBulkModulus &valuePair) |
| ConvertLameConstants< LamesFirstParameterAndShearModulus > | Ikarus::convertLameConstants (const LamesFirstParameterAndShearModulus &valuePair) |
| ConvertLameConstants< BulkModulusAndLamesFirstParameter > | Ikarus::convertLameConstants (const BulkModulusAndLamesFirstParameter &valuePair) |
| auto | Ikarus::toLamesFirstParameterAndShearModulus (const YoungsModulusAndPoissonsRatio &matParameter) |
| Converts Young's modulus and Poisson's ratio to Lame's first parameter and shear modulus. More... | |
| auto | Ikarus::toYoungsModulusAndPoissonsRatio (const LamesFirstParameterAndShearModulus &matParameter) |
| Converts Lame's first parameter and shear modulus to Young's modulus and Poisson's ratio. More... | |
This file contains material property functions and conversion utilities related to linear elasticity.