1 |
+ |
/* RCSid $Id$ */ |
2 |
|
#ifndef PMAPRAND_H |
3 |
|
#define PMAPRAND_H |
4 |
|
|
8 |
|
|
9 |
|
Roland Schregle (roland.schregle@{hslu.ch, gmail.com}) |
10 |
|
(c) Fraunhofer Institute for Solar Energy Systems, |
11 |
< |
Lucerne University of Applied Sciences & Arts |
11 |
> |
(c) Lucerne University of Applied Sciences and Arts, |
12 |
> |
supported by the Swiss National Science Foundation (SNSF, #147053) |
13 |
|
================================================================== |
14 |
|
|
13 |
– |
$Id$ |
15 |
|
*/ |
16 |
|
|
17 |
|
|
22 |
|
russian roulette. The pmapSeed() and pmapRandom() macros can be adapted |
23 |
|
to other (better?) RNGs. */ |
24 |
|
|
25 |
< |
#if defined(_WIN32) || defined(BSD) |
25 |
> |
#if defined(_WIN32) || defined(_WIN64) || defined(BSD) |
26 |
|
/* Assume no erand48(), so use standard RNG without explicit multistate |
27 |
|
control; the resulting sequences will be suboptimal */ |
28 |
|
#include "random.h" |