pub enum LoopVectorizationPattern {
ElementWise,
Reduction,
Stencil,
MatrixVector,
SparseMatrix,
Gather,
}Expand description
Loop vectorization patterns for common ODE operations
Variants§
ElementWise
Simple element-wise operations
Reduction
Reduction operations (sum, max, min)
Stencil
Stencil computations (finite differences)
MatrixVector
Matrix-vector operations
SparseMatrix
Sparse matrix operations
Gather
Irregular memory access patterns
Trait Implementations§
Source§impl Clone for LoopVectorizationPattern
impl Clone for LoopVectorizationPattern
Source§fn clone(&self) -> LoopVectorizationPattern
fn clone(&self) -> LoopVectorizationPattern
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 LoopVectorizationPattern
impl RefUnwindSafe for LoopVectorizationPattern
impl Send for LoopVectorizationPattern
impl Sync for LoopVectorizationPattern
impl Unpin for LoopVectorizationPattern
impl UnwindSafe for LoopVectorizationPattern
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