pub struct NearFieldBlock {
pub source_cluster: usize,
pub field_cluster: usize,
pub coefficients: Array2<Complex64>,
}Expand description
Near-field block between two leaf clusters
Fields§
§source_cluster: usizeSource cluster index
field_cluster: usizeField cluster index
coefficients: Array2<Complex64>Dense coefficient matrix for this block
Trait Implementations§
Source§impl Clone for NearFieldBlock
impl Clone for NearFieldBlock
Source§fn clone(&self) -> NearFieldBlock
fn clone(&self) -> NearFieldBlock
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 moreAuto Trait Implementations§
impl Freeze for NearFieldBlock
impl RefUnwindSafe for NearFieldBlock
impl Send for NearFieldBlock
impl Sync for NearFieldBlock
impl Unpin for NearFieldBlock
impl UnsafeUnpin for NearFieldBlock
impl UnwindSafe for NearFieldBlock
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
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