Skip navigation links
C I J S T 

C

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

I

initialize() - Static method in class jcuda.jcurand.JCurand
Initializes the native library.

J

jcuda.jcurand - package jcuda.jcurand
Contains the classes of JCurand.
JCurand - Class in jcuda.jcurand
Java bindings for CURAND, the NVIDIA CUDA random number generation library.

S

setExceptionsEnabled(boolean) - Static method in class jcuda.jcurand.JCurand
Enables or disables exceptions.
setLogLevel(LogLevel) - Static method in class jcuda.jcurand.JCurand
Set the specified log level for the JCurand library.
stringFor(int) - Static method in class jcuda.jcurand.curandDirectionVectorSet
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.jcurand.curandOrdering
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.jcurand.curandRngType
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.jcurand.curandStatus
Returns a string representation of the given constant

T

toString() - Method in class jcuda.jcurand.curandDiscreteDistribution
Returns a String representation of this object.
toString() - Method in class jcuda.jcurand.curandGenerator
Returns a String representation of this object.
C I J S T 
Skip navigation links

Copyright © 2020. All rights reserved.