pub struct FiberProperties {
pub modulus_longitudinal: f64,
pub modulus_transverse: f64,
pub strength_longitudinal: f64,
pub volume_fraction: f64,
pub orientation: f64,
}Expand description
Properties of a reinforcing fiber phase.
Fields§
§modulus_longitudinal: f64Longitudinal (axial) Young’s modulus [Pa].
modulus_transverse: f64Transverse Young’s modulus [Pa].
strength_longitudinal: f64Longitudinal tensile strength [Pa].
volume_fraction: f64Fiber volume fraction (0–1).
orientation: f64In-plane orientation angle of the fiber [radians].
Implementations§
Trait Implementations§
Source§impl Clone for FiberProperties
impl Clone for FiberProperties
Source§fn clone(&self) -> FiberProperties
fn clone(&self) -> FiberProperties
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 FiberProperties
impl Debug for FiberProperties
Source§impl PartialEq for FiberProperties
impl PartialEq for FiberProperties
Source§fn eq(&self, other: &FiberProperties) -> bool
fn eq(&self, other: &FiberProperties) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FiberProperties
Auto Trait Implementations§
impl Freeze for FiberProperties
impl RefUnwindSafe for FiberProperties
impl Send for FiberProperties
impl Sync for FiberProperties
impl Unpin for FiberProperties
impl UnsafeUnpin for FiberProperties
impl UnwindSafe for FiberProperties
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