NeoHookean class final
Compressible Neo-Hookean hyperelastic law.
Base classes
-
template<class Derived>class HyperElasticLaw<NeoHookean>
- CRTP base class for hyperelastic constitutive laws.
Public types
- struct Cache
- Precomputed cache for the Neo-Hookean law.
Constructors, destructors, conversion operators
- NeoHookean(Real lameFirstParameter, Real shearModulus)
- Constructs a Neo-Hookean law with the given Lamé parameters.
Public functions
- auto getLameFirstParameter() const -> Real
- Gets the first Lamé parameter.
- auto getShearModulus() const -> Real
- Gets the shear modulus.