32 #ifndef SACADO_RANDOM_HPP 
   33 #define SACADO_RANDOM_HPP 
   45   template <
typename ScalarT>
 
   53     Random(ScalarT a_, ScalarT b_);
 
   56     Random(ScalarT a_, ScalarT b_, 
int s);
 
   87 #ifdef HAVE_SACADO_COMPLEX 
   98   class Random< std::complex<T> > {
 
  105     Random(
const std::complex<T>& 
a, 
const std::complex<T>& 
b);
 
  108     Random(
const std::complex<T>& a, 
const std::complex<T>& b, 
int s);
 
  131 #endif // HAVE_SACADO_COMPLEX 
  135 #endif // SACADO_RANDOM_HPP 
ScalarT seed
Random number seed 
int checkSeed(const std::string &func, int s)
ScalarT a
Lower bound of interval. 
ScalarT number()
Get random number. 
void setSeed(int s)
Set seed to s. 
ScalarT b
Upper bound of interval. 
const T func(int n, T *x)
A random number generator that generates random numbers uniformly distributed in the interval (a...