pub struct AbcSheet {
pub normal: Axis,
pub plane: usize,
pub positive: bool,
pub start: [usize; 3],
pub stop: [usize; 3],
}Expand description
Geometry of an absorbing sheet in node indices.
Fields§
§normal: AxisSheet normal.
plane: usizeMesh plane index along the normal.
positive: boolOutward normal (direction of the absorbed waves) is +normal.
start: [usize; 3]Lowest node of the rectangle (the normal entry is ignored).
stop: [usize; 3]Highest node of the rectangle, inclusive (the normal entry is
ignored).
Trait Implementations§
impl Copy for AbcSheet
impl Eq for AbcSheet
impl StructuralPartialEq for AbcSheet
Auto Trait Implementations§
impl Freeze for AbcSheet
impl RefUnwindSafe for AbcSheet
impl Send for AbcSheet
impl Sync for AbcSheet
impl Unpin for AbcSheet
impl UnsafeUnpin for AbcSheet
impl UnwindSafe for AbcSheet
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