[][src]Module cuda::ffi::curand

Structs

curandDiscreteDistribution_st
curandGenerator_st

Constants

CURAND_DIRECTION_VECTORS_32_JOEKUO6
CURAND_DIRECTION_VECTORS_64_JOEKUO6
CURAND_ORDERING_PSEUDO_BEST
CURAND_ORDERING_PSEUDO_DEFAULT
CURAND_ORDERING_PSEUDO_SEEDED
CURAND_ORDERING_QUASI_DEFAULT
CURAND_RNG_PSEUDO_DEFAULT
CURAND_RNG_PSEUDO_MRG32K3A
CURAND_RNG_PSEUDO_MT19937
CURAND_RNG_PSEUDO_MTGP32
CURAND_RNG_PSEUDO_PHILOX4_32_10
CURAND_RNG_PSEUDO_XORWOW
CURAND_RNG_QUASI_DEFAULT
CURAND_RNG_QUASI_SCRAMBLED_SOBOL32
CURAND_RNG_QUASI_SCRAMBLED_SOBOL64
CURAND_RNG_QUASI_SOBOL32
CURAND_RNG_QUASI_SOBOL64
CURAND_RNG_TEST
CURAND_SCRAMBLED_DIRECTION_VECTORS_32_JOEKUO6
CURAND_SCRAMBLED_DIRECTION_VECTORS_64_JOEKUO6
CURAND_STATUS_ALLOCATION_FAILED
CURAND_STATUS_ARCH_MISMATCH
CURAND_STATUS_DOUBLE_PRECISION_REQUIRED
CURAND_STATUS_INITIALIZATION_FAILED
CURAND_STATUS_INTERNAL_ERROR
CURAND_STATUS_LAUNCH_FAILURE
CURAND_STATUS_LENGTH_NOT_MULTIPLE
CURAND_STATUS_NOT_INITIALIZED
CURAND_STATUS_OUT_OF_RANGE
CURAND_STATUS_PREEXISTING_FAILURE
CURAND_STATUS_SUCCESS
CURAND_STATUS_TYPE_ERROR
CURAND_STATUS_VERSION_MISMATCH

Functions

curandCreateGenerator
curandCreateGeneratorHost
curandCreatePoissonDistribution
curandDestroyDistribution
curandDestroyGenerator
curandGenerate
curandGenerateLogNormal
curandGenerateLogNormalDouble
curandGenerateLongLong
curandGenerateNormal
curandGenerateNormalDouble
curandGeneratePoisson
curandGenerateSeeds
curandGenerateUniform
curandGenerateUniformDouble
curandGetDirectionVectors32
curandGetDirectionVectors64
curandGetProperty
curandGetScrambleConstants32
curandGetScrambleConstants64
curandGetVersion
curandSetGeneratorOffset
curandSetGeneratorOrdering
curandSetPseudoRandomGeneratorSeed
curandSetQuasiRandomGeneratorDimensions
curandSetStream

Type Definitions

curandDirectionVectorSet
curandDirectionVectorSet_t
curandDirectionVectors32_t
curandDirectionVectors64_t
curandDiscreteDistribution_t
curandGenerator_t
curandOrdering
curandOrdering_t
curandRngType
curandRngType_t
curandStatus
curandStatus_t