pub struct HomogenizationResult {
pub c_eff: [f64; 36],
pub e_x: f64,
pub nu_xy: f64,
pub g_xy: f64,
}Expand description
Two-scale homogenization result for a periodic composite.
Fields§
§c_eff: [f64; 36]Effective stiffness tensor (6×6 Voigt notation, row-major [f64; 36]).
e_x: f64Effective Young’s modulus in the x direction.
nu_xy: f64Effective Poisson’s ratio ν_xy.
g_xy: f64Effective shear modulus G_xy.
Trait Implementations§
Source§impl Clone for HomogenizationResult
impl Clone for HomogenizationResult
Source§fn clone(&self) -> HomogenizationResult
fn clone(&self) -> HomogenizationResult
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 HomogenizationResult
impl RefUnwindSafe for HomogenizationResult
impl Send for HomogenizationResult
impl Sync for HomogenizationResult
impl Unpin for HomogenizationResult
impl UnsafeUnpin for HomogenizationResult
impl UnwindSafe for HomogenizationResult
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