pub enum SphKernel {
CubicSpline,
Wendland,
Poly6,
Spiky,
}Expand description
Selects the smoothing kernel function to use for SPH computations.
Variants§
CubicSpline
Cubic B-spline kernel (C2 continuity, widely used in SPH).
Wendland
Wendland C2 kernel (positive definite, no negative lobes).
Poly6
Poly6 kernel (efficient for density, but poor gradient).
Spiky
Spiky kernel (non-zero gradient at origin, good for pressure).
Trait Implementations§
impl Copy for SphKernel
impl Eq for SphKernel
impl StructuralPartialEq for SphKernel
Auto Trait Implementations§
impl Freeze for SphKernel
impl RefUnwindSafe for SphKernel
impl Send for SphKernel
impl Sync for SphKernel
impl Unpin for SphKernel
impl UnsafeUnpin for SphKernel
impl UnwindSafe for SphKernel
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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