star-sp

Random number generators and distributions
git clone git://git.meso-star.fr/star-sp.git
Log | Files | Refs | README | LICENSE

commit 66c416e2ae94a257583e12c9900ea8602a0ac008
parent aa44801ebcddb1c4ba06bcec183bfd251f557aad
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Mon, 12 Jul 2021 11:32:57 +0200

Merge branch 'release_0.11' into develop

Diffstat:
MREADME.md | 14++++++++++----
Mcmake/CMakeLists.txt | 4++--
2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/README.md b/README.md @@ -1,8 +1,8 @@ # Star SamPling -The purpose of this library is to generate [pseudo] random numbers and random -variates. While it is partly based on C++11 random generators, its API remains -pure C. +The purpose of this library is to generate [pseudo] random numbers and +distributions. While it is partly based on C++11 random generators, its API +remains pure C. ## How to build @@ -34,9 +34,15 @@ variable to the directory that contains the `boost` include directory. ## Release notes +### Version 0.11 + +- Add the `ssp_ran_spherical_zone_uniform` distribution that uniformly samples + a position on a truncated spherical cap. +- Rename the library to `star-sp` to avoid conflicts with GCC's `libssp`. + ### Version 0.10 -- Add the `ssp_ran_exp_truncated` random variates. +- Add the `ssp_ran_exp_truncated` distribution. ### Version 0.9 diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt @@ -29,7 +29,7 @@ # The fact that you are presently reading this means that you have had # knowledge of the CeCILL license and that you accept its terms. -cmake_minimum_required(VERSION 3.0) +cmake_minimum_required(VERSION 3.1) project(star-sp C CXX) enable_testing() @@ -74,7 +74,7 @@ rcmake_append_runtime_dirs(_runtime_dirs RSys ${Boost_LIBRARY_DIRS}) # Configure and define targets ################################################################################ set(VERSION_MAJOR 0) -set(VERSION_MINOR 10) +set(VERSION_MINOR 11) set(VERSION_PATCH 0) set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})