Searched refs:PetscCallCURAND (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/sys/classes/random/impls/curand/ |
| H A D | curand.c | 14 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 D | petscdevice_cuda.h | 146 #define PetscCallCURAND(...) \ macro 161 #define CHKERRCURAND(...) PetscCallCURAND(__VA_ARGS__)
|
| /petsc/doc/changes/ |
| H A D | 317.md | 71 …etscCallCUSPARSE()`, `PetscCallCUSOLVER()`, `PetscCallCUFFT()`, and `PetscCallCURAND()`. These sup…
|