https://github.com/beliavsky/ziggurat
generate uniform, normal, and exponential random deviates using algorithms from Marsaglia
https://github.com/beliavsky/ziggurat
random-number-generator random-numbers
Last synced: 5 months ago
JSON representation
generate uniform, normal, and exponential random deviates using algorithms from Marsaglia
- Host: GitHub
- URL: https://github.com/beliavsky/ziggurat
- Owner: Beliavsky
- Created: 2021-10-27T01:35:35.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-30T22:48:02.000Z (over 4 years ago)
- Last Synced: 2025-01-30T07:42:42.785Z (over 1 year ago)
- Topics: random-number-generator, random-numbers
- Language: Fortran
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ziggurat
Generate uniform, normal, and exponential random deviates using algorithms from Marsaglia, based on Alan Miller's ziggurat.f90. Compile with ```gfortran ziggurat.f90 xzig.f90``` . Compile with ```gfortran ziggurat_pure.f90 xzig_pure.f90``` to demonstrate the generation of random uniform and random 32-bit integers by pure subroutines. Codes also work with Intel Fortran, flang, and g95.