Elastic

Functions

Conspire.cauchy_stressMethod
cauchy_stress(model::AlmansiHamel, F) -> Matrix{Float64}

\[\boldsymbol{\sigma}(\mathbf{F}) = \frac{2\mu}{J}\,\mathbf{e}' + \frac{\kappa}{J}\,\mathrm{tr}(\mathbf{e})\mathbf{1}\]

source
Conspire.cauchy_tangent_stiffnessMethod
cauchy_tangent_stiffness(
    model::AlmansiHamel,
    F
) -> Array{Float64, 4}

\[\mathcal{T}_{ijkL}(\mathbf{F}) = \frac{\mu}{J}\left[B_{jk}^{-1}F_{iL}^{-T} + B_{ik}^{-1}F_{jL}^{-T} - \frac{2}{3}\,\delta_{ij}B_{km}^{-1}F_{mL}^{-T} - 2e_{ij}'F_{kL}^{-T}\right] + \frac{\kappa}{J}\left[\delta_{ij}B_{km}^{-1}F_{mL}^{-T} - \mathrm{tr}(\mathbf{e})\delta_{ij}F_{kL}^{-T}\right]\]

source