ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Function template seed_with_sequence

alps::seed_with_sequence — a generic seeding function for random number generators

Synopsis

// In header: <alps/random/seed.h>


template<typename RNG> void seed_with_sequence(RNG & rng, uint32_t seed);

Description

seeds a random number generator following the Boost specifications for such generators with a unique sequence of random numbers obtained from the specified seed with the pseudo_des generator. This function is useful to prepare seed blocks for Monte Carlo simulations or similar applications.

Parameters:

rng

the random number generator to be seeded

seed

the seed block number

Copyright © 2006-2008 Brigitte Surer, Matthias Troyer

PrevUpHomeNext