pub struct HomogenizationScheme;Expand description
Homogenization scheme for composite effective properties.
Implementations§
Source§impl HomogenizationScheme
impl HomogenizationScheme
Sourcepub fn voigt(e_fiber: f64, e_matrix: f64, vf: f64) -> f64
pub fn voigt(e_fiber: f64, e_matrix: f64, vf: f64) -> f64
Voigt (iso-strain) upper bound for modulus.
Sourcepub fn reuss(e_fiber: f64, e_matrix: f64, vf: f64) -> f64
pub fn reuss(e_fiber: f64, e_matrix: f64, vf: f64) -> f64
Reuss (iso-stress) lower bound for modulus.
Trait Implementations§
Source§impl Clone for HomogenizationScheme
impl Clone for HomogenizationScheme
Source§fn clone(&self) -> HomogenizationScheme
fn clone(&self) -> HomogenizationScheme
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for HomogenizationScheme
impl RefUnwindSafe for HomogenizationScheme
impl Send for HomogenizationScheme
impl Sync for HomogenizationScheme
impl Unpin for HomogenizationScheme
impl UnsafeUnpin for HomogenizationScheme
impl UnwindSafe for HomogenizationScheme
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more