Uses of Class
it.unich.jgmp.nativelib.GmpRandstateT
Packages that use GmpRandstateT
Package
Description
This package contains all the high-level classes of JGMP.
This package contains all the low-level classes of JGMP.
-
Uses of GmpRandstateT in it.unich.jgmp
Fields in it.unich.jgmp declared as GmpRandstateTModifier and TypeFieldDescriptionprivate GmpRandstateT
RandState.randstateNative
The pointer to the nativegmp_randstate_t
object.Methods in it.unich.jgmp that return GmpRandstateTModifier and TypeMethodDescriptionRandState.getNative()
Returns the native pointer to the GMP object.Constructors in it.unich.jgmp with parameters of type GmpRandstateTModifierConstructorDescription(package private)
RandomStateCleaner
(GmpRandstateT randstateNative) private
RandState
(GmpRandstateT pointer) A private constructor which build aRandState
starting from a pointer to its native data object. -
Uses of GmpRandstateT in it.unich.jgmp.nativelib
Methods in it.unich.jgmp.nativelib with parameters of type GmpRandstateTModifier and TypeMethodDescriptionstatic void
LibGmp.gmp_randclear
(GmpRandstateT state) static void
LibGmp.gmp_randinit
(GmpRandstateT state, int alg, com.sun.jna.NativeLong l) static void
LibGmp.gmp_randinit_default
(GmpRandstateT state) static void
LibGmp.gmp_randinit_lc_2exp
(GmpRandstateT state, MpzT a, NativeUnsignedLong c, MpBitcntT m2exp) static int
LibGmp.gmp_randinit_lc_2exp_size
(GmpRandstateT state, MpBitcntT m2exp) static void
LibGmp.gmp_randinit_mt
(GmpRandstateT state) static void
LibGmp.gmp_randinit_set
(GmpRandstateT rop, GmpRandstateT op) static void
LibGmp.gmp_randseed
(GmpRandstateT state, MpzT seed) static void
LibGmp.gmp_randseed_ui
(GmpRandstateT state, NativeUnsignedLong seed) static com.sun.jna.NativeLong
LibGmp.gmp_urandomb_ui
(GmpRandstateT state, NativeUnsignedLong n) static com.sun.jna.NativeLong
LibGmp.gmp_urandomm_ui
(GmpRandstateT state, NativeUnsignedLong n) static void
LibGmp.mpf_urandomb
(MpfT rop, GmpRandstateT state, MpBitcntT n) static void
LibGmp.mpz_rrandomb
(MpzT rop, GmpRandstateT state, MpBitcntT n) static void
LibGmp.mpz_urandomb
(MpzT rop, GmpRandstateT state, MpBitcntT n) static void
LibGmp.mpz_urandomm
(MpzT rop, GmpRandstateT state, MpzT n)