FV3 Bundle
type_rng.F90 File Reference

Go to the source code of this file.

Data Types

type  type_rng::rng_type
 

Modules

module  type_rng
 

Functions/Subroutines

subroutine type_rng::rng_init (rng, mpl, nam)
 
subroutine type_rng::rng_reseed (rng, mpl)
 
subroutine type_rng::rng_lcg (rng, x)
 
subroutine type_rng::rng_rand_integer_0d (rng, binf, bsup, ir)
 
subroutine type_rng::rng_rand_integer_1d (rng, binf, bsup, ir)
 
subroutine type_rng::rng_rand_real_0d (rng, binf, bsup, rr)
 
subroutine type_rng::rng_rand_real_1d (rng, binf, bsup, rr)
 
subroutine type_rng::rng_rand_real_2d (rng, binf, bsup, rr)
 
subroutine type_rng::rng_rand_real_3d (rng, binf, bsup, rr)
 
subroutine type_rng::rng_rand_real_4d (rng, binf, bsup, rr)
 
subroutine type_rng::rng_rand_real_5d (rng, binf, bsup, rr)
 
subroutine type_rng::rng_rand_gau_1d (rng, rr)
 
subroutine type_rng::rng_rand_gau_5d (rng, rr)
 
subroutine type_rng::rng_initialize_sampling (rng, mpl, n, lon, lat, mask, rh, ntry, nrep, ns, ihor, fast)
 

Variables

integer, parameter type_rng::default_seed = 140587
 
integer(kind=int64), parameter type_rng::a = 1103515245_int64
 
integer(kind=int64), parameter type_rng::c = 12345_int64
 
integer(kind=int64), parameter type_rng::m = 2147483648_int64
 
logical, parameter type_rng::nn_stats = .false.