pub struct OrthotropicPly {
pub e11: f64,
pub e22: f64,
pub g12: f64,
pub nu12: f64,
pub thickness: f64,
}Expand description
A single orthotropic ply (unidirectional lamina) in plane stress.
Fields§
§e11: f64Longitudinal Young’s modulus E_11 (fiber direction).
e22: f64Transverse Young’s modulus E_22.
g12: f64In-plane shear modulus G_12.
nu12: f64Major Poisson ratio ν_12.
thickness: f64Ply thickness.
Implementations§
Source§impl OrthotropicPly
impl OrthotropicPly
Sourcepub fn new(e11: f64, e22: f64, g12: f64, nu12: f64, thickness: f64) -> Self
pub fn new(e11: f64, e22: f64, g12: f64, nu12: f64, thickness: f64) -> Self
Create a new orthotropic ply.
Trait Implementations§
Source§impl Clone for OrthotropicPly
impl Clone for OrthotropicPly
Source§fn clone(&self) -> OrthotropicPly
fn clone(&self) -> OrthotropicPly
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 moreSource§impl Debug for OrthotropicPly
impl Debug for OrthotropicPly
impl Copy for OrthotropicPly
Auto Trait Implementations§
impl Freeze for OrthotropicPly
impl RefUnwindSafe for OrthotropicPly
impl Send for OrthotropicPly
impl Sync for OrthotropicPly
impl Unpin for OrthotropicPly
impl UnsafeUnpin for OrthotropicPly
impl UnwindSafe for OrthotropicPly
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