Defines the VanishingStrain material model and related functions. More...
#include "materialhelpers.hh"#include <ikarus/finiteelements/mechanics/materials/interface.hh>#include <ikarus/finiteelements/mechanics/materials/strainconversions.hh>#include <ikarus/solver/nonlinearsolver/newtonraphson.hh>#include <ikarus/utils/differentiablefunction.hh>Go to the source code of this file.
Classes | |
| struct | Ikarus::Materials::VanishingStrain< strainIndexPair, MI > |
| VanishingStrain material model that enforces strain components to be zero. More... | |
Namespaces | |
| namespace | Ikarus |
| namespace | Ikarus::Materials |
Functions | |
| template<MatrixIndexPair... strainIndexPair, typename MaterialImpl > | |
| auto | Ikarus::Materials::makeVanishingStrain (MaterialImpl mat) |
| Factory function to create a VanishingStrain material with specified strain indices. More... | |
| template<typename MaterialImpl > | |
| auto | Ikarus::Materials::planeStrain (const MaterialImpl &mat) |
| Factory function to create a VanishingStrain material for plane strain conditions. More... | |