conspire 0.7.6

The Rust interface to conspire.
Documentation
Hyperviscoelastic solid constitutive models are defined by a Helmholtz free energy density and a viscous dissipation function.

```math
\mathbf{P}:\dot{\mathbf{F}} - \dot{a}(\mathbf{F}) \geq 0
```
The second law of thermodynamics is satisfied by ensuring that the viscous dissipation function is convex and vanishes at zero rate,

```math
\frac{\partial\psi}{\partial\dot{\mathbf{F}}}:\dot{\mathbf{F}} - \psi \geq 0 \quad\text{and}\quad \psi(\mathbf{F},\mathbf{0}) = 0
```
and by minimizing the dissipation potential less the stress power with respect to the deformation gradient rate, yielding the stress.

```math
\mathbf{P} = \frac{\partial\phi}{\partial\dot{\mathbf{F}}}
```
Consequently, the rate tangent stiffness associated with the first Piola-Kirchhoff stress is symmetric for these constitutive models.

```math
\mathcal{U}_{iJkL} = \mathcal{U}_{kLiJ}
```