Home
last modified time | relevance | path

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

/petsc/src/sys/classes/random/impls/rand/
H A Drand.c10 #define RAND_WRAP ((PetscReal)(rand() / (double)((unsigned int)RAND_MAX + 1))) macro
15 …set) *val = PetscRealPart(r->width) * RAND_WRAP + PetscRealPart(r->low) + (PetscImaginaryPart(r->w… in PetscRandomGetValue_Rand()
16 else *val = RAND_WRAP + RAND_WRAP * PETSC_i; in PetscRandomGetValue_Rand()
18 if (r->iset) *val = r->width * RAND_WRAP + r->low; in PetscRandomGetValue_Rand()
19 else *val = RAND_WRAP; in PetscRandomGetValue_Rand()
28 if (r->iset) *val = PetscRealPart(r->width) * RAND_WRAP + PetscRealPart(r->low); in PetscRandomGetValueReal_Rand()
29 else *val = RAND_WRAP; in PetscRandomGetValueReal_Rand()
31 if (r->iset) *val = r->width * RAND_WRAP + r->low; in PetscRandomGetValueReal_Rand()
32 else *val = RAND_WRAP; in PetscRandomGetValueReal_Rand()