NAME
get_rand_seed - Provides the current seed used by kjb_rand
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
int get_rand_seed(kjb_uint16 *buff);
DESCRIPTION
This routine provides the current seed used by kjb_rand, normally for the
purposes of restarting the sequence at some point.
A user level interface to kjb_seed_rand and get_rand_seed is provided
throught the suite of set routines.
RETURNS
If the random number generator has not been seeded, then this routine
returns ERROR. Otherwise, the seed is copied into the 48 bit buffer.
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
,
kjb_rand_2
,
kjb_rand_2_st
,
kjb_seed_rand_2_with_tod
,
kjb_seed_rand_2