SCALE-RM
|
module RANDOM More...
Functions/Subroutines | |
subroutine, public | random_setup |
Setup. More... | |
subroutine, public | random_uniform (var) |
Get uniform random number. More... | |
subroutine, public | random_normal (var) |
Get normal random number. More... | |
module RANDOM
subroutine, public scale_random::random_setup | ( | ) |
Setup.
Definition at line 55 of file scale_random.F90.
References scale_io::io_fid_conf, scale_prc::prc_abort(), and scale_prc::prc_myrank.
Referenced by mod_rm_driver::rm_driver(), and mod_rm_prep::rm_prep().
subroutine, public scale_random::random_uniform | ( | real(rp), dimension(:,:,:), intent(out) | var | ) |
Get uniform random number.
Definition at line 140 of file scale_random.F90.
Referenced by scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_qhyd2qtrc(), and mod_mkinit::read_sounding().
subroutine, public scale_random::random_normal | ( | real(rp), dimension(:,:,:), intent(out) | var | ) |
Get normal random number.
Definition at line 153 of file scale_random.F90.
References scale_const::const_pi.
Referenced by scale_atmos_phy_tb_smg::atmos_phy_tb_smg().