CircularArrays.CircularArrays
— ModuleArrays with fixed size and circular indexing.
CircularArrays.CircularArray
— TypeCircularArray{T, N, A} <: AbstractArray{T, N}
N
-dimensional array backed by an AbstractArray{T, N}
of type A
with fixed size and circular indexing.
array[index...] == array[mod1.(index, size)...]
CircularArrays.CircularArray
— MethodCircularArray(data)
Create a CircularArray
wrapping the array data
.
CircularArrays.CircularArray
— MethodCircularArray(def, size)
Create a CircularArray
of size size
filled with value def
.
CircularArrays.CircularMatrix
— TypeCircularMatrix{T,A} <: AbstractMatrix{T}
Two-dimensional array backed by an AbstractArray{T, 2}
of type A
with fixed size and circular indexing. Alias for CircularArray{T,2,A}
.
CircularArrays.CircularMatrix
— MethodCircularMatrix(data)
Create a CircularMatrix
wrapping the array data
.
CircularArrays.CircularMatrix
— MethodCircularMatrix(def, size)
Create a CircularMatrix
of size size
filled with value def
.
CircularArrays.CircularVector
— TypeCircularVector{T,A} <: AbstractVector{T}
One-dimensional array backed by an AbstractArray{T, 1}
of type A
with fixed size and circular indexing. Alias for CircularArray{T,1,A}
.
array[index] == array[mod1(index, length)]
CircularArrays.CircularVector
— MethodCircularVector(data)
Create a CircularVector
wrapping the array data
.
CircularArrays.CircularVector
— MethodCircularVector(def, size)
Create a CircularVector
of size size
filled with value def
.