Syntax # include <cppad/speed/uniform_01.hpp> uniform_01(seed) uniform_01(n, x)
Purpose
This routine is used to create random values for speed testing purposes.
Inclusion
The template function uniform_01 is defined in the CppAD
namespace by including
the file cppad/speed/uniform_01.hpp
(relative to the CppAD distribution directory).
seed
The argument
seed
has prototype
size_t seed
It specifies a seed
for the uniform random number generator.
n
The argument
n
has prototype
size_t n
It specifies the number of elements in the random vector
x
.
x
The argument
x
has prototype
Vector &x
.
The input value of the elements of
x
does not matter.
Upon return, the elements of
x
are set to values
randomly sampled over the interval [0,1].
Vector
If
y
is a double value,
the object
x
must support the syntax
x[i] = y
where
i
has type size_t with value less than
or equal @(@
n-1
@)@.
This is the only requirement of the type
Vector
.
Source Code
The file
uniform_01.hpp
constraints the source code for this template function.
Input File: cppad/speed/uniform_01.hpp