Home
last modified time | relevance | path

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

/petsc/src/sys/classes/random/interface/
H A Drandreg.c106 PetscErrorCode PetscRandomRegister(const char sname[], PetscErrorCode (*function)(PetscRandom)) in PetscRandomRegister() function
146 PetscCall(PetscRandomRegister(PETSCRAND, PetscRandomCreate_Rand)); in PetscRandomRegisterAll()
149 PetscCall(PetscRandomRegister(PETSCRAND48, PetscRandomCreate_Rand48)); in PetscRandomRegisterAll()
152 PetscCall(PetscRandomRegister(PETSCSPRNG, PetscRandomCreate_Sprng)); in PetscRandomRegisterAll()
154 PetscCall(PetscRandomRegister(PETSCRANDER48, PetscRandomCreate_Rander48)); in PetscRandomRegisterAll()
156 PetscCall(PetscRandomRegister(PETSCRANDOM123, PetscRandomCreate_Random123)); in PetscRandomRegisterAll()
159 PetscCall(PetscRandomRegister(PETSCCURAND, PetscRandomCreate_CURAND)); in PetscRandomRegisterAll()
/petsc/src/ts/tests/
H A Dex11.c188 PetscCall(PetscRandomRegister("dummy", PetscRandomCreate_Dummy)); in main()
/petsc/include/
H A Dpetscsys.h2464 PETSC_EXTERN PetscErrorCode PetscRandomRegister(const char[], PetscErrorCode (*)(PetscRandom));