Alias for .SliceKind.canonical.
Alias for .SliceKind.contiguous.
Extracts iterator type from a Slice.
Presents an n-dimensional view over a range.
SliceKind of Slice.
Alias for .SliceKind.universal.
Check if toConst function can be called with type T.
Checks if the type is Slice instance.
Extracts SliceKind.
SliceKind of Slice.
Assignment utility for generic code that works both with scalars and with ndslices.
Creates an n-dimensional slice-shell over an iterator.
Creates an 1-dimensional slice-shell over an array.
Creates an n-dimensional slice-shell over the 1-dimensional input slice.
Creates an n-dimensional slice-shell over a field.
Creates an n-dimensional slice-shell over an ndField.
Reurns: Ndslice view in the same data.
Combination of coordinate(s) and value.
Presents .Slice.structure.
Presents an n-dimensional view over a range.
Checks if type T has asSlice property and its returns a slices. Aliases itself to a dimension count
User-defined iterators should care about their safety except bounds checks. Bounds are checked in ndslice code.
2020 Ilya Yaroshenko, Kaleidic Associates Advisory Limited, Symmetry Investments
This is a submodule of mir.ndslice.