summaryrefslogtreecommitdiff
path: root/mersenne.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2017-03-08 16:59:24 -0500
committerJeffrey Walton <noloader@gmail.com>2017-03-08 16:59:24 -0500
commitce38a411fc5324a2868da9fae890365d19a5757e (patch)
tree45c22de8a1f1312230b22c49805cb0a0cd65924d /mersenne.h
parent2416c0eaf558060d93b8d9cc726c75f60cf28c5c (diff)
downloadcryptopp-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.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/mersenne.h b/mersenne.h
index 6337cb0e..57f52464 100644
--- a/mersenne.h
+++ b/mersenne.h
@@ -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() {}