8 #ifndef META_OCEAN_TEST_TESTMATH_TEST_RANDOM_H
9 #define META_OCEAN_TEST_TESTMATH_TEST_RANDOM_H
37 static bool test(
const double testDuration);
This class implements a generator for random numbers.
Definition: RandomGenerator.h:42
This class tests the performance of the random functionalities.
Definition: TestRandom.h:29
static bool testStandardRandomVector3(const double testDuration)
Tests the random 3D vector with specified ranges function.
static bool testOceanRandomMultiThreaded(const double testDuration)
Tests the performance of the Ocean random function using multiple threads.
static bool testOceanRandomVector3(const double testDuration)
Tests the Ocean random 3D vector with specified ranges function.
static bool testOceanRandomTriple(const double testDuration)
Tests the performance of the Ocean triple random function.
static void calculateOceanRandomValues(RandomGenerator *generator, int *values, const unsigned int firstValue, const unsigned int numberValues)
Calculates random variables for a subset of the given data using an own implementation of the random ...
static bool testStandardRandomSingleThreaded(const double testDuration)
Tests the performance of the standard random function using a single thread.
static bool testOceanRandomSingleThreaded(const double testDuration)
Tests the performance of the Ocean random function using a single thread.
static void calculateStandardRandomValues(int *values, const unsigned int firstValue, const unsigned int numberValues)
Calculates random variables for a subset of the given data using the standard random function.
static bool testStandardRandomTriple(const double testDuration)
Tests the performance of the standard triple random function.
static bool testStandardRandomEuler(const double testDuration)
Tests the random euler with specified range function.
static bool test(const double testDuration)
Executes the entire random tests.
static bool testStandardRandomMultiThreaded(const double testDuration)
Tests the performance of the standard random function using multiple threads.
static bool testOceanRandomEuler(const double testDuration)
Tests the Ocean random euler with specified range function.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15