NAME

kjb_seed_rand_with_3_short - Sets seed for kjb_rand.

SYNOPSIS

#include "l/l_sys_rand.h"

Example compile flags (system dependent):
  -DLINUX_386 -DLINUX_386_P4  
   -I/home/kobus/include
   -L/home/kobus/load/linux_386_p4 -L/usr/local/lib -L/usr/lib
  -lKJB         -llapack -lblas -lg2c          -lXext -lX11 


void kjb_seed_rand_with_3_short(kjb_uint16 *buff);

DESCRIPTION

This routine sets the seed for kjb_rand. It is an alternated inteface to the seeding process than kjb_seed_rand. If neither of these two function are not used, then kjb_rand is seeded with 0 at the first invocation, and it is not seeded thereafter. However, an interface to this routine is exposed to the user through the option "seed". Thus this routine is not normally used.

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

DOCUMENTOR

Kobus Barnard

SEE ALSO

kjb_rand , kjb_seed_rand_with_tod , kjb_seed_rand , get_rand_seed , kjb_rand_2 , kjb_seed_rand_2_with_tod , kjb_seed_rand_2