pub struct ChannelInverseImfp {
pub valence_per_m: f64,
pub shells_per_m: Vec<f64>,
}Expand description
Inverse mean free path by channel, m⁻¹.
Fields§
§valence_per_m: f64Valence channel.
shells_per_m: Vec<f64>Inner-shell channels, in the order of
ShellResolvedChannels::inner_shells.
Implementations§
Source§impl ChannelInverseImfp
impl ChannelInverseImfp
Sourcepub fn total_per_m(&self) -> f64
pub fn total_per_m(&self) -> f64
The sum over channels.
Trait Implementations§
Source§impl Clone for ChannelInverseImfp
impl Clone for ChannelInverseImfp
Source§fn clone(&self) -> ChannelInverseImfp
fn clone(&self) -> ChannelInverseImfp
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 ChannelInverseImfp
impl Debug for ChannelInverseImfp
Source§impl PartialEq for ChannelInverseImfp
impl PartialEq for ChannelInverseImfp
impl StructuralPartialEq for ChannelInverseImfp
Auto Trait Implementations§
impl Freeze for ChannelInverseImfp
impl RefUnwindSafe for ChannelInverseImfp
impl Send for ChannelInverseImfp
impl Sync for ChannelInverseImfp
impl Unpin for ChannelInverseImfp
impl UnsafeUnpin for ChannelInverseImfp
impl UnwindSafe for ChannelInverseImfp
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more