randn Interface

public interface randn

Called by

interface~~randn~~CalledByGraph interface~randn randn proc~dcx_spec dcx_spec proc~dcx_spec->interface~randn proc~mc_halo mc_halo proc~mc_halo->interface~randn proc~halo_spec halo_spec proc~halo_spec->interface~randn proc~mc_nbi mc_nbi proc~mc_nbi->interface~randn proc~cold_spec cold_spec proc~cold_spec->interface~randn proc~read_equilibrium read_equilibrium proc~read_equilibrium->interface~randn proc~dcx dcx proc~dcx->proc~mc_halo proc~halo halo proc~halo->proc~mc_halo program~fidasim fidasim program~fidasim->proc~dcx_spec program~fidasim->proc~halo_spec program~fidasim->proc~cold_spec program~fidasim->proc~read_equilibrium program~fidasim->proc~dcx program~fidasim->proc~halo proc~ndmc ndmc program~fidasim->proc~ndmc proc~ndmc->proc~mc_nbi

Contents


Module Procedures

private subroutine randn_arr(randomn)

Generate an array of normally-distributed random deviates

Arguments

Type IntentOptional AttributesName
real(kind=Float64), intent(out), dimension(:):: randomn

Array of normal random deviates

private subroutine randn_r_arr(r, randomn)

Generate an array of normally-distributed random deviates

Arguments

Type IntentOptional AttributesName
type(rng_type), intent(inout) :: r

Random Number Generator

real(kind=Float64), intent(out), dimension(:):: randomn

Array of normal random deviates