Skip to main content

Fetcher

Trait Fetcher 

Source
trait Fetcher<T> {
    // Required method
    fn fetch(&self, x: i32, y: i32, z: i32) -> T;
}

Required Methods§

Source

fn fetch(&self, x: i32, y: i32, z: i32) -> T

Implementors§

Source§

impl<const GRID_SIZE: usize> Fetcher<AvxVector> for TetrahedralAvxFetchVector<'_, GRID_SIZE>

LUT size here is always fixed size (GRID_SIZE^3) and its use is hardened at crate::conversions::avx::assert_barycentric_lut_size_precondition.

Source§

impl<const GRID_SIZE: usize> Fetcher<AvxVectorSse> for TetrahedralAvxSseFetchVector<'_, GRID_SIZE>