pub struct EngineeringConstants {
pub e1: f64,
pub e2: f64,
pub e3: f64,
pub g12: f64,
pub g23: f64,
pub g13: f64,
pub nu12: f64,
pub nu23: f64,
pub nu13: f64,
}Expand description
Engineering constants extracted from a general 6×6 stiffness tensor.
Fields§
§e1: f64Young’s modulus E1 (Pa).
e2: f64Young’s modulus E2 (Pa).
e3: f64Young’s modulus E3 (Pa).
g12: f64Shear modulus G12 (Pa).
g23: f64Shear modulus G23 (Pa).
g13: f64Shear modulus G13 (Pa).
nu12: f64Poisson’s ratio ν12.
nu23: f64Poisson’s ratio ν23.
nu13: f64Poisson’s ratio ν13.
Trait Implementations§
Source§impl Clone for EngineeringConstants
impl Clone for EngineeringConstants
Source§fn clone(&self) -> EngineeringConstants
fn clone(&self) -> EngineeringConstants
Returns a duplicate of the value. Read more
1.0.0 · 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 EngineeringConstants
impl Debug for EngineeringConstants
impl Copy for EngineeringConstants
Auto Trait Implementations§
impl Freeze for EngineeringConstants
impl RefUnwindSafe for EngineeringConstants
impl Send for EngineeringConstants
impl Sync for EngineeringConstants
impl Unpin for EngineeringConstants
impl UnsafeUnpin for EngineeringConstants
impl UnwindSafe for EngineeringConstants
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