Skip to content

RainerHeintzmann/MutableShiftedArrays.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation Build Status Code Coverage

MutableShiftedArrays.jl

A lightweight toolbox representing a ShiftedArray which is mutable. The code was based on ShiftedArrays.jl by Pietro Vertechi et al.. Via the extension mechanism, CUDA.jl support is provided both for mutating and non-mutating operations for the MutableShiftedArray type as well as CircShiftedArray.

The type MutableShiftedArray also supports having a modifies size of the view. This is useful for region of interest views, which can even surpass the limit of the original array. Mutations to elements outside the boundary of the original array are silently ignored and the default value is returned upon subsequent read operations.

This code and most of the documentation is based on https://github.com/JuliaArrays/ShiftedArrays.jl with contributers listed below.

Contributors

  • Pietro Vertechi - piever
    • Contributed to the initial implementation of the ShiftedArrays.jl project.
  • José Bayoán Santiago Calderón - Nosferican
    • Contributed to ShiftedArrays.jl upon which MutableShiftedArrays.jl is based on.
  • Felix Wechsler - roflmaostc
    • Contributed to ShiftedArrays.jl upon which MutableShiftedArrays.jl is based on.
  • Milan Bouchet-Valat - nalimilan
    • Contributed to ShiftedArrays.jl upon which MutableShiftedArrays.jl is based on.
  • Felix Gauthier - Felix-Gauthier
    • Contributed to ShiftedArrays.jl upon which MutableShiftedArrays.jl is based on.
  • Lilith Orion Hafner - LilithHafner
    • Contributed to ShiftedArrays.jl upon which MutableShiftedArrays.jl is based on.
  • Rainer Heintzmann - RainerHeintzmann

Development

Feel free to file an issue regarding problems, suggestions or improvement ideas for this package!

About

A lightweight toolbox representing a ShiftedArray which is mutable. The code was based on ShiftedArrays.jl

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages