|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of curandGenerator in jcuda.jcurand |
---|
Methods in jcuda.jcurand with parameters of type curandGenerator | |
---|---|
static int |
JCurand.curandCreateGenerator(curandGenerator generator,
int rng_type)
\brief Create new random number generator. |
static int |
JCurand.curandCreateGeneratorHost(curandGenerator generator,
int rng_type)
\brief Create new host CPU random number generator. |
static int |
JCurand.curandDestroyGenerator(curandGenerator generator)
\brief Destroy an existing generator. |
static int |
JCurand.curandGenerate(curandGenerator generator,
Pointer outputPtr,
long num)
\brief Generate 32-bit pseudo or quasirandom numbers. |
static int |
JCurand.curandGenerateLogNormal(curandGenerator generator,
Pointer outputPtr,
long n,
float mean,
float stddev)
\brief Generate log-normally distributed floats. |
static int |
JCurand.curandGenerateLogNormalDouble(curandGenerator generator,
Pointer outputPtr,
long n,
double mean,
double stddev)
\brief Generate log-normally distributed doubles. |
static int |
JCurand.curandGenerateLongLong(curandGenerator generator,
Pointer outputPtr,
long num)
\brief Generate 64-bit quasirandom numbers. |
static int |
JCurand.curandGenerateNormal(curandGenerator generator,
Pointer outputPtr,
long n,
float mean,
float stddev)
\brief Generate normally distributed floats. |
static int |
JCurand.curandGenerateNormalDouble(curandGenerator generator,
Pointer outputPtr,
long n,
double mean,
double stddev)
\brief Generate normally distributed doubles. |
static int |
JCurand.curandGenerateSeeds(curandGenerator generator)
\brief Setup starting states. |
static int |
JCurand.curandGenerateUniform(curandGenerator generator,
Pointer outputPtr,
long num)
\brief Generate uniformly distributed floats. |
static int |
JCurand.curandGenerateUniformDouble(curandGenerator generator,
Pointer outputPtr,
long num)
\brief Generate uniformly distributed doubles. |
static int |
JCurand.curandSetGeneratorOffset(curandGenerator generator,
long offset)
\brief Set the absolute offset of the pseudo or quasirandom number generator. |
static int |
JCurand.curandSetGeneratorOrdering(curandGenerator generator,
int order)
\brief Set the ordering of results of the pseudo or quasirandom number generator. |
static int |
JCurand.curandSetPseudoRandomGeneratorSeed(curandGenerator generator,
long seed)
\brief Set the seed value of the pseudo-random number generator. |
static int |
JCurand.curandSetQuasiRandomGeneratorDimensions(curandGenerator generator,
int num_dimensions)
\brief Set the number of dimensions. |
static int |
JCurand.curandSetStream(curandGenerator generator,
cudaStream_t stream)
\brief Set the current stream for CURAND kernel launches. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |