25#ifndef quantlib_faure_ld_rsg_h
26#define quantlib_faure_ld_rsg_h
71 mutable std::vector<long int>
bary_;
72 mutable std::vector<std::vector<long int> >
gray_;
76 std::vector<std::vector<std::vector<long int> > >
pascal3D;
Faure low-discrepancy sequence generator.
const sample_type & nextSequence() const
const std::vector< long int > & nextIntSequence() const
double normalizationFactor_
std::vector< std::vector< long int > > gray_
std::vector< long int > addOne_
const std::vector< long int > & lastIntSequence() const
std::vector< long int > integerSequence_
const sample_type & lastSequence() const
std::vector< std::vector< long int > > powBase_
std::vector< std::vector< std::vector< long int > > > pascal3D
void generateNextIntSequence() const
Sample< std::vector< Real > > sample_type
std::vector< long int > bary_
std::size_t Size
size of a container
matrix used in linear algebra.