rocrand_set_offset Interface Reference#
hipfort_rocrand::rocrand_set_offset Interface Reference
  Sets the offset of a random number generator. More...
Public Member Functions | |
| integer(kind(rocrand_status_success)) function | rocrand_set_offset_ (generator, offset) | 
Detailed Description
Sets the offset of a random number generator.
Sets the absolute offset of the random number generator.
- This operation resets the generator's internal state.
 - This operation does not change the generator's seed.
 
Absolute offset cannot be set if generator's type is ROCRAND_RNG_PSEUDO_MTGP32.
- Parameters
 - 
  
generator - Random number generator offset - New absolute offset  
- Returns
 - ROCRAND_STATUS_NOT_CREATED if the generator wasn't created 
 - ROCRAND_STATUS_SUCCESS if offset was successfully set 
 - ROCRAND_STATUS_TYPE_ERROR if generator's type is ROCRAND_RNG_PSEUDO_MTGP32
 
- ROCRAND_STATUS_NOT_CREATED if the generator wasn't created 
 
Member Function/Subroutine Documentation
◆ rocrand_set_offset_()
| integer(kind(rocrand_status_success)) function hipfort_rocrand::rocrand_set_offset::rocrand_set_offset_ | ( | type(c_ptr), value | generator, | 
| integer(c_long_long), value | offset | ||
| ) | 
The documentation for this interface was generated from the following file: