u_random Interface

public interface u_random

Calls

interface~~u_random~~CallsGraph interface~u_random u_random proc~rand_int32 rand_int32 interface~u_random->proc~rand_int32 proc~rand_real rand_real interface~u_random->proc~rand_real proc~rand_real_array rand_real_array interface~u_random->proc~rand_real_array proc~rand_int64 rand_int64 interface~u_random->proc~rand_int64 proc~rand_int32->proc~rand_int64 proc~rand_real->proc~rand_int64 proc~rand_real_array->proc~rand_int64

Contents


Module Procedures

private subroutine rand_int64(irand)

Arguments

Type IntentOptional AttributesName
integer(kind=8), intent(out), optional :: irand

private subroutine rand_int32(irand32)

Arguments

Type IntentOptional AttributesName
integer(kind=4), intent(out) :: irand32

private subroutine rand_real(rrand)

Arguments

Type IntentOptional AttributesName
real(kind=rp), intent(out) :: rrand

public subroutine rand_real_array(rrand)

Arguments

Type IntentOptional AttributesName
real(kind=rp), intent(inout), DIMENSION(:):: rrand