src/rng/Sobol_Sequence.cc
Sobol_Sequence::Sobol_Sequence(unsigned const dimension)
    : gsl_(gsl_qrng_alloc(gsl_qrng_sobol, dimension)), values_(dimension) {
  Require(dimension > 0);
  shift();
  Ensure(check_class_invariants());
}
//------------------------------------------------------------------------------------------------//
/*!
 * \param dimension Dimension of the subrandom vector returned by this object.
 */
\param dimension Dimension of the subrandom vector returned by this object.
\ param dimension Dimension of the subrandom vector returned by this object .
Sobol_Sequence::Sobol_Sequence(unsigned const dimension)
    : gsl_(gsl_qrng_alloc(gsl_qrng_sobol, dimension)), values_(dimension) {
  Require(dimension > 0);
  shift();
  Ensure(check_class_invariants());
}
Sobol_Sequence :: Sobol_Sequence ( unsigned const dimension ) : gsl_ ( gsl_qrng_alloc ( gsl_qrng_sobol , dimension ) ) , values_ ( dimension ) { Require ( dimension > 0 ) ; shift ( ) ; Ensure ( check_class_invariants ( ) ) ; }
\param dimension Dimension of the subrandom vector returned by this object.
\ param dimension Dimension of the subrandom vector returned by this object .