find_random_point Subroutine

public subroutine find_random_point(matrix, i, j)

Find a random position on matrix such that matrix(i, j) is .true..

Arguments

Type IntentOptional AttributesName
logical, intent(in), dimension(:,:):: matrix

Matrix whose .true. values are allowed positions for the random walker.

integer, intent(out) :: i

Returned random point on matrix.

integer, intent(out) :: j

Returned random point on matrix.


Called by

proc~~find_random_point~~CalledByGraph proc~find_random_point find_random_point proc~one_random_walker one_random_walker proc~one_random_walker->proc~find_random_point proc~probability_distribution probability_distribution proc~probability_distribution->proc~one_random_walker proc~random_walkers random_walkers proc~random_walkers->proc~one_random_walker

Contents

None