https://github.com/jakewilliami/linearshiftregisters.jl
A minimal package for Linear Shift Registers and Linear Congruential Generators
https://github.com/jakewilliami/linearshiftregisters.jl
julia julia-language julia-package julialang linear-congruential-generator linear-shift-register pseudo-random pseudo-random-generator
Last synced: 5 months ago
JSON representation
A minimal package for Linear Shift Registers and Linear Congruential Generators
- Host: GitHub
- URL: https://github.com/jakewilliami/linearshiftregisters.jl
- Owner: jakewilliami
- License: mit
- Created: 2021-01-08T13:24:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-06T05:19:49.000Z (over 1 year ago)
- Last Synced: 2025-04-13T00:35:28.808Z (about 1 year ago)
- Topics: julia, julia-language, julia-package, julialang, linear-congruential-generator, linear-shift-register, pseudo-random, pseudo-random-generator
- Language: Julia
- Homepage:
- Size: 99.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Citation: citation.bib
Awesome Lists containing this project
README
LinearShiftRegisters.jl
[](https://jakewilliami.github.io/LinearShiftRegisters.jl/dev)
[](https://github.com/jakewilliami/LinearShiftRegisters.jl/actions?query=workflow%3ACI)
[](https://github.com/invenia/BlueStyle)

---
See [here](https://www.wikiwand.com/en/Linear-feedback_shift_register) and [here](https://www.wikiwand.com/en/Linear_congruential_generator) for an explanation of the functions in this package.
**Warning**: this package is potentially inefficient, small, and perhaps not very useful. As such, it is not registered with Julia.
## Citation
If your research depends on LinearShiftRegisters.jl, please consider giving us a formal citation: [`citation.bib`](./citation.bib).