NAME
kjb_rand_2_st - Implementation of kjb_rand_2 for single-threaded runs.
SYNOPSIS
#include "l/l_sys_rand.h"
Example compile flags (system dependent):
-DLINUX_X86_64 -DLINUX_X86_64_OPTERON -DGNU_COMPILER
-I/home/kobus/include
-L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
-lKJB -lfftw3 -lgsl -lgslcblas -ljpeg -lSVM -lstdc++ -lpthread -lSLATEC -lg2c -lacml -lacml_mv -lblas -lg2c -lncursesw
double kjb_rand_2_st(void);
DESCRIPTION
Do not call this function unless you really know what you are doing.
Internal library functions should call kjb_rand_2() instead.
This function IS called by the library's wrapper on pthreads, thus it is
not static.
DISCLAIMER
This software is not adequatedly tested. It is recomended that
results are checked independantly where appropriate.
AUTHOR
Kobus Barnard
DOCUMENTER
Kobus Barnard
SEE ALSO
set_random_options
,
kjb_rand
,
kjb_rand_st
,
kjb_seed_rand_with_tod
,
kjb_seed_rand
,
kjb_seed_rand_with_3_short
,
get_rand_seed
,
kjb_rand_2
,
kjb_seed_rand_2_with_tod
,
kjb_seed_rand_2