NeoHookean.h file
Compressible Neo-Hookean hyperelastic constitutive law.
Implements the stored energy density:
where , , and is the spatial dimension.
The first Piola-Kirchhoff stress is:
The material tangent action on is:
Namespaces
- namespace Rodin
- The Rodin library for finite element methods and shape optimization.
- namespace Rodin::Solid
- Hyperelastic solid mechanics module for large-deformation problems.
Classes
- class Rodin::Solid::NeoHookean
- Compressible Neo-Hookean hyperelastic law.
- struct Rodin::Solid::NeoHookean::Cache
- Precomputed cache for the Neo-Hookean law.