diff options
author | Jeffrey Walton <noloader@gmail.com> | 2017-03-08 16:59:24 -0500 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2017-03-08 16:59:24 -0500 |
commit | ce38a411fc5324a2868da9fae890365d19a5757e (patch) | |
tree | 45c22de8a1f1312230b22c49805cb0a0cd65924d /mersenne.h | |
parent | 2416c0eaf558060d93b8d9cc726c75f60cf28c5c (diff) | |
download | cryptopp-git-ce38a411fc5324a2868da9fae890365d19a5757e.tar.gz |
Add Random Number Generator benchmarks (Issue 386)
Move HTML header and footer into benchmark functions
Switch to <cmath> and standard math routines
Switch to <ctime> and standard clock and time routines
Move static variable^Cinto anonymous namespace
Add TimeToString function for printing start and end times
Diffstat (limited to 'mersenne.h')
-rw-r--r-- | mersenne.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -30,7 +30,7 @@ template <unsigned int K, unsigned int M, unsigned int N, unsigned int F, unsign class MersenneTwister : public RandomNumberGenerator
{
public:
- CRYPTOPP_STATIC_CONSTEXPR const char* StaticAlgorithmName() { return "MT19937"; }
+ CRYPTOPP_STATIC_CONSTEXPR const char* StaticAlgorithmName() { return (S==5489 ? "MT19937ar" : (S==4537 ? "MT19937" : "MT19937")); }
~MersenneTwister() {}
|