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}