#include "groebner_defs.h"
#include <boost/random/uniform_smallint.hpp>
#include <boost/random/linear_congruential.hpp>
#include <boost/random/variate_generator.hpp>
Go to the source code of this file.
Typedefs | |
typedef boost::uniform_smallint | distribution_type |
typedef boost::variate_generator < base_generator_type &, distribution_type > | bool_gen_type |
Functions | |
MonomialSet | random_set (const Monomial &variables, unsigned int len) |
void | set_random_seed (unsigned int seed) |
Variables | |
BEGIN_NAMESPACE_PBORIGB typedef boost::minstd_rand | base_generator_type |
typedef boost::variate_generator<base_generator_type&, distribution_type> bool_gen_type |
typedef boost::uniform_smallint distribution_type |
MonomialSet random_set | ( | const Monomial & | variables, | |
unsigned int | len | |||
) |
References polybori::groebner::random_set_using_generator().
void set_random_seed | ( | unsigned int | seed | ) |
References base_generator_type.
BEGIN_NAMESPACE_PBORIGB typedef boost::minstd_rand base_generator_type |
Referenced by set_random_seed(), and variety_lex_leading_terms().