Randomized & related. More...
#include "RandomizedFwd.h"
#include "ArrayTraits.h"
#include "ComplexExtensions.h"
#include "Exception.h"
#include "core_config.h"
#include <boost/range/algorithm/generate.hpp>
#include <boost/bind.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/utility.hpp>
#include <boost/serialization/string.hpp>
#include <boost/serialization/split_member.hpp>
Go to the source code of this file.
Classes | |
class | randomized::RNGStateParsingException |
class | randomized::Randomized |
A common interface for random-number generators. More... | |
class | randomized::Maker |
Factory class for Randomized types. More... | |
class | randomized::MakerGSL |
Implements Maker by returning a class implementing the Randomized interface by GSL More... | |
Namespaces | |
randomized | |
the randomized-bundle | |
Functions | |
template<typename A > | |
const Randomized::Ptr | randomized::fillWithRandom (A &data, Randomized::Ptr ran) |
Fills an array with random data taking a Randomized as parameter. | |
template<typename A > | |
const Randomized::Ptr | randomized::fillWithRandom (A &data, unsigned long seed=1001ul, const Maker &maker=MakerGSL()) |
Fills an array with random data creating a Randomized internally. | |
Randomized & related.
Definition in file Randomized.h.