randi Interface

public interface randi

Contents


Module Procedures

public function randi_range_rank2(valrange, size1, size2) result(ret)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(in) :: valrange(2)
integer(kind=int32), intent(in) :: size1
integer(kind=int32), intent(in) :: size2

Return Value integer(kind=int32), allocatable, (:,:)

public function randi_imax(imax) result(ret)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(in) :: imax

Return Value integer(kind=int32)

public function randi_imax_n(imax, n) result(ret)

Arguments

Type IntentOptional AttributesName
integer(kind=int32), intent(in) :: imax
integer(kind=int32), intent(in) :: n

Return Value integer(kind=int32) (n)