pub enum FvmAssemblyError {
MissingFaceMetric {
face: PointId,
},
MissingCellMetric {
cell: PointId,
},
MissingBoundaryFaceLabel {
face: PointId,
},
LabelMappedToUnknownFace {
face: PointId,
},
LabelMappedToInternalFace {
face: PointId,
},
UnsupportedBoundaryBranch {
face: PointId,
branch: FvBoundaryBranch,
},
MissingBoundaryClosure {
face: PointId,
branch: FvBoundaryBranch,
kind: FaceKind,
},
Kernel(MeshSieveError),
}Variants§
MissingFaceMetric
MissingCellMetric
MissingBoundaryFaceLabel
LabelMappedToUnknownFace
LabelMappedToInternalFace
UnsupportedBoundaryBranch
MissingBoundaryClosure
Kernel(MeshSieveError)
Trait Implementations§
Source§impl Debug for FvmAssemblyError
impl Debug for FvmAssemblyError
Source§impl From<MeshSieveError> for FvmAssemblyError
impl From<MeshSieveError> for FvmAssemblyError
Source§fn from(value: MeshSieveError) -> Self
fn from(value: MeshSieveError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FvmAssemblyError
impl PartialEq for FvmAssemblyError
impl StructuralPartialEq for FvmAssemblyError
Auto Trait Implementations§
impl !RefUnwindSafe for FvmAssemblyError
impl !UnwindSafe for FvmAssemblyError
impl Freeze for FvmAssemblyError
impl Send for FvmAssemblyError
impl Sync for FvmAssemblyError
impl Unpin for FvmAssemblyError
impl UnsafeUnpin for FvmAssemblyError
Blanket Implementations§
Source§impl<T> AccumulatePathExt for T
impl<T> AccumulatePathExt for T
fn accumulate_path<O, I>(path: I) -> Owhere
O: Orientation,
I: IntoIterator<Item = O>,
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