MTToolBox  0.2.10
Data Structures | Namespaces | Macros
AlgorithmBestBits.hpp File Reference

Algorithm for searching tempering parameters. More...

#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <unistd.h>
#include <tr1/memory>
#include <vector>
#include <MTToolBox/AlgorithmTempering.hpp>
#include <MTToolBox/TemperingCalculatable.hpp>
#include <MTToolBox/AlgorithmEquidistribution.hpp>
#include <MTToolBox/util.hpp>

Go to the source code of this file.

Data Structures

class  MTToolBox::temper_params< U >
 class which keeps tempering parameters More...
 
class  MTToolBox::AlgorithmBestBits< U, V >
 Algorithm which searches tempering parameters. More...
 

Namespaces

 MTToolBox
 name space for MTToolBox
 

Macros

#define MTTOOLBOX_USE_TR1
 

Detailed Description

Algorithm for searching tempering parameters.

Dynamic Creator[1] uses this algorithm.

Author
Mutsuo Saito (Manieth Corp.)
Makoto Matsumoto (Hiroshima University)

Copyright (C) 2013, 2016 Mutsuo Saito, Makoto Matsumoto and Hiroshima University. All rights reserved.

The 3-clause BSD License is applied to this software, see LICENSE.txt

Reference: [1] M. Matsumoto and T. Nishimura, Dynamic Creation of Pseudorandom number generator, Monte Carlo and Quasi-Monte Carlo Methods 1998, Springer-Verlag, 56-69, 2000 http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/DC/dc.html

Macro Definition Documentation

#define MTTOOLBOX_USE_TR1