ran Module


Functions

public function ranf(seed)

Arguments

Type IntentOptional Attributes Name
integer, intent(in), optional :: seed

Return Value real

public function get_rnd_seed_length() result(l)

Arguments

None

Return Value integer


Subroutines

public subroutine get_rnd_seed(seed)

Arguments

Type IntentOptional Attributes Name
integer, intent(out), dimension(:) :: seed

public subroutine init_ranf(randomize, init_seed, mult)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: randomize
integer, intent(inout), dimension(:) :: init_seed
integer, intent(in), optional :: mult