- CURAND_DIRECTION_VECTORS_32_JOEKUO6 - Static variable in class jcuda.jcurand.curandDirectionVectorSet
-
Specific set of 32-bit direction vectors generated from polynomials
recommended by S.
- CURAND_DIRECTION_VECTORS_64_JOEKUO6 - Static variable in class jcuda.jcurand.curandDirectionVectorSet
-
Specific set of 64-bit direction vectors generated from polynomials
recommended by S.
- CURAND_ORDERING_PSEUDO_BEST - Static variable in class jcuda.jcurand.curandOrdering
-
Best ordering for pseudorandom results
- CURAND_ORDERING_PSEUDO_DEFAULT - Static variable in class jcuda.jcurand.curandOrdering
-
Specific default thread sequence for pseudorandom results, same as CURAND_ORDERING_PSEUDO_BEST
- CURAND_ORDERING_PSEUDO_LEGACY - Static variable in class jcuda.jcurand.curandOrdering
-
Specific legacy sequence for pseudorandom results, guaranteed to remain the same for all cuRAND release
- CURAND_ORDERING_PSEUDO_SEEDED - Static variable in class jcuda.jcurand.curandOrdering
-
Specific seeding pattern for fast lower quality pseudorandom results
- CURAND_ORDERING_QUASI_DEFAULT - Static variable in class jcuda.jcurand.curandOrdering
-
Specific n-dimensional ordering for quasirandom results
- CURAND_RNG_PSEUDO_DEFAULT - Static variable in class jcuda.jcurand.curandRngType
-
Default pseudorandom generator
- CURAND_RNG_PSEUDO_MRG32K3A - Static variable in class jcuda.jcurand.curandRngType
-
MRG32k3a pseudorandom generator
- CURAND_RNG_PSEUDO_MT19937 - Static variable in class jcuda.jcurand.curandRngType
-
Mersenne Twister MT19937 pseudorandom generator
- CURAND_RNG_PSEUDO_MTGP32 - Static variable in class jcuda.jcurand.curandRngType
-
Mersenne Twister MTGP32 pseudorandom generator
- CURAND_RNG_PSEUDO_PHILOX4_32_10 - Static variable in class jcuda.jcurand.curandRngType
-
PHILOX-4x32-10 pseudorandom generator
- CURAND_RNG_PSEUDO_XORWOW - Static variable in class jcuda.jcurand.curandRngType
-
XORWOW pseudorandom generator
- CURAND_RNG_QUASI_DEFAULT - Static variable in class jcuda.jcurand.curandRngType
-
Default quasirandom generator
- CURAND_RNG_QUASI_SCRAMBLED_SOBOL32 - Static variable in class jcuda.jcurand.curandRngType
-
Scrambled Sobol32 quasirandom generator
- CURAND_RNG_QUASI_SCRAMBLED_SOBOL64 - Static variable in class jcuda.jcurand.curandRngType
-
Scrambled Sobol64 quasirandom generator
- CURAND_RNG_QUASI_SOBOL32 - Static variable in class jcuda.jcurand.curandRngType
-
Sobol32 quasirandom generator
- CURAND_RNG_QUASI_SOBOL64 - Static variable in class jcuda.jcurand.curandRngType
-
Sobol64 quasirandom generator
- CURAND_RNG_TEST - Static variable in class jcuda.jcurand.curandRngType
-
- CURAND_SCRAMBLED_DIRECTION_VECTORS_32_JOEKUO6 - Static variable in class jcuda.jcurand.curandDirectionVectorSet
-
Specific set of 32-bit direction vectors generated from polynomials
recommended by S.
- CURAND_SCRAMBLED_DIRECTION_VECTORS_64_JOEKUO6 - Static variable in class jcuda.jcurand.curandDirectionVectorSet
-
Specific set of 64-bit direction vectors generated from polynomials
recommended by S.
- CURAND_STATUS_ALLOCATION_FAILED - Static variable in class jcuda.jcurand.curandStatus
-
Memory allocation failed
- CURAND_STATUS_ARCH_MISMATCH - Static variable in class jcuda.jcurand.curandStatus
-
Architecture mismatch, GPU does not support requested feature
- CURAND_STATUS_DOUBLE_PRECISION_REQUIRED - Static variable in class jcuda.jcurand.curandStatus
-
GPU does not have double precision required by MRG32k3a
- CURAND_STATUS_INITIALIZATION_FAILED - Static variable in class jcuda.jcurand.curandStatus
-
Initialization of CUDA failed
- CURAND_STATUS_INTERNAL_ERROR - Static variable in class jcuda.jcurand.curandStatus
-
Internal library error
- CURAND_STATUS_LAUNCH_FAILURE - Static variable in class jcuda.jcurand.curandStatus
-
Kernel launch failure
- CURAND_STATUS_LENGTH_NOT_MULTIPLE - Static variable in class jcuda.jcurand.curandStatus
-
Length requested is not a multple of dimension
- CURAND_STATUS_NOT_INITIALIZED - Static variable in class jcuda.jcurand.curandStatus
-
Generator not initialized
- CURAND_STATUS_OUT_OF_RANGE - Static variable in class jcuda.jcurand.curandStatus
-
Argument out of range
- CURAND_STATUS_PREEXISTING_FAILURE - Static variable in class jcuda.jcurand.curandStatus
-
Preexisting failure on library entry
- CURAND_STATUS_SUCCESS - Static variable in class jcuda.jcurand.curandStatus
-
No errors
- CURAND_STATUS_TYPE_ERROR - Static variable in class jcuda.jcurand.curandStatus
-
Generator is wrong type
- CURAND_STATUS_VERSION_MISMATCH - Static variable in class jcuda.jcurand.curandStatus
-
Header file and linked library version do not match
- curandCreateGenerator(curandGenerator, int) - Static method in class jcuda.jcurand.JCurand
-
Create new random number generator.
- curandCreateGeneratorHost(curandGenerator, int) - Static method in class jcuda.jcurand.JCurand
-
Create new host CPU random number generator.
- curandCreatePoissonDistribution(double, curandDiscreteDistribution) - Static method in class jcuda.jcurand.JCurand
-
Construct the histogram array for a Poisson distribution.
- curandDestroyDistribution(curandDiscreteDistribution) - Static method in class jcuda.jcurand.JCurand
-
Destroy the histogram array for a discrete distribution (e.g.
- curandDestroyGenerator(curandGenerator) - Static method in class jcuda.jcurand.JCurand
-
Destroy an existing generator.
- curandDirectionVectorSet - Class in jcuda.jcurand
-
CURAND choice of direction vector set
- curandDiscreteDistribution - Class in jcuda.jcurand
-
A discrete distribution
- curandDiscreteDistribution() - Constructor for class jcuda.jcurand.curandDiscreteDistribution
-
Creates a new, uninitialized curandDiscreteDistribution
- curandGenerate(curandGenerator, Pointer, long) - Static method in class jcuda.jcurand.JCurand
-
Generate 32-bit pseudo or quasirandom numbers.
- curandGenerateLogNormal(curandGenerator, Pointer, long, float, float) - Static method in class jcuda.jcurand.JCurand
-
Generate log-normally distributed floats.
- curandGenerateLogNormalDouble(curandGenerator, Pointer, long, double, double) - Static method in class jcuda.jcurand.JCurand
-
Generate log-normally distributed doubles.
- curandGenerateLongLong(curandGenerator, Pointer, long) - Static method in class jcuda.jcurand.JCurand
-
Generate 64-bit quasirandom numbers.
- curandGenerateNormal(curandGenerator, Pointer, long, float, float) - Static method in class jcuda.jcurand.JCurand
-
Generate normally distributed floats.
- curandGenerateNormalDouble(curandGenerator, Pointer, long, double, double) - Static method in class jcuda.jcurand.JCurand
-
Generate normally distributed doubles.
- curandGeneratePoisson(curandGenerator, Pointer, long, double) - Static method in class jcuda.jcurand.JCurand
-
Generate Poisson-distributed unsigned ints.
- curandGenerateSeeds(curandGenerator) - Static method in class jcuda.jcurand.JCurand
-
Setup starting states.
- curandGenerateUniform(curandGenerator, Pointer, long) - Static method in class jcuda.jcurand.JCurand
-
Generate uniformly distributed floats.
- curandGenerateUniformDouble(curandGenerator, Pointer, long) - Static method in class jcuda.jcurand.JCurand
-
Generate uniformly distributed doubles.
- curandGenerator - Class in jcuda.jcurand
-
CURAND generator
- curandGenerator() - Constructor for class jcuda.jcurand.curandGenerator
-
Creates a new, uninitialized curandGenerator
- curandGetDirectionVectors32(int[][][], int) - Static method in class jcuda.jcurand.JCurand
-
Get direction vectors for 32-bit quasirandom number generation.
- curandGetDirectionVectors64(long[][][], int) - Static method in class jcuda.jcurand.JCurand
-
Get direction vectors for 64-bit quasirandom number generation.
- curandGetProperty(int, int[]) - Static method in class jcuda.jcurand.JCurand
-
Obtains the value of the specified property.
- curandGetScrambleConstants32(int[][]) - Static method in class jcuda.jcurand.JCurand
-
Get scramble constants for 32-bit scrambled Sobol' .
- curandGetScrambleConstants64(long[][]) - Static method in class jcuda.jcurand.JCurand
-
Get scramble constants for 64-bit scrambled Sobol' .
- curandGetVersion(int[]) - Static method in class jcuda.jcurand.JCurand
-
Return the version number of the library.
- curandOrdering - Class in jcuda.jcurand
-
CURAND ordering of results in memory
- curandRngType - Class in jcuda.jcurand
-
CURAND generator types
- curandSetGeneratorOffset(curandGenerator, long) - Static method in class jcuda.jcurand.JCurand
-
Set the absolute offset of the pseudo or quasirandom number generator.
- curandSetGeneratorOrdering(curandGenerator, int) - Static method in class jcuda.jcurand.JCurand
-
Set the ordering of results of the pseudo or quasirandom number generator.
- curandSetPseudoRandomGeneratorSeed(curandGenerator, long) - Static method in class jcuda.jcurand.JCurand
-
Set the seed value of the pseudo-random number generator.
- curandSetQuasiRandomGeneratorDimensions(curandGenerator, int) - Static method in class jcuda.jcurand.JCurand
-
Set the number of dimensions.
- curandSetStream(curandGenerator, cudaStream_t) - Static method in class jcuda.jcurand.JCurand
-
Set the current stream for CURAND kernel launches.
- curandStatus - Class in jcuda.jcurand
-
CURAND function call status types