1 2 3 4 5 6 7 8 9 10 11 12
//! Viscous fluid constitutive models. use crate::math::Quantity; use crate::units::Viscosity; /// Required methods for viscous fluid constitutive models. pub trait Viscous { /// Returns the bulk viscosity. fn bulk_viscosity(&self) -> Quantity<Viscosity>; /// Returns the shear viscosity. fn shear_viscosity(&self) -> Quantity<Viscosity>; }