diff --git a/src/materials/neo_hookean.jl b/src/materials/neo_hookean.jl index 77b21aa..4787596 100644 --- a/src/materials/neo_hookean.jl +++ b/src/materials/neo_hookean.jl @@ -103,6 +103,9 @@ function NeoHookean(; μ::Real=NaN, λ::Real=NaN, E_mod::Real=NaN, nu::Real=NaN) end end +# Trait declaration: NeoHookean has strain-dependent tangent modulus +material_behavior(::NeoHookean) = StatelessStrainDependent() + """ strain_energy(material::NeoHookean, C::SymmetricTensor{2,3}) -> Float64