diff --git a/EigenRand/Core.h b/EigenRand/Core.h index ad6c704..1081784 100644 --- a/EigenRand/Core.h +++ b/EigenRand/Core.h @@ -2,8 +2,8 @@ * @file Core.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/Dists/Basic.h b/EigenRand/Dists/Basic.h index d30206a..63055d6 100644 --- a/EigenRand/Dists/Basic.h +++ b/EigenRand/Dists/Basic.h @@ -2,8 +2,8 @@ * @file Basic.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/Dists/Discrete.h b/EigenRand/Dists/Discrete.h index a1ae248..330f0b8 100644 --- a/EigenRand/Dists/Discrete.h +++ b/EigenRand/Dists/Discrete.h @@ -2,8 +2,8 @@ * @file Discrete.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/Dists/GammaPoisson.h b/EigenRand/Dists/GammaPoisson.h index 9a0c0d3..e180677 100644 --- a/EigenRand/Dists/GammaPoisson.h +++ b/EigenRand/Dists/GammaPoisson.h @@ -2,8 +2,8 @@ * @file GammaPoisson.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/Dists/NormalExp.h b/EigenRand/Dists/NormalExp.h index a0129f0..f1d6849 100644 --- a/EigenRand/Dists/NormalExp.h +++ b/EigenRand/Dists/NormalExp.h @@ -2,8 +2,8 @@ * @file NormalExp.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/EigenRand b/EigenRand/EigenRand index a152acf..61300f1 100644 --- a/EigenRand/EigenRand +++ b/EigenRand/EigenRand @@ -2,8 +2,8 @@ * @file EigenRand * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.4.0 - * @date 2021-09-17 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/Macro.h b/EigenRand/Macro.h index 7eba890..4c2f617 100644 --- a/EigenRand/Macro.h +++ b/EigenRand/Macro.h @@ -2,8 +2,8 @@ * @file Macro.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.4.0 - * @date 2021-09-28 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * @@ -14,7 +14,7 @@ #define EIGENRAND_WORLD_VERSION 0 #define EIGENRAND_MAJOR_VERSION 4 -#define EIGENRAND_MINOR_VERSION 0 +#define EIGENRAND_MINOR_VERSION 1 #if EIGEN_VERSION_AT_LEAST(3,3,10) #define EIGENRAND_EIGEN_34_MODE diff --git a/EigenRand/MorePacketMath.h b/EigenRand/MorePacketMath.h index 67b867c..cec2020 100644 --- a/EigenRand/MorePacketMath.h +++ b/EigenRand/MorePacketMath.h @@ -2,8 +2,8 @@ * @file MorePacketMath.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/MvDists/Multinomial.h b/EigenRand/MvDists/Multinomial.h index a81de7e..6789761 100644 --- a/EigenRand/MvDists/Multinomial.h +++ b/EigenRand/MvDists/Multinomial.h @@ -2,8 +2,8 @@ * @file Multinomial.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/MvDists/MvNormal.h b/EigenRand/MvDists/MvNormal.h index 77bdee7..12da9ff 100644 --- a/EigenRand/MvDists/MvNormal.h +++ b/EigenRand/MvDists/MvNormal.h @@ -2,8 +2,8 @@ * @file MvNormal.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/PacketFilter.h b/EigenRand/PacketFilter.h index 103a470..a2441f6 100644 --- a/EigenRand/PacketFilter.h +++ b/EigenRand/PacketFilter.h @@ -2,8 +2,8 @@ * @file PacketFilter.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/PacketRandomEngine.h b/EigenRand/PacketRandomEngine.h index 5b63648..ae71ca8 100644 --- a/EigenRand/PacketRandomEngine.h +++ b/EigenRand/PacketRandomEngine.h @@ -2,8 +2,8 @@ * @file PacketRandomEngine.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/RandUtils.h b/EigenRand/RandUtils.h index f060b4e..0582bbb 100644 --- a/EigenRand/RandUtils.h +++ b/EigenRand/RandUtils.h @@ -2,8 +2,8 @@ * @file RandUtils.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.3 - * @date 2021-03-31 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/arch/AVX/MorePacketMath.h b/EigenRand/arch/AVX/MorePacketMath.h index 8a1895f..77ad8c9 100644 --- a/EigenRand/arch/AVX/MorePacketMath.h +++ b/EigenRand/arch/AVX/MorePacketMath.h @@ -2,8 +2,8 @@ * @file MorePacketMath.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.5 - * @date 2021-07-16 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/arch/AVX/PacketFilter.h b/EigenRand/arch/AVX/PacketFilter.h index f95f3a1..4406548 100644 --- a/EigenRand/arch/AVX/PacketFilter.h +++ b/EigenRand/arch/AVX/PacketFilter.h @@ -2,8 +2,8 @@ * @file PacketFilter.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.4.0 - * @date 2021-09-17 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/arch/AVX/RandUtils.h b/EigenRand/arch/AVX/RandUtils.h index 1f55650..df39bd2 100644 --- a/EigenRand/arch/AVX/RandUtils.h +++ b/EigenRand/arch/AVX/RandUtils.h @@ -2,8 +2,8 @@ * @file RandUtils.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.4.0 - * @date 2021-09-17 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/arch/NEON/MorePacketMath.h b/EigenRand/arch/NEON/MorePacketMath.h index 8f2b10f..44d22a6 100644 --- a/EigenRand/arch/NEON/MorePacketMath.h +++ b/EigenRand/arch/NEON/MorePacketMath.h @@ -2,8 +2,8 @@ * @file MorePacketMath.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.4.0 - * @date 2021-04-26 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/arch/NEON/PacketFilter.h b/EigenRand/arch/NEON/PacketFilter.h index 858d663..a6ef752 100644 --- a/EigenRand/arch/NEON/PacketFilter.h +++ b/EigenRand/arch/NEON/PacketFilter.h @@ -2,8 +2,8 @@ * @file PacketFilter.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.4.0 - * @date 2021-09-17 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/arch/NEON/RandUtils.h b/EigenRand/arch/NEON/RandUtils.h index b5f6ca0..26bfc48 100644 --- a/EigenRand/arch/NEON/RandUtils.h +++ b/EigenRand/arch/NEON/RandUtils.h @@ -2,8 +2,8 @@ * @file RandUtils.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.4.0 - * @date 2021-09-17 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/arch/SSE/MorePacketMath.h b/EigenRand/arch/SSE/MorePacketMath.h index ffa8ae3..9d7708f 100644 --- a/EigenRand/arch/SSE/MorePacketMath.h +++ b/EigenRand/arch/SSE/MorePacketMath.h @@ -2,8 +2,8 @@ * @file MorePacketMath.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.3.5 - * @date 2021-07-16 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/arch/SSE/PacketFilter.h b/EigenRand/arch/SSE/PacketFilter.h index f77e61f..ad6eaa1 100644 --- a/EigenRand/arch/SSE/PacketFilter.h +++ b/EigenRand/arch/SSE/PacketFilter.h @@ -2,8 +2,8 @@ * @file PacketFilter.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.4.0 - * @date 2021-09-17 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/EigenRand/arch/SSE/RandUtils.h b/EigenRand/arch/SSE/RandUtils.h index 820d6be..7e2309d 100644 --- a/EigenRand/arch/SSE/RandUtils.h +++ b/EigenRand/arch/SSE/RandUtils.h @@ -2,8 +2,8 @@ * @file RandUtils.h * @author bab2min (bab2min@gmail.com) * @brief - * @version 0.4.0 - * @date 2021-09-17 + * @version 0.4.1 + * @date 2022-08-13 * * @copyright Copyright (c) 2020-2021 * diff --git a/README.md b/README.md index 7171d14..c3001f3 100644 --- a/README.md +++ b/README.md @@ -385,6 +385,10 @@ MIT License ## History +### 0.4.1 (2022-08-13) +* Fixed a bug where double-type generation with std::mt19937 fails compilation. +* Fixed a bug where `UniformIntGen` in scalar mode generates numbers in the wrong range. + ### 0.4.0 alpha (2021-09-28) * Now EigenRand supports ARM & ARM64 NEON architecture experimentally. Please report issues about ARM & ARM64 NEON. * Now EigenRand has compatibility to `Eigen 3.4.0`.