Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=8), | intent(in) | :: | seed |
subroutine init_u_random(seed)
INTEGER(8), INTENT(IN) :: seed
INTEGER(8) :: dummy_int64
urand_vars%u = seed**urand_vars%v
call rand_int64()
urand_vars%v = urand_vars%u
call rand_int64()
urand_vars%w = urand_vars%v
call rand_int64()
end subroutine init_u_random