HiRep 0.1
Loading...
Searching...
No Matches
ranlux.h
1
4
5#ifndef RANLUX_H
6#define RANLUX_H
7#ifdef __cplusplus
8extern "C" {
9#endif
10
11/*******************************************************************************
12*
13* file ranlxd.h
14*
15* Copyright (C) 2005 Martin Luescher
16*
17* This software is distributed under the terms of the GNU General Public
18* License (GPL)
19*
20*******************************************************************************/
21
22void ranlxd(double r[], int n);
23void rlxd_init(int level, int seed);
24int rlxd_size(void);
25void rlxd_get(int state[]);
26void rlxd_reset(int state[]);
27
28/*******************************************************************************
29*
30* file ranlxs.h
31*
32* Copyright (C) 2005 Martin Luescher
33*
34* This software is distributed under the terms of the GNU General Public
35* License (GPL)
36*
37*******************************************************************************/
38
39void ranlxs(float r[], int n);
40void rlxs_init(int level, int seed);
41int rlxs_size(void);
42void rlxs_get(int state[]);
43void rlxs_reset(int state[]);
44
45#ifdef __cplusplus
46}
47#endif
48#endif /* RANLUX_H */