public interface rvs_normal
Normal Distribution Random Variates
(Specification)
Module Procedures
private impure function rvs_norm_0_rsp() result(res)
Arguments
None
Return Value real(kind=sp)
private impure elemental function rvs_norm_rsp(loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=sp), |
intent(in) |
| | :: |
loc | |
real(kind=sp), |
intent(in) |
| | :: |
scale | |
Return Value real(kind=sp)
private impure elemental function rvs_norm_rdp(loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=dp), |
intent(in) |
| | :: |
loc | |
real(kind=dp), |
intent(in) |
| | :: |
scale | |
Return Value real(kind=dp)
private impure elemental function rvs_norm_csp(loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
complex(kind=sp), |
intent(in) |
| | :: |
loc | |
complex(kind=sp), |
intent(in) |
| | :: |
scale | |
Return Value complex(kind=sp)
private impure elemental function rvs_norm_cdp(loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
complex(kind=dp), |
intent(in) |
| | :: |
loc | |
complex(kind=dp), |
intent(in) |
| | :: |
scale | |
Return Value complex(kind=dp)
private impure function rvs_norm_array_rsp(loc, scale, array_size) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=sp), |
intent(in) |
| | :: |
loc | |
real(kind=sp), |
intent(in) |
| | :: |
scale | |
integer, |
intent(in) |
| | :: |
array_size | |
Return Value real(kind=sp)(array_size)
private impure function rvs_norm_array_rdp(loc, scale, array_size) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=dp), |
intent(in) |
| | :: |
loc | |
real(kind=dp), |
intent(in) |
| | :: |
scale | |
integer, |
intent(in) |
| | :: |
array_size | |
Return Value real(kind=dp)(array_size)
private impure function rvs_norm_array_csp(loc, scale, array_size) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
complex(kind=sp), |
intent(in) |
| | :: |
loc | |
complex(kind=sp), |
intent(in) |
| | :: |
scale | |
integer, |
intent(in) |
| | :: |
array_size | |
Return Value complex(kind=sp)(array_size)
private impure function rvs_norm_array_cdp(loc, scale, array_size) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
complex(kind=dp), |
intent(in) |
| | :: |
loc | |
complex(kind=dp), |
intent(in) |
| | :: |
scale | |
integer, |
intent(in) |
| | :: |
array_size | |
Return Value complex(kind=dp)(array_size)