|
MCKL
Monte Carlo Kernel Library
|
Testing randomness of standard uniform distribution. More...
Classes | |
| class | mckl::BirthdaySpacingsTest< D, T > |
| Birthday spacings test. More... | |
| class | mckl::ChiSquaredTest< Derived > |
| Tests based on the \(\chi^2\)-distribution. More... | |
| class | mckl::CollisionTest< D, T > |
| Collision test. More... | |
| class | mckl::CouponCollectorTest< D, NTrialMax > |
| Coupon collector's test. More... | |
| class | mckl::GapTest< NTrialMax > |
| Gap test. More... | |
| class | mckl::MaximumOfTTest< D, T > |
| Tests based on the maximum-of-t method. More... | |
| class | mckl::PermutationTest< T > |
| Permutation test. More... | |
| class | mckl::PoissonTest< Derived > |
| Tests based on the Poisson distribution. More... | |
| class | mckl::PokerTest< D, T > |
| Pocker test (simplified version) More... | |
| class | mckl::TestU01 |
| Perform TestU01 tests on different RNG and U01 types. More... | |
Typedefs | |
| template<bool Independent, bool Up = true> | |
| using | mckl::RunTest = internal::RunTestImpl< Independent, Up > |
| Run test. More... | |
| template<std::size_t D, std::size_t T, bool Overlap> | |
| using | mckl::SerialTest = internal::SerialTestImpl< D, T, Overlap &&1< T > |
| Serial test. More... | |
Testing randomness of standard uniform distribution.
| using mckl::RunTest = typedef internal::RunTestImpl<Independent, Up> |
Run test.
| Independent | Using independent runs |
| Up | If the run counts shall be upward |
Definition at line 210 of file run_test.hpp.
| using mckl::SerialTest = typedef internal::SerialTestImpl<D, T, Overlap && 1 < T> |
Serial test.
| D | Multiplier |
| T | Length of the tuple |
| Overlap | Using overlapping tuples |
Definition at line 208 of file serial_test.hpp.
1.8.13