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