LibRan
0.1
Pseudo-random number distribution generator
|
Generated by the configuration step. More...
Go to the source code of this file.
Macros | |
#define | HAVE_INTTYPES_H 1 |
#define | HAVE_MEMORY_H 1 |
#define | HAVE_STDINT_H 1 |
#define | HAVE_STDLIB_H 1 |
#define | HAVE_STRINGS_H 1 |
#define | HAVE_STRING_H 1 |
#define | HAVE_SYS_STAT_H 1 |
#define | HAVE_SYS_TYPES_H 1 |
#define | HAVE_UNISTD_H 1 |
#define | PACKAGE "libran" |
#define | PACKAGE_BUGREPORT "rk@owen.sj.ca.us" |
#define | PACKAGE_NAME "LibRan" |
#define | PACKAGE_STRING "LibRan 0.1" |
#define | PACKAGE_TARNAME "libran" |
#define | PACKAGE_URL "" |
#define | PACKAGE_VERSION "0.1" |
#define | STDC_HEADERS 1 |
#define | TIME_WITH_SYS_TIME 1 |
#define | _ALL_SOURCE 1 |
#define | _GNU_SOURCE 1 |
#define | _POSIX_PTHREAD_SEMANTICS 1 |
#define | _TANDEM_SOURCE 1 |
#define | __EXTENSIONS__ 1 |
#define | VERSION "0.1" |
#define | LR_IRAND_LMAX2 4611686018427387904L |
LibRan IRAND half max long value. | |
#define | LR_IRAND_LMAX 9223372036854775807L |
LibRan IRAND max long value. | |
#define | LR_IRAND_LNOT 0x8000000000000000L |
LibRan IRAND long NOT max (in hex) | |
#define | LR_IRAND_IMAX2 1073741824 |
LibRan IRAND half max int value. | |
#define | LR_IRAND_IMAX 2147483647 |
LibRan IRAND max int value. | |
#define | LR_IRAND_INOT 0x80000000 |
LibRan IRAND int NOT max (in hex) | |
#define | LR_FEPS 1.192093e-07 |
LibRan float machine epsilon. | |
#define | LR_FSQEPS 3.452670e-04 |
LibRan float sqrt machine epsilon. | |
#define | LR_DEPS 2.22045e-16 |
LibRan double machine epsilon. | |
#define | LR_DSQEPS 1.49012e-08 |
LibRan double sqrt machine epsilon. | |
#define | LR_IADD 1 |
#define | LR_NOLADD 1 |
#define | LR_ISUB 1 |
#define | LR_LSUB 1 |
#define | LR_NOIDIV 1 |
#define | LR_LDIV 1 |
Generated by the configuration step.
Urand is a specialized sequential congruential uniform pseudo-random number generator based on theory and suggestions given in D.E. Knuth (1969), vol 2. and then republished by G.E. Forsysth, M.A. Malcolm, and C.B. Moler (1977); and converted from Fortran 77 to C with f2c.
This config.h
has the typical autoconf macros, but also some specialized macros with magic values.
Definition in file config.h.