prrng

Portable Reconstructible (Pseudo!) Random Number Generator

MIT License

Stars
0
Committers
2
prrng - Adding `decide`

Published by tdegeus about 2 years ago

What's Changed

Full Changelog: https://github.com/tdegeus/prrng/compare/v1.4.1...1.5.0

prrng - Fixing typo in CMake configuration

Published by tdegeus about 2 years ago

prrng - Using `Boost` by default

Published by tdegeus about 2 years ago

prrng - Quick way to get cumsum

Published by tdegeus about 2 years ago

What's Changed

Full Changelog: https://github.com/tdegeus/prrng/compare/v1.2.1...v1.3.0

prrng - randint: improving default type

Published by tdegeus about 2 years ago

What's Changed

Full Changelog: https://github.com/tdegeus/prrng/compare/v1.2.0...v1.2.1

prrng - Adding randint

Published by tdegeus about 2 years ago

New features

  • Allow scalar return type where possible
  • Adding randint
  • Adding delta distribution (just to provide a quick API)
  • Adding missing default constructors
  • [docs] Using default doxygen theme

Internal changes

  • Making normal_distribution::quantile more robust
  • Omitting unneeded is_xtensor
  • [tests] Updating catch2 v3
prrng - v1.1.0

Published by tdegeus over 2 years ago

What's Changed

Full Changelog: https://github.com/tdegeus/prrng/compare/v1.0.1...v1.1.0

prrng - Python naming

Published by tdegeus over 2 years ago

What's Changed

Full Changelog: https://github.com/tdegeus/prrng/compare/v0.6.1...v1.0.1

prrng - Library stable enough to be v1

Published by tdegeus over 2 years ago

What's Changed

Full Changelog: https://github.com/tdegeus/prrng/compare/v0.6.0...v1.0.0

prrng - Switching to scikit-build

Published by tdegeus about 3 years ago

  • Switching to scikit-build, clean-up of CMake (#24)
prrng - Minor upgrades

Published by tdegeus about 3 years ago

  • [Python] setup.py: support cross-compilation, allowing customization
  • [CMake] allowing simd
  • [CMake] Avoiding setuptools_scm dependency if SETUPTOOLS_SCM_PRETEND_VERSION is defined
  • [CI] Minor updates
  • [docs] Updating doxystyle
  • [docs] Building docs on release
  • Using new operators xtensor
  • Minor style update
  • Fixing weibull_distribution::cdf. Plotting CDF
  • [CMake] Minor updates
prrng - Adding Gamma distributution

Published by tdegeus over 3 years ago

  • Adding Gamma distribution using Boost
  • Adding historic testing Weibull
  • Style update: using from_shape instead of empty
  • Python API: Switching to xtensor-python
prrng - Splitting implementations of distributions from the generators

Published by tdegeus over 3 years ago

prrng - Automatic return typing

Published by tdegeus over 3 years ago

All functions now have automatic return typing. One neither needs to accept the default <> or specify the type (and rank) of an array when one accepts the default.

prrng - Adding array of generators

Published by tdegeus over 3 years ago

  • Adding array of generators.
  • Incorporating Python API in CMake, calling CMake from setup.py
  • Fixing bug where version was not replaced correctly.
  • Adding basic readme
prrng - First release

Published by tdegeus over 3 years ago