Skip to main content

conspire/constitutive/solid/canonical/
mod.rs

1use crate::{
2    constitutive::{canonical::Canonical, solid::Solid},
3    math::Quantity,
4    units::Stress,
5};
6
7impl<C1, C2> Solid for Canonical<C1, C2>
8where
9    C1: Solid,
10    C2: Clone,
11{
12    fn bulk_modulus(&self) -> Quantity<Stress> {
13        self.0.bulk_modulus()
14    }
15    fn shear_modulus(&self) -> Quantity<Stress> {
16        self.0.shear_modulus()
17    }
18}