Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libtrng4-25 | Distribution: openSUSE Tumbleweed |
Version: 4.25 | Vendor: openSUSE |
Release: 1.3 | Build date: Fri Feb 9 20:51:44 2024 |
Group: Unspecified | Build host: i03-armsrv1 |
Size: 48051 | Source RPM: trng-4.25-1.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.numbercrunch.de/trng/ | |
Summary: A Random Number Generator Library |
TRNG is a C++ pseudo random number generator library. Key features: * compatible with the C++11 random number facility as defined in <random> * implements various pseudo random number algorithms * supports multiple streams of random numbers for parallel (multi-threaded) applications * may be used with any threading library or MPI * pseudo random numbers can be sampled from many different distributions
BSD-3-Clause
* Fri Oct 20 2023 Atri Bhattacharya <badshah400@gmail.com> - Update to version 4.25: * All unit tests have been converted to Catch2 unit test framework. * TRNG can be consumed as a third-party component in CMake-based projects supporting CMake’s find_package. * Support building static or shared libraries depending on the BUILD_SHARED_LIBS CMake variable. * Cuda support has been revised to work with Cuda 12.2. * Experimental support for AMD’s Heterogeneous-compute Interface for Portabilit (HIP). * Several minor fixes and improvements. - Add trng-external-catch.patch -- Allow using external Catch2 for building and running tests (gh#rabauke/trng4#30). - Drop trng-drop-findtbb-cmake-module.patch: fixed upstream. * Sat Jan 15 2022 Atri Bhattacharya <badshah400@gmail.com> - Add trng-drop-findtbb-cmake-module.patch: Drop outdated FindTBB.cmake module and depend on TBB's bundled cmake module [gh#rabauke/trng4#26]. - Enable builds for aarch64: Tests fixed. * Thu Apr 01 2021 Atri Bhattacharya <badshah400@gmail.com> - Update to version 4.24: * The two new random number engines, called xoshiro256plus and lcg64_count_shift, have been implemented. * New unit tests have been intoduced to extend test coverage. * Special-functions unit tests use reference values with improved numerical accuracy now. * The numerical accuracy of various special functions has been improved to reach machine precision also in 128-bit floating point number arithmetic, e. g., the inverse cumulative probability distribution of the normal distribution, incomplete gamma functions and the Beta function. * An uninitialized memory read access has been fixed. * Documentation updates. * Sat Feb 13 2021 Atri Bhattacharya <badshah400@gmail.com> - Update to version 4.23.1: * Fix uninitialized-memory read access. * Fri Oct 30 2020 Jan Engelhardt <jengelh@inai.de> - Wrap descriptions, trim marketing wording. * Fri Oct 23 2020 Atri Bhattacharya <badshah400@gmail.com> - Initial package. - Disable building on aarch64 because tests fail [gh#rabauke/trng4#21].
/usr/lib/libtrng4.so.25 /usr/lib/libtrng4.so.4.25 /usr/share/licenses/libtrng4-25 /usr/share/licenses/libtrng4-25/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Aug 14 02:28:00 2024