public interface cdf_uniform
Get uniform distribution cumulative distribution function (cdf) for integer,
real and complex variables.
(Specification)
Module Procedures
private elemental function cdf_unif_iint8(x, loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int8), |
intent(in) |
| | :: |
x | |
integer(kind=int8), |
intent(in) |
| | :: |
loc | |
integer(kind=int8), |
intent(in) |
| | :: |
scale | |
Return Value real
private elemental function cdf_unif_iint16(x, loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int16), |
intent(in) |
| | :: |
x | |
integer(kind=int16), |
intent(in) |
| | :: |
loc | |
integer(kind=int16), |
intent(in) |
| | :: |
scale | |
Return Value real
private elemental function cdf_unif_iint32(x, loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int32), |
intent(in) |
| | :: |
x | |
integer(kind=int32), |
intent(in) |
| | :: |
loc | |
integer(kind=int32), |
intent(in) |
| | :: |
scale | |
Return Value real
private elemental function cdf_unif_iint64(x, loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
integer(kind=int64), |
intent(in) |
| | :: |
x | |
integer(kind=int64), |
intent(in) |
| | :: |
loc | |
integer(kind=int64), |
intent(in) |
| | :: |
scale | |
Return Value real
private elemental function cdf_unif_rsp(x, loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=sp), |
intent(in) |
| | :: |
x | |
real(kind=sp), |
intent(in) |
| | :: |
loc | |
real(kind=sp), |
intent(in) |
| | :: |
scale | |
Return Value real(kind=sp)
private elemental function cdf_unif_rdp(x, loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
real(kind=dp), |
intent(in) |
| | :: |
x | |
real(kind=dp), |
intent(in) |
| | :: |
loc | |
real(kind=dp), |
intent(in) |
| | :: |
scale | |
Return Value real(kind=dp)
private elemental function cdf_unif_csp(x, loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
complex(kind=sp), |
intent(in) |
| | :: |
x | |
complex(kind=sp), |
intent(in) |
| | :: |
loc | |
complex(kind=sp), |
intent(in) |
| | :: |
scale | |
Return Value real(kind=sp)
private elemental function cdf_unif_cdp(x, loc, scale) result(res)
Arguments
Type | Intent | Optional | Attributes | | Name | |
complex(kind=dp), |
intent(in) |
| | :: |
x | |
complex(kind=dp), |
intent(in) |
| | :: |
loc | |
complex(kind=dp), |
intent(in) |
| | :: |
scale | |
Return Value real(kind=dp)