Introduction
c o n s p i r e
User Guide
Reference Guide
Installation
Julia
pkg> add Conspire
Python
pip install conspire
Rust
cargo add conspire
Mathematics
Special functions
Lambert W function
Langevin function
Inverse Langevin function
Constitutive
Solid constitutive models
Elastic constitutive models
Elastic constitutive models cannot be defined by a Helmholtz free energy density but still depend on only the deformation gradient. These constitutive models are therefore defined by a relation for some stress measure as a function of the deformation gradient. Consequently, the tangent stiffness associated with the first Piola-Kirchhoff stress is not symmetric for these constitutive models.
Almansi-Hamel model
{{#include ../../../../conspire.rs/src/constitutive/solid/elastic/almansi_hamel/model.md}}
Cauchy stress
Cauchy tangent stiffness
Hyperelastic constitutive models
Hyperelastic constitutive models are completely defined by a Helmholtz free energy density function of the deformation gradient.
Satisfying the second law of thermodynamics (here, equivalent to extremized or zero dissipation) yields a relation for the stress.
Consequently, the tangent stiffness associated with the first Piola-Kirchhoff stress is symmetric for these constitutive models.
- Arruda-Boyce model
- Fung model
- Gent model
- Mooney-Rivlin model
- Neo-Hookean model
- Saint Venant-Kirchhoff model
- Yeoh model
Arruda-Boyce model
Helmholtz free energy density
Cauchy stress
Cauchy tangent stiffness
Fung model
Helmholtz free energy density
Cauchy stress
Cauchy tangent stiffness
Gent model
Helmholtz free energy density
Cauchy stress
Cauchy tangent stiffness
Mooney-Rivlin model
Helmholtz free energy density
Cauchy stress
Cauchy tangent stiffness
Neo-Hookean model
{{#include ../../../../conspire.rs/src/constitutive/solid/hyperelastic/neo_hookean/model.md}}
Helmholtz free energy density
Cauchy stress
Cauchy tangent stiffness
Saint Venant-Kirchhoff model
{{#include ../../../../conspire.rs/src/constitutive/solid/hyperelastic/saint_venant_kirchhoff/model.md}}
Helmholtz free energy density
Second Piola-Kirchhoff stress
Second Piola-Kirchhoff tangent stiffness
Yeoh model
Helmholtz free energy density
Cauchy stress
Cauchy tangent stiffness