Searched refs:PetscRandomRegister (Results 1 – 3 of 3) sorted by relevance
106 PetscErrorCode PetscRandomRegister(const char sname[], PetscErrorCode (*function)(PetscRandom)) in PetscRandomRegister() function146 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()
188 PetscCall(PetscRandomRegister("dummy", PetscRandomCreate_Dummy)); in main()
2464 PETSC_EXTERN PetscErrorCode PetscRandomRegister(const char[], PetscErrorCode (*)(PetscRandom));