dcmt

Dynamical creation of Mersenne twisters
Download

dcmt Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Publisher Name:
  • Bogdan Opanchuk
  • Publisher web site:
  • http://github.com/Manticore

dcmt Tags


dcmt Description

Dynamical creation of Mersenne twisters dcmt is a Python module, a thin Python wrapper over C library dcmt, created by Makoto Matsumoto and Takuji Nishimura, authors of Mersenne twister RNG algorithm. The original library provides functions for creating multiple independent RNGs (which can be used, for example, in parallel Monte-Carlo simulations).The package contains intact dcmt sources (except for example folder) and exports some functions and structures from its API. For licensing on original library and other information please see the link above, or src/dcmt/README file and sources.The version of the module corresponds to the version of original library, with the addition of the build number. For example, the wrapper on top of dcmt 0.6.1 may have version like 0.6.1-10. Module documentation can be found here. Requirements: · Python What's New in This Release: · Fixed bug when mt_range() return 'common' parameters dict with non-common parameters included; · Fixed bug when DcmtRandomState.rand() returned array instead of Python float; · Added raw integer randoms generation to DcmtRandomState; · Added 'inplace' function to fill provided numpy array with randoms


dcmt Related Software