uniform_random_number Function

private function uniform_random_number() result(f)

Get a new uniform random number from [0,1].

Author

  • Jacob Williams, 8/30/2019

Arguments

None

Return Value real(kind=wp)


Called by

proc~~uniform_random_number~~CalledByGraph proc~uniform_random_number uniform_random_number proc~bipareto bipareto proc~bipareto->proc~uniform_random_number proc~uniform uniform proc~bipareto->proc~uniform proc~cauchy cauchy proc~cauchy->proc~uniform_random_number proc~normal normal proc~normal->proc~uniform_random_number proc~sa simulated_annealing_type%sa proc~sa->proc~uniform_random_number proc~perturb_and_evaluate simulated_annealing_type%perturb_and_evaluate proc~sa->proc~perturb_and_evaluate proc~triangular_dist triangular_dist proc~triangular_dist->proc~uniform_random_number proc~uniform->proc~uniform_random_number proc~perturb_variable simulated_annealing_type%perturb_variable proc~perturb_variable->proc~bipareto proc~perturb_variable->proc~cauchy proc~perturb_variable->proc~triangular_dist proc~perturb_variable->proc~uniform proc~truncated_normal truncated_normal proc~perturb_variable->proc~truncated_normal proc~solve_simulated_annealing solve_simulated_annealing proc~solve_simulated_annealing->proc~sa proc~truncated_normal->proc~normal proc~truncated_normal->proc~uniform proc~perturb_and_evaluate->proc~perturb_variable

Source Code

   function uniform_random_number() result(f)

      real(wp) :: f

      call random_number(f)

   end function uniform_random_number