![]() |
ScalES-PPM
|
internal definitions of random number generator More...
Data Types | |
interface | ppm_irand_internal::ppm_irand |
this function is implemented in an OpenMP-thread-safe means, returns integers within range [irand_min,irand_max] More... | |
interface | ppm_irand_internal::ppm_irand8 |
this function is implemented in an OpenMP-thread-safe means, returns integers within range [irand8_min,irand8_max] More... | |
interface | ppm_irand_internal::ppm_irandp |
this function is implemented in an OpenMP-thread-safe means, returns integers within range [0,irand_max] More... | |
interface | ppm_irand_internal::ppm_irandp8 |
this function is implemented in an OpenMP-thread-safe means, returns integers within range [0,irand8_max] More... | |
interface | ppm_irand_internal::ppm_irandr |
these functions are implemented in an OpenMP-thread-safe means, return integers within the specified range, which must be non-empty More... | |
interface | ppm_irand_internal::ppm_drandp |
these functions are implemented in an OpenMP-thread-safe means, return REALs within range [0.0_dp,1.0_dp) or [0.0_sp,1.0_sp) respectively More... | |
interface | ppm_irand_internal::ppm_frandp |
interface | ppm_irand_internal::ppm_drand |
these functions are implemented in an OpenMP-thread-safe means, return reals within range (-1.0_dp,1.0_dp) or (-1.0_sp,1.0_sp) respectively More... | |
interface | ppm_irand_internal::ppm_frand |
interface | ppm_irand_internal::ppm_drandr |
these functions are implemented in an OpenMP-thread-safe means, return REALs within specified range More... | |
interface | ppm_irand_internal::ppm_frandr |
interface | ppm_irand_internal::a_rand |
unfortunately, Fortrans random number generator is only prepared to produce REAL-type results, this add similar capabilities for INTEGER results in range [irand_min,irand_max] and [irand8_min,irand8_max] respectively and REALs in the range (-1.0,1.0) More... | |
interface | ppm_irand_internal::a_randp |
unfortunately, Fortrans random number generator is only prepared to produce REAL-type results, this add similar capabilities for INTEGER results in range [0,irand_max] and REALs in the range [0.0,1.0) More... | |
interface | ppm_irand_internal::a_rand_mt |
these functions must be called by openmp teams (if compiled with OpenMP) a is filled with INTEGERs in range [irand_min,irand_max] or REALs of range (-1.0,1.0) More... | |
interface | ppm_irand_internal::a_randp_mt |
generate arrays filled with positive random numbers these functions must be called by all threads in an OpenMP team! a is filled with INTEGERs in range [0,irand_max] or REALs of range [0.0,1.0) More... | |
interface | ppm_irand_internal::a_randr |
generate arrays filled with random numbers in given range More... | |
interface | ppm_irand_internal::a_randr_mt |
generate arrays filled with random numbers in given range these functions must be called by all threads in an OpenMP team! More... | |
interface | ppm_irand_internal::ppm_initialize_irand |
interface | ppm_irand_internal::ppm_finalize_irand |
internal definitions of random number generator
Das diesem Bericht zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung, und Forschung unter dem Förderkennzeichen 01IH08004E gefördert. Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor.