var searchIndex = {}; searchIndex["mersenne_twister"] = {"doc":"# Mersenne Twister","items":[[3,"MT19937","mersenne_twister","The 32-bit flavor of the Mersenne Twister pseudorandom number\ngenerator.",null,null],[3,"MT19937_64","","The 64-bit flavor of the Mersenne Twister pseudorandom number\ngenerator.",null,null],[11,"clone","","",0,null],[11,"from_seed","","",0,{"inputs":[{"name":"u32"}],"output":{"name":"mt19937"}}],[11,"reseed","","",0,null],[11,"from_seed","","",0,null],[11,"reseed","","",0,null],[11,"from_seed","","",0,{"inputs":[{"name":"u64"}],"output":{"name":"mt19937"}}],[11,"reseed","","",0,null],[11,"next_u32","","",0,null],[11,"new_unseeded","","Create a new Mersenne Twister random number generator using\nthe default fixed seed.",0,{"inputs":[],"output":{"name":"mt19937"}}],[11,"recover","","Recover the internal state of a Mersenne Twister instance\nfrom 624 consecutive outputs of the algorithm.",0,null],[11,"default","","",0,{"inputs":[],"output":{"name":"mt19937"}}],[11,"clone","","",1,null],[11,"from_seed","","",1,{"inputs":[{"name":"u64"}],"output":{"name":"mt19937_64"}}],[11,"reseed","","",1,null],[11,"from_seed","","",1,null],[11,"reseed","","",1,null],[11,"next_u32","","",1,null],[11,"next_u64","","",1,null],[11,"new_unseeded","","Create a new Mersenne Twister random number generator using\nthe default fixed seed.",1,{"inputs":[],"output":{"name":"mt19937_64"}}],[11,"recover","","Recover the internal state of a Mersenne Twister instance\nfrom 312 consecutive outputs of the algorithm.",1,null],[11,"default","","",1,{"inputs":[],"output":{"name":"mt19937_64"}}],[6,"MersenneTwister","","The most platform-appropriate Mersenne Twister flavor.",null,null]],"paths":[[3,"MT19937"],[3,"MT19937_64"]]}; initSearch(searchIndex);