All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AllocationMonitor The allocation monitor keeps track of the amount of native memory allocated by GMP, and calls the Java garbage collector when it finds that too much native memory is being used.AllocationMonitor.JGMPAlloc The custom allocator function.AllocationMonitor.JGMPFree The custom deallocator.AllocationMonitor.JGMPRealloc The custom reallocator.AllocFunc Custom allocator function callback.AllocFuncByReference A structure containing anAllocFunc
callback.FreeFunc Custom deallocator function callback.FreeFuncByReference A structure containing anFreeFunc
callback.GMP Collects global variables and static methods which do no fit in more specific classes.GmpFunctionMapper AFunctionMapper
which converts the official GMP function names (beginning withmpz
,mpq
,mpf
andgmp
) to the names used by the C library (beginning with__gmp
).GmpRandstateT Type representing an object of thegmp_randstate_t
native type.GmpTypeMapper GmpTypeMapper.MPFToNativeConverter A converter fromMPF
to the native pointer type.GmpTypeMapper.MPQToNativeConverter A converter fromMPQ
to the native pointer type.GmpTypeMapper.MPZToNativeConverter A converter fromMPZ
to the native pointer type.LibGmp This class contains the static native methods corresponding to GMP functions.LibGmp.LibGmpExtra Interface for the native functions with a variable number of arguments.MpBitcntT The nativemp_bitcnt_t
data type, which may be a 32 or 64 bit unsigned integer.MpExpT The nativemp_exp_t
data type, which may be a 32, 48 or 64 bit signed integer.MpExpTByReference A reference to the nativemp_exp_t
data type.MPF Multi-precision floating point numbers.MPF.MPFCleaner Cleaning action for theMPF
class.MpfT Type representing an object of thempf_t
native type.MPQ Multi-precision rational numbers.MPQ.MPQCleaner Cleaning action for theMPQ
class.MpqT Type representing an object of thempq_t
native type.MpSizeT The nativemp_size_t
data type, which may be a 32, 48 or 64 bit signed integer.MPZ Multi-precision integer number.MPZ.MPZCleaner Cleaning action for theMPZ
class.MPZ.PrimalityStatus Result enumeration for theMPZ.isProbabPrime(int)
method.MpzT Type representing an object of thempz_t
native type.NativeUnsignedLong The native unsigned long data type, which may be a 32 or 64 bit integer.RandState Current state of a random number generator.RandState.RandomStateCleaner Cleaning action for theRandState
class.ReallocFunc Custom reallocator function callback.ReallocFuncByReference A structure containing anReallocFunc
callback.SizeT The nativesize_t
data type, which may be a 32 or 64 bit unsigned integer.SizeTByReference A reference to the nativesize_t
data type.