version 0.4.2
numericalmaterialinversion.hh File Reference

Implementation of the numerical scheme for material inverison for generic hyperelastic material models. More...

Go to the source code of this file.

Namespaces

namespace  Ikarus
 
namespace  Ikarus::Materials
 

Functions

template<Concepts::Material Material, typename Derived >
auto Ikarus::Materials::numericalMaterialInversion (const Material &mat, const Eigen::MatrixBase< Derived > &S, const Eigen::MatrixBase< Derived > &Estart=Derived::Zero().eval(), const double tol=1e-12, const int maxIter=20)
 Computes numerically an approximation of the complementary strain energy function and returns the material tangent and strain tensor for a given stress state. More...