pub enum PatchKind {
Patch,
Wall,
Symmetry,
Empty,
Wedge,
Cyclic,
CyclicAmi,
Processor,
}Expand description
Topological type of a boundary patch.
Variants§
Patch
Generic boundary patch.
Wall
No-slip wall.
Symmetry
Symmetry plane.
Empty
2-D reduced case (zero-area faces).
Wedge
Axisymmetric wedge.
Cyclic
Periodic / matching pair (conformal — faces line up one-to-one).
CyclicAmi
Non-conformal periodic pair — arbitrary mesh interface (AMI). The two
halves’ faces do not match one-to-one; each target face couples to a
weighted set of source faces (see AmiCoupling).
Mirrors OpenFOAM cyclicAMIPolyPatch.
Processor
Inter-processor decomposition seam.
Trait Implementations§
impl Copy for PatchKind
impl Eq for PatchKind
impl StructuralPartialEq for PatchKind
Auto Trait Implementations§
impl Freeze for PatchKind
impl RefUnwindSafe for PatchKind
impl Send for PatchKind
impl Sync for PatchKind
impl Unpin for PatchKind
impl UnsafeUnpin for PatchKind
impl UnwindSafe for PatchKind
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