NAME

kjb_seed_rand_2 - Sets seed for kjb_rand_2.

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 


void kjb_seed_rand_2(long seed);

DESCRIPTION

This routine sets the seed for kjb_rand_2. If this function is not used, then kjb_rand_2 is seeded with the default value of zero at the first invocation, and it is not seeded thereafter. An interface to this routine is exposed to the user through the option "seed-2".

NOTE

Since the user is normally exposed to the seeding options, this routine is rarely used by external modules.

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_rand_2_st , kjb_seed_rand_2_with_tod