ZenerElement¶
Source: models/solid_mechanics/viscoelasticity/ZenerElement.py
Zener (Standard Linear Solid) viscoelastic model: an equilibrium spring in parallel with a Maxwell branch. The total stress is \(\boldsymbol{\sigma} = (E_\infty + E_M) \boldsymbol{\varepsilon} - E_M \boldsymbol{\varepsilon}_v\), and the Maxwell-branch viscous strain evolves as \(\dot{\boldsymbol{\varepsilon}}_v = E_M (\boldsymbol{\varepsilon} - \boldsymbol{\varepsilon}_v) / \eta_M\).
Inputs¶
strain—input·SR2· requiredTotal strain
viscous_strain—input·SR2· requiredViscous strain in the Maxwell branch
Outputs¶
stress—output·SR2· requiredTotal stress
Parameters¶
equilibrium_modulus—parameter·Scalar· requiredEquilibrium spring modulus
maxwell_modulus—parameter·Scalar· requiredMaxwell branch spring modulus
maxwell_viscosity—parameter·Scalar· requiredMaxwell branch dashpot viscosity