Module view

Module view 

Source
Expand description

Julia-like dynamic-rank strided view types.

This module provides the canonical view types for strided operations, matching Julia’s StridedViews.jl data model:

  • StridedView: Immutable dynamic-rank strided view with lazy element operations
  • StridedViewMut: Mutable dynamic-rank strided view (Identity op only)
  • StridedArray: Owned strided multidimensional array

Structs§

StridedArray
Owned strided multidimensional array.
StridedView
Dynamic-rank immutable strided view with lazy element operations.
StridedViewMut
Dynamic-rank mutable strided view.

Functions§

col_major_strides
Compute column-major strides (Julia default: first index varies fastest).
row_major_strides
Compute row-major strides (C default: last index varies fastest).