Name
HPL_jumpit jump into the random sequence.
Synopsis
#include "hpl.h"
void
HPL_jumpit(
int *
MULT,
int *
IADD,
int *
IRANN,
int *
IRANM
);
Description
HPL_jumpit
jumps in the random sequence from the number  X(n) encoded
in IRANN to the number  X(m)  encoded in  IRANM using the constants A
and C encoded in MULT and IADD: X(m) = A * X(n) + C.  The constants A
and C obviously depend on m and n,  see  the function  HPL_xjumpm  in
order to initialize them.
Arguments
MULT    (local input)                 int *
        On entry, MULT is an array of dimension 2, that contains the
        16-lower and 15-higher bits of the constant A.
IADD    (local input)                 int *
        On entry, IADD is an array of dimension 2, that contains the
        16-lower and 15-higher bits of the constant C.
IRANN   (local input)                 int *
        On entry,  IRANN  is an array of dimension 2,  that contains 
        the 16-lower and 15-higher bits of the encoding of X(n).
IRANM   (local output)                int *
        On entry,  IRANM  is an array of dimension 2.  On exit, this
        array contains respectively the 16-lower and  15-higher bits
        of the encoding of X(m).
See Also
HPL_ladd,
HPL_lmul,
HPL_setran,
HPL_xjumpm,
HPL_rand.