rvs_uniform 接口

公共接口 rvs_uniform

获取整数、实数和复数变量的均匀分布随机变量。(规范


模块过程

私有非纯基本函数 rvs_unif_0_rsp() 结果(res)

参数

返回值 real(kind=sp)

私有非纯基本函数 rvs_unif_1_iint8(scale) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int8), intent(in) :: scale

返回值 integer(kind=int8)

私有非纯基本函数 rvs_unif_1_iint16(scale) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int16), intent(in) :: scale

返回值 integer(kind=int16)

私有非纯基本函数 rvs_unif_1_iint32(scale) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int32), intent(in) :: scale

返回值 integer(kind=int32)

私有非纯基本函数 rvs_unif_1_iint64(scale) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int64), intent(in) :: scale

返回值 integer(kind=int64)

私有非纯基本函数 rvs_unif_1_rsp(scale) 结果(res)

参数

类型 意图可选 属性 名称
real(kind=sp), intent(in) :: scale

返回值 real(kind=sp)

私有非纯基本函数 rvs_unif_1_rdp(scale) 结果(res)

参数

类型 意图可选 属性 名称
real(kind=dp), intent(in) :: scale

返回值 real(kind=dp)

私有非纯基本函数 rvs_unif_1_csp(scale) 结果(res)

参数

类型 意图可选 属性 名称
complex(kind=sp), intent(in) :: scale

返回值 complex(kind=sp)

私有非纯基本函数 rvs_unif_1_cdp(scale) 结果(res)

参数

类型 意图可选 属性 名称
complex(kind=dp), intent(in) :: scale

返回值 complex(kind=dp)

私有非纯基本函数 rvs_unif_iint8(loc, scale) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int8), intent(in) :: loc
integer(kind=int8), intent(in) :: scale

返回值 integer(kind=int8)

私有非纯基本函数 rvs_unif_iint16(loc, scale) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int16), intent(in) :: loc
integer(kind=int16), intent(in) :: scale

返回值 integer(kind=int16)

私有非纯基本函数 rvs_unif_iint32(loc, scale) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int32), intent(in) :: loc
integer(kind=int32), intent(in) :: scale

返回值 integer(kind=int32)

私有非纯基本函数 rvs_unif_iint64(loc, scale) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int64), intent(in) :: loc
integer(kind=int64), intent(in) :: scale

返回值 integer(kind=int64)

私有非纯基本函数 rvs_unif_rsp(loc, scale) 结果(res)

参数

类型 意图可选 属性 名称
real(kind=sp), intent(in) :: loc
real(kind=sp), intent(in) :: scale

返回值 real(kind=sp)

私有非纯基本函数 rvs_unif_rdp(loc, scale) 结果(res)

参数

类型 意图可选 属性 名称
real(kind=dp), intent(in) :: loc
real(kind=dp), intent(in) :: scale

返回值 real(kind=dp)

私有非纯基本函数 rvs_unif_csp(loc, scale) 结果(res)

参数

类型 意图可选 属性 名称
complex(kind=sp), intent(in) :: loc
complex(kind=sp), intent(in) :: scale

返回值 complex(kind=sp)

私有非纯基本函数 rvs_unif_cdp(loc, scale) 结果(res)

参数

类型 意图可选 属性 名称
complex(kind=dp), intent(in) :: loc
complex(kind=dp), intent(in) :: scale

返回值 complex(kind=dp)

私有函数 rvs_unif_array_iint8(loc, scale, array_size) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int8), intent(in) :: loc
integer(kind=int8), intent(in) :: scale
integer, intent(in) :: array_size

返回值 integer(kind=int8), (array_size)

私有函数 rvs_unif_array_iint16(loc, scale, array_size) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int16), intent(in) :: loc
integer(kind=int16), intent(in) :: scale
integer, intent(in) :: array_size

返回值 integer(kind=int16), (array_size)

私有函数 rvs_unif_array_iint32(loc, scale, array_size) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int32), intent(in) :: loc
integer(kind=int32), intent(in) :: scale
integer, intent(in) :: array_size

返回值 integer(kind=int32), (array_size)

私有函数 rvs_unif_array_iint64(loc, scale, array_size) 结果(res)

参数

类型 意图可选 属性 名称
integer(kind=int64), intent(in) :: loc
integer(kind=int64), intent(in) :: scale
integer, intent(in) :: array_size

返回值 integer(kind=int64), (array_size)

私有函数 rvs_unif_array_rsp(loc, scale, array_size) 结果(res)

参数

类型 意图可选 属性 名称
real(kind=sp), intent(in) :: loc
real(kind=sp), intent(in) :: scale
integer, intent(in) :: array_size

返回值 real(kind=sp), (array_size)

私有函数 rvs_unif_array_rdp(loc, scale, array_size) 结果(res)

参数

类型 意图可选 属性 名称
real(kind=dp), intent(in) :: loc
real(kind=dp), intent(in) :: scale
integer, intent(in) :: array_size

返回值 real(kind=dp), (array_size)

私有函数 rvs_unif_array_csp(loc, scale, array_size) 结果(res)

参数

类型 意图可选 属性 名称
complex(kind=sp), intent(in) :: loc
complex(kind=sp), intent(in) :: scale
integer, intent(in) :: array_size

返回值 complex(kind=sp), (array_size)

私有函数 rvs_unif_array_cdp(loc, scale, array_size) 结果(res)

参数

类型 意图可选 属性 名称
complex(kind=dp), intent(in) :: loc
complex(kind=dp), intent(in) :: scale
integer, intent(in) :: array_size

返回值 complex(kind=dp), (array_size)