Home
last modified time | relevance | path

Searched refs:PetscCallCURAND (Results 1 – 3 of 3) sorted by relevance

/petsc/src/sys/classes/random/impls/curand/
H A Dcurand.c14 PetscCallCURAND(curandSetPseudoRandomGeneratorSeed(curand->gen, r->seed)); in PetscRandomSeed_CURAND()
27 PetscCallCURAND(curandGenerateUniform(curand->gen, val, nn)); in PetscRandomGetValuesReal_CURAND()
29 PetscCallCURAND(curandGenerateUniformDouble(curand->gen, val, nn)); in PetscRandomGetValuesReal_CURAND()
52 PetscCallCURAND(curandDestroyGenerator(curand->gen)); in PetscRandomDestroy_CURAND()
88 PetscCallCURAND(curandCreateGenerator(&curand->gen, CURAND_RNG_PSEUDO_DEFAULT)); in PetscRandomCreate_CURAND()
89 PetscCallCURAND(curandSetStream(curand->gen, *stream)); in PetscRandomCreate_CURAND()
91 PetscCallCURAND(curandSetGeneratorOrdering(curand->gen, CURAND_ORDERING_PSEUDO_SEEDED)); in PetscRandomCreate_CURAND()
/petsc/include/
H A Dpetscdevice_cuda.h146 #define PetscCallCURAND(...) \ macro
161 #define CHKERRCURAND(...) PetscCallCURAND(__VA_ARGS__)
/petsc/doc/changes/
H A D317.md71 …etscCallCUSPARSE()`, `PetscCallCUSOLVER()`, `PetscCallCUFFT()`, and `PetscCallCURAND()`. These sup…