forked from MSaito/MTToolBox
C++ library to make GF(2) linear pseudo-random number generators
License
Unknown, Unknown licenses found
Licenses found
Unknown
LICENSE.txt
Unknown
COPYING
magurosan/MTToolBox
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Currently almost of all documents of this project are written in Japanese. See README.jp.utf8.txt MTToolBox: a pseudo random number generator developing library. doxygen documents http://msaito.github.io/MTToolBox/en/ doxygen documents http://msaito.github.io/MTToolBox/ (Japanese) github project https://github.com/MSaito/MTToolBox (Japanese) This README is written by M. Saito 1. First MTToolBox is a library for developing pseudo random number generators(PRNGs) written in C++ language. MTToolBox is made by arranging tools used for developing SFMT, dSFMT, MTGP and TinyMT. In this meaning, the library is reliable. Tools were changing while developing above PRNGs. I've rewritten tools for MTToolBox. So in this meaning, the library is not reliable.proved. Users can make and run samples in samples directory, then can check the library. MTToolBox is a library to develop GF(2)-linear PRNGs, it is not usable to develop other types PRNGs. Only exception is to use MTToolBox to develop PRNG which is a combination of GF(2)-linear state transition function and non-GF(2)-linear output function. Because Saito is not very good at C++, there may be many mistakes in the library. Saito expects that expert users will correct the mistakes. 2. Dependent Libraries NTL version 6.0 or later http://www.shoup.net/ntl/ using calculation of GF(2)polynomials. To use NTL, MTToolBox is written in C++. shared_ptr: C++/tr1 or C++11 openssl http://www.openssl.org/ using in MTGP sample. openssl is optional.
About
C++ library to make GF(2) linear pseudo-random number generators
Resources
License
Unknown, Unknown licenses found
Licenses found
Unknown
LICENSE.txt
Unknown
COPYING
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Shell 58.4%
- C++ 21.9%
- Makefile 14.6%
- TeX 3.4%
- C 1.7%