Statistical procedures#
stdlib_stats (module)#
Provides a single entry point to the statistical procedures of stdlib: descriptive statistics, random number generation and probability distributions (Specification: stdlib_stats)
See also the specification page: stdlib_stats.
stdlib_stats_descriptive (module)#
Provides support for various statistical methods. This includes currently descriptive statistics (Specification: stdlib_stats_descriptive)
Interfaces
corr (interface)#
-
corr (interface) Pearson correlation of array elements (Specification: stdlib_stats_descriptive)
- Procedures:
-
module function corr_1_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function corr_1_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function corr_1_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function corr_1_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function corr_1_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function corr_1_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function corr_1_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function corr_1_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function corr_mask_1_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=sp)
-
module function corr_mask_1_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function corr_mask_1_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=sp)
-
module function corr_mask_1_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function corr_mask_1_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function corr_mask_1_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function corr_mask_1_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function corr_mask_1_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function corr_2_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_2_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_2_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_2_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_2_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_2_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_2_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_2_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_mask_2_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_mask_2_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_mask_2_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_mask_2_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_mask_2_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_mask_2_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_mask_2_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function corr_mask_2_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
cov (interface)#
-
cov (interface) Covariance of array elements (Specification: stdlib_stats_descriptive)
- Procedures:
-
module function cov_1_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function cov_1_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_1_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function cov_1_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_1_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_1_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_1_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_1_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_mask_1_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function cov_mask_1_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_mask_1_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function cov_mask_1_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_mask_1_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_mask_1_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_mask_1_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_mask_1_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function cov_2_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_2_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_2_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_2_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_2_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_2_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_2_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_2_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_mask_2_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_mask_2_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_mask_2_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_mask_2_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_mask_2_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_mask_2_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_mask_2_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
-
module function cov_mask_2_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,1),size(x,2),mask=1<dim)
mean (interface)#
-
mean (interface) Mean of array elements (Specification: stdlib_stats_descriptive)
- Procedures:
-
module function mean_all_1_rsp_rsp(x, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function mean_all_2_rsp_rsp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function mean_all_3_rsp_rsp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function mean_all_4_rsp_rsp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function mean_all_1_rdp_rdp(x, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_2_rdp_rdp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_3_rdp_rdp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_4_rdp_rdp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_1_csp_csp(x, mask) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp)
-
module function mean_all_2_csp_csp(x, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp)
-
module function mean_all_3_csp_csp(x, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp)
-
module function mean_all_4_csp_csp(x, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp)
-
module function mean_all_1_cdp_cdp(x, mask) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp)
-
module function mean_all_2_cdp_cdp(x, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp)
-
module function mean_all_3_cdp_cdp(x, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp)
-
module function mean_all_4_cdp_cdp(x, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp)
-
module function mean_all_1_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_2_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_3_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_4_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_1_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_2_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_3_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_4_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_1_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_2_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_3_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_4_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_1_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_2_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_3_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_all_4_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_1_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function mean_2_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_3_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_4_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_1_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_2_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_3_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_4_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_1_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp)
-
module function mean_2_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_3_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_4_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_1_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp)
-
module function mean_2_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_3_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_4_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_1_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_2_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_3_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_4_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_1_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_2_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_3_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_4_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_1_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_2_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_3_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_4_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_1_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function mean_2_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_3_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_4_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_mask_all_1_rsp_rsp(x, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=sp)
-
module function mean_mask_all_2_rsp_rsp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=sp)
-
module function mean_mask_all_3_rsp_rsp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=sp)
-
module function mean_mask_all_4_rsp_rsp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=sp)
-
module function mean_mask_all_1_rdp_rdp(x, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_2_rdp_rdp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_3_rdp_rdp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_4_rdp_rdp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_1_csp_csp(x, mask) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- rescomplex(kind=sp)
-
module function mean_mask_all_2_csp_csp(x, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=sp)
-
module function mean_mask_all_3_csp_csp(x, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- rescomplex(kind=sp)
-
module function mean_mask_all_4_csp_csp(x, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- rescomplex(kind=sp)
-
module function mean_mask_all_1_cdp_cdp(x, mask) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- rescomplex(kind=dp)
-
module function mean_mask_all_2_cdp_cdp(x, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=dp)
-
module function mean_mask_all_3_cdp_cdp(x, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- rescomplex(kind=dp)
-
module function mean_mask_all_4_cdp_cdp(x, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- rescomplex(kind=dp)
-
module function mean_mask_all_1_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_2_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_3_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_4_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_1_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_2_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_3_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_4_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_1_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_2_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_3_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_4_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_1_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_2_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_3_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_all_4_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_1_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=sp)
-
module function mean_mask_2_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_mask_3_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_mask_4_rsp_rsp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_mask_1_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_2_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_mask_3_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_mask_4_rdp_rdp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_mask_1_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- rescomplex(kind=sp)
-
module function mean_mask_2_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_mask_3_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_mask_4_csp_csp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_mask_1_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- rescomplex(kind=dp)
-
module function mean_mask_2_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_mask_3_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_mask_4_cdp_cdp(x, dim, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_mask_1_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_2_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_mask_3_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_mask_4_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_mask_1_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_2_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_mask_3_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_mask_4_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_mask_1_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_2_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_mask_3_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_mask_4_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function mean_mask_1_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function mean_mask_2_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function mean_mask_3_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function mean_mask_4_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
median (interface)#
-
median (interface) Median of array elements (Specification: stdlib_stats_descriptive)
- Procedures:
-
module function median_all_1_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_2_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_3_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_4_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_1_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_2_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_3_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_4_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_1_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_2_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_3_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_4_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_1_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_2_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_3_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_4_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_1_rsp_sp(x, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function median_all_2_rsp_sp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function median_all_3_rsp_sp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function median_all_4_rsp_sp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function median_all_1_rdp_dp(x, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_2_rdp_dp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_3_rdp_dp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_all_4_rdp_dp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_1_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_2_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_3_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_4_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_1_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_2_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_3_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_4_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_1_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_2_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_3_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_4_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_1_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_2_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_3_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_4_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_1_rsp_sp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function median_2_rsp_sp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_3_rsp_sp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_4_rsp_sp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_1_rdp_dp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function median_2_rdp_dp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_3_rdp_dp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_4_rdp_dp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_all_mask_1_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_2_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_3_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_4_iint8_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_1_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_2_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_3_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_4_iint16_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_1_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_2_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_3_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_4_iint32_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_1_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_2_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_3_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_4_iint64_dp(x, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_1_rsp_sp(x, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=sp)
-
module function median_all_mask_2_rsp_sp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=sp)
-
module function median_all_mask_3_rsp_sp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=sp)
-
module function median_all_mask_4_rsp_sp(x, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=sp)
-
module function median_all_mask_1_rdp_dp(x, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_2_rdp_dp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_3_rdp_dp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function median_all_mask_4_rdp_dp(x, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function median_mask_1_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function median_mask_2_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_mask_3_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_mask_4_iint8_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_mask_1_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function median_mask_2_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_mask_3_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_mask_4_iint16_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_mask_1_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function median_mask_2_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_mask_3_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_mask_4_iint32_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_mask_1_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function median_mask_2_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_mask_3_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_mask_4_iint64_dp(x, dim, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_mask_1_rsp_sp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=sp)
-
module function median_mask_2_rsp_sp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_mask_3_rsp_sp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_mask_4_rsp_sp(x, dim, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function median_mask_1_rdp_dp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function median_mask_2_rdp_dp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function median_mask_3_rdp_dp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function median_mask_4_rdp_dp(x, dim, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
var (interface)#
-
var (interface) Variance of array elements (Specification: stdlib_stats_descriptive)
- Procedures:
-
module function var_all_1_rsp_rsp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_all_2_rsp_rsp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_all_3_rsp_rsp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_all_4_rsp_rsp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_all_1_rdp_rdp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_2_rdp_rdp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_3_rdp_rdp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_4_rdp_rdp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_1_csp_csp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_all_2_csp_csp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_all_3_csp_csp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_all_4_csp_csp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_all_1_cdp_cdp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_2_cdp_cdp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_3_cdp_cdp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_4_cdp_cdp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_1_iint8_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_2_iint8_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_3_iint8_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_4_iint8_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_1_iint16_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_2_iint16_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_3_iint16_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_4_iint16_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_1_iint32_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_2_iint32_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_3_iint32_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_4_iint32_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_1_iint64_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_2_iint64_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_3_iint64_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_all_4_iint64_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_1_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_2_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_3_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_4_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_1_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_2_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_3_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_4_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_1_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_2_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_3_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_4_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_1_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_2_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_3_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_4_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_1_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_2_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_3_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_4_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_1_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_2_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_3_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_4_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_1_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_2_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_3_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_4_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_1_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_2_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_3_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_4_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, intent(in), optional
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_mask_all_1_rsp_rsp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_mask_all_2_rsp_rsp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_mask_all_3_rsp_rsp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_mask_all_4_rsp_rsp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_mask_all_1_rdp_rdp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_2_rdp_rdp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_3_rdp_rdp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_4_rdp_rdp(x, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_1_csp_csp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_mask_all_2_csp_csp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_mask_all_3_csp_csp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_mask_all_4_csp_csp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_mask_all_1_cdp_cdp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_2_cdp_cdp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_3_cdp_cdp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_4_cdp_cdp(x, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_1_iint8_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_2_iint8_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_3_iint8_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_4_iint8_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_1_iint16_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_2_iint16_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_3_iint16_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_4_iint16_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_1_iint32_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_2_iint32_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_3_iint32_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_4_iint32_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_1_iint64_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_2_iint64_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_3_iint64_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_all_4_iint64_dp(x, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_1_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_mask_2_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_mask_3_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_mask_4_rsp_rsp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_mask_1_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_2_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_mask_3_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_mask_4_rdp_rdp(x, dim, mask, corrected) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_mask_1_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function var_mask_2_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_mask_3_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_mask_4_csp_csp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_mask_1_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_2_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_mask_3_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_mask_4_cdp_cdp(x, dim, mask, corrected) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_mask_1_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_2_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_mask_3_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_mask_4_iint8_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_mask_1_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_2_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_mask_3_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_mask_4_iint16_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_mask_1_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_2_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_mask_3_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_mask_4_iint32_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function var_mask_1_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- diminteger, intent(in)
- masklogical, intent(in), dimension(:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function var_mask_2_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- diminteger, intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function var_mask_3_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function var_mask_4_iint64_dp(x, dim, mask, corrected) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- diminteger, intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- correctedlogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
moment (interface)#
-
moment (interface) Central moment of array elements (Specification: stdlib_stats_descriptive)
- Procedures:
-
module function moment_all_1_rsp_rsp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=sp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function moment_all_2_rsp_rsp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=sp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function moment_all_3_rsp_rsp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=sp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function moment_all_4_rsp_rsp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=sp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function moment_all_1_rdp_rdp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_2_rdp_rdp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_3_rdp_rdp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_4_rdp_rdp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_1_csp_csp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- orderinteger, intent(in)
- centercomplex(kind=sp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp)
-
module function moment_all_2_csp_csp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centercomplex(kind=sp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp)
-
module function moment_all_3_csp_csp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centercomplex(kind=sp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp)
-
module function moment_all_4_csp_csp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centercomplex(kind=sp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp)
-
module function moment_all_1_cdp_cdp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- orderinteger, intent(in)
- centercomplex(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp)
-
module function moment_all_2_cdp_cdp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centercomplex(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp)
-
module function moment_all_3_cdp_cdp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centercomplex(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp)
-
module function moment_all_4_cdp_cdp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centercomplex(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp)
-
module function moment_all_1_iint8_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_2_iint8_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_3_iint8_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_4_iint8_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_1_iint16_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_2_iint16_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_3_iint16_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_4_iint16_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_1_iint32_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_2_iint32_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_3_iint32_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_4_iint32_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_1_iint64_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_2_iint64_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_3_iint64_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_all_4_iint64_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_scalar_2_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_scalar_3_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_scalar_4_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_scalar_2_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_scalar_3_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_scalar_4_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_scalar_2_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_scalar_3_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_scalar_4_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_scalar_2_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_scalar_3_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_scalar_4_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_1_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp)
-
module function moment_2_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_3_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_4_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_1_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_2_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_3_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_4_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_1_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp)
-
module function moment_2_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_3_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_4_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_1_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp)
-
module function moment_2_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_3_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_4_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, intent(in), optional
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_scalar_2_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_scalar_3_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_scalar_4_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_scalar_2_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_scalar_3_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_scalar_4_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_scalar_2_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_scalar_3_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_scalar_4_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_scalar_2_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_scalar_3_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_scalar_4_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_1_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_2_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_3_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_4_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_1_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_2_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_3_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_4_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_1_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_2_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_3_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_4_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_1_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp)
-
module function moment_2_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_3_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_4_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, intent(in), optional
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_all_1_rsp_rsp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=sp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=sp)
-
module function moment_mask_all_2_rsp_rsp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=sp), intent(in), optional
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=sp)
-
module function moment_mask_all_3_rsp_rsp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=sp), intent(in), optional
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=sp)
-
module function moment_mask_all_4_rsp_rsp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=sp), intent(in), optional
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=sp)
-
module function moment_mask_all_1_rdp_rdp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_2_rdp_rdp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_3_rdp_rdp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_4_rdp_rdp(x, order, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_1_csp_csp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- orderinteger, intent(in)
- centercomplex(kind=sp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- rescomplex(kind=sp)
-
module function moment_mask_all_2_csp_csp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centercomplex(kind=sp), intent(in), optional
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=sp)
-
module function moment_mask_all_3_csp_csp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centercomplex(kind=sp), intent(in), optional
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- rescomplex(kind=sp)
-
module function moment_mask_all_4_csp_csp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centercomplex(kind=sp), intent(in), optional
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- rescomplex(kind=sp)
-
module function moment_mask_all_1_cdp_cdp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- orderinteger, intent(in)
- centercomplex(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- rescomplex(kind=dp)
-
module function moment_mask_all_2_cdp_cdp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centercomplex(kind=dp), intent(in), optional
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=dp)
-
module function moment_mask_all_3_cdp_cdp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centercomplex(kind=dp), intent(in), optional
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- rescomplex(kind=dp)
-
module function moment_mask_all_4_cdp_cdp(x, order, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centercomplex(kind=dp), intent(in), optional
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- rescomplex(kind=dp)
-
module function moment_mask_all_1_iint8_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_2_iint8_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_3_iint8_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_4_iint8_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_1_iint16_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_2_iint16_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_3_iint16_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_4_iint16_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_1_iint32_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_2_iint32_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_3_iint32_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_4_iint32_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_1_iint64_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_2_iint64_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_3_iint64_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_all_4_iint64_dp(x, order, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_scalar_2_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_scalar_3_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_scalar_4_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_scalar_2_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_scalar_3_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_scalar_4_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_scalar_2_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_scalar_3_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_scalar_4_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_scalar_2_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_scalar_3_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_scalar_4_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_1_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=sp)
-
module function moment_mask_2_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_3_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_4_rsp_rsp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_1_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_2_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_3_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_4_rdp_rdp(x, order, dim, center, mask) -> res# - Arguments:
- xreal(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_1_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- rescomplex(kind=sp)
-
module function moment_mask_2_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_3_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_4_csp_csp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=sp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- rescomplex(kind=sp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_1_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- rescomplex(kind=dp)
-
module function moment_mask_2_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_3_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_4_cdp_cdp(x, order, dim, center, mask) -> res# - Arguments:
- xcomplex(kind=dp), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centercomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- rescomplex(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_scalar_2_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_scalar_3_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_scalar_4_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_scalar_2_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_scalar_3_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_scalar_4_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_scalar_2_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_scalar_3_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_scalar_4_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_scalar_2_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_scalar_3_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_scalar_4_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_1_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_2_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_3_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_4_iint8_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int8), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_1_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_2_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_3_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_4_iint16_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int16), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_1_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_2_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_3_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_4_iint32_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int32), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
-
module function moment_mask_1_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), intent(in), dimension(:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), intent(in), optional
- masklogical, intent(in), dimension(:)
- Returns:
- resreal(kind=dp)
-
module function moment_mask_2_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :), intent(in), dimension(:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim)
- masklogical, (:, :), intent(in), dimension(:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim)
-
module function moment_mask_3_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :), intent(in), dimension(:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
- masklogical, (:, :, :), intent(in), dimension(:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim)
-
module function moment_mask_4_iint64_dp(x, order, dim, center, mask) -> res# - Arguments:
- xinteger(kind=int64), (:, :, :, :), intent(in), dimension(:,:,:,:)
- orderinteger, intent(in)
- diminteger, intent(in)
- centerreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), intent(in), optional, dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
- masklogical, (:, :, :, :), intent(in), dimension(:,:,:,:)
- Returns:
- resreal(kind=dp), (merge(size(x, 1), size(x, 2), mask=1<dim), merge(size(x, 2), size(x, 3), mask=2<dim), merge(size(x, 3), size(x, 4), mask=3<dim)), dimension(merge(size(x,1),size(x,2),mask=1<dim),merge(size(x,2),size(x,3),mask=2<dim),merge(size(x,3),size(x,4),mask=3<dim)
pca (interface)#
-
pca (interface) Principal Component Analysis (PCA) (Specification: stdlib_stats_descriptive)
-
module subroutine pca_sp(x, components, singular_values, x_mean, method, overwrite_x, err)# - Arguments:
- xreal(kind=sp), (:, :), intent(inout), dimension(:,:)
- componentsreal(kind=sp), (:, :), intent(out), dimension(:,:)
- singular_valuesreal(kind=sp), intent(out), dimension(:)
- x_meanreal(kind=sp), intent(out), optional, dimension(:)
- methodcharacter(len=*), intent(in), optional
- overwrite_xlogical, intent(in), optional
- errtype(linalg_state_type), intent(out), optional
-
module subroutine pca_dp(x, components, singular_values, x_mean, method, overwrite_x, err)# - Arguments:
- xreal(kind=dp), (:, :), intent(inout), dimension(:,:)
- componentsreal(kind=dp), (:, :), intent(out), dimension(:,:)
- singular_valuesreal(kind=dp), intent(out), dimension(:)
- x_meanreal(kind=dp), intent(out), optional, dimension(:)
- methodcharacter(len=*), intent(in), optional
- overwrite_xlogical, intent(in), optional
- errtype(linalg_state_type), intent(out), optional
-
pca_transform (interface)#
-
pca_transform (interface) Projects data into the reduced dimensional space (Specification: stdlib_stats_descriptive)
- Procedures:
-
module subroutine pca_transform_sp(x, components, x_transformed, x_mean)# - Arguments:
- xreal(kind=sp), (:, :), intent(in), dimension(:,:)
- componentsreal(kind=sp), (:, :), intent(in), dimension(:,:)
- x_transformedreal(kind=sp), (:, :), intent(out), dimension(:,:)
- x_meanreal(kind=sp), intent(in), optional, dimension(:)
-
module subroutine pca_transform_dp(x, components, x_transformed, x_mean)# - Arguments:
- xreal(kind=dp), (:, :), intent(in), dimension(:,:)
- componentsreal(kind=dp), (:, :), intent(in), dimension(:,:)
- x_transformedreal(kind=dp), (:, :), intent(out), dimension(:,:)
- x_meanreal(kind=dp), intent(in), optional, dimension(:)
pca_inverse_transform (interface)#
-
pca_inverse_transform (interface) Reconstructs original data from the reduced space (Specification: stdlib_stats_descriptive)
- Procedures:
-
module subroutine pca_inverse_transform_sp(x_reduced, components, x_reconstructed, x_mean)# - Arguments:
- x_reducedreal(kind=sp), (:, :), intent(in), dimension(:,:)
- componentsreal(kind=sp), (:, :), intent(in), dimension(:,:)
- x_reconstructedreal(kind=sp), (:, :), intent(out), dimension(:,:)
- x_meanreal(kind=sp), intent(in), optional, dimension(:)
-
module subroutine pca_inverse_transform_dp(x_reduced, components, x_reconstructed, x_mean)# - Arguments:
- x_reducedreal(kind=dp), (:, :), intent(in), dimension(:,:)
- componentsreal(kind=dp), (:, :), intent(in), dimension(:,:)
- x_reconstructedreal(kind=dp), (:, :), intent(out), dimension(:,:)
- x_meanreal(kind=dp), intent(in), optional, dimension(:)
See also the specification page: stdlib_stats_descriptive.
stdlib_stats_distribution_beta (module)#
Interfaces
rvs_beta (interface)#
-
rvs_beta (interface) Version experimental
Beta Distribution Random Variates (Specification: stdlib_stats_distribution_beta)
pdf_beta (interface)#
-
pdf_beta (interface) Version experimental
Beta Distribution Probability Density Function (Specification: stdlib_stats_distribution_beta)
cdf_beta (interface)#
-
cdf_beta (interface) Version experimental
Beta Distribution Cumulative Distribution Function (Specification: stdlib_stats_distribution_beta)
Procedures
beta_dist_rvs_rsp (function)#
-
impure elemental function beta_dist_rvs_rsp(a, b, loc) -> res - Arguments:
- areal(kind=sp), intent(in)
- breal(kind=sp), intent(in)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
beta_dist_rvs_rdp (function)#
-
impure elemental function beta_dist_rvs_rdp(a, b, loc) -> res - Arguments:
- areal(kind=dp), intent(in)
- breal(kind=dp), intent(in)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
beta_dist_rvs_csp (function)#
-
impure elemental function beta_dist_rvs_csp(a, b, loc) -> res - Arguments:
- acomplex(kind=sp), intent(in)
- bcomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- rescomplex(kind=sp)
beta_dist_rvs_cdp (function)#
-
impure elemental function beta_dist_rvs_cdp(a, b, loc) -> res - Arguments:
- acomplex(kind=dp), intent(in)
- bcomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- rescomplex(kind=dp)
beta_dist_rvs_array_rsp (function)#
-
function beta_dist_rvs_array_rsp(a, b, array_size, loc) -> res - Arguments:
- areal(kind=sp), intent(in)
- breal(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp), dimension(array_size)
beta_dist_rvs_array_rdp (function)#
-
function beta_dist_rvs_array_rdp(a, b, array_size, loc) -> res - Arguments:
- areal(kind=dp), intent(in)
- breal(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp), dimension(array_size)
beta_dist_rvs_array_csp (function)#
-
function beta_dist_rvs_array_csp(a, b, array_size, loc) -> res - Arguments:
- acomplex(kind=sp), intent(in)
- bcomplex(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- rescomplex(kind=sp), dimension(array_size)
beta_dist_rvs_array_cdp (function)#
-
function beta_dist_rvs_array_cdp(a, b, array_size, loc) -> res - Arguments:
- acomplex(kind=dp), intent(in)
- bcomplex(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- rescomplex(kind=dp), dimension(array_size)
beta_dist_pdf_rsp (function)#
-
elemental function beta_dist_pdf_rsp(x, a, b, loc) -> res - Arguments:
- xreal(kind=sp), intent(in)
- areal(kind=sp), intent(in)
- breal(kind=sp), intent(in)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
beta_dist_pdf_rdp (function)#
-
elemental function beta_dist_pdf_rdp(x, a, b, loc) -> res - Arguments:
- xreal(kind=dp), intent(in)
- areal(kind=dp), intent(in)
- breal(kind=dp), intent(in)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
beta_dist_pdf_impure_rsp (function)#
-
impure elemental function beta_dist_pdf_impure_rsp(x, a, b, err, loc) -> res - Arguments:
- xreal(kind=sp), intent(in)
- areal(kind=sp), intent(in)
- breal(kind=sp), intent(in)
- errinteger, intent(out)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
beta_dist_pdf_impure_rdp (function)#
-
impure elemental function beta_dist_pdf_impure_rdp(x, a, b, err, loc) -> res - Arguments:
- xreal(kind=dp), intent(in)
- areal(kind=dp), intent(in)
- breal(kind=dp), intent(in)
- errinteger, intent(out)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
beta_dist_pdf_csp (function)#
-
elemental function beta_dist_pdf_csp(x, a, b, loc) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- acomplex(kind=sp), intent(in)
- bcomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
beta_dist_pdf_cdp (function)#
-
elemental function beta_dist_pdf_cdp(x, a, b, loc) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- acomplex(kind=dp), intent(in)
- bcomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
beta_dist_pdf_impure_csp (function)#
-
impure elemental function beta_dist_pdf_impure_csp(x, a, b, err, loc) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- acomplex(kind=sp), intent(in)
- bcomplex(kind=sp), intent(in)
- errinteger, intent(out)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
beta_dist_pdf_impure_cdp (function)#
-
impure elemental function beta_dist_pdf_impure_cdp(x, a, b, err, loc) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- acomplex(kind=dp), intent(in)
- bcomplex(kind=dp), intent(in)
- errinteger, intent(out)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
beta_dist_cdf_rsp (function)#
-
elemental function beta_dist_cdf_rsp(x, a, b, loc) -> res - Arguments:
- xreal(kind=sp), intent(in)
- areal(kind=sp), intent(in)
- breal(kind=sp), intent(in)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
beta_dist_cdf_rdp (function)#
-
elemental function beta_dist_cdf_rdp(x, a, b, loc) -> res - Arguments:
- xreal(kind=dp), intent(in)
- areal(kind=dp), intent(in)
- breal(kind=dp), intent(in)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
beta_dist_cdf_impure_rsp (function)#
-
impure elemental function beta_dist_cdf_impure_rsp(x, a, b, err, loc) -> res - Arguments:
- xreal(kind=sp), intent(in)
- areal(kind=sp), intent(in)
- breal(kind=sp), intent(in)
- errinteger, intent(out)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
beta_dist_cdf_impure_rdp (function)#
-
impure elemental function beta_dist_cdf_impure_rdp(x, a, b, err, loc) -> res - Arguments:
- xreal(kind=dp), intent(in)
- areal(kind=dp), intent(in)
- breal(kind=dp), intent(in)
- errinteger, intent(out)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
beta_dist_cdf_csp (function)#
-
elemental function beta_dist_cdf_csp(x, a, b, loc) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- acomplex(kind=sp), intent(in)
- bcomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
beta_dist_cdf_cdp (function)#
-
elemental function beta_dist_cdf_cdp(x, a, b, loc) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- acomplex(kind=dp), intent(in)
- bcomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
beta_dist_cdf_impure_csp (function)#
-
impure elemental function beta_dist_cdf_impure_csp(x, a, b, err, loc) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- acomplex(kind=sp), intent(in)
- bcomplex(kind=sp), intent(in)
- errinteger, intent(out)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
beta_dist_cdf_impure_cdp (function)#
-
impure elemental function beta_dist_cdf_impure_cdp(x, a, b, err, loc) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- acomplex(kind=dp), intent(in)
- bcomplex(kind=dp), intent(in)
- errinteger, intent(out)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
See also the specification page: stdlib_stats_distribution_beta.
stdlib_stats_distribution_exponential (module)#
Interfaces
rvs_exp (interface)#
-
rvs_exp (interface) Version experimental
Exponential Distribution Random Variates (Specification: stdlib_stats_distribution_exponential)
- Procedures:
pdf_exp (interface)#
-
pdf_exp (interface) Version experimental
Exponential Distribution Probability Density Function (Specification: stdlib_stats_distribution_exponential)
cdf_exp (interface)#
-
cdf_exp (interface) Version experimental
Exponential Cumulative Distribution Function (Specification: stdlib_stats_distribution_exponential)
Procedures
rvs_exp_0_rsp (function)#
-
impure function rvs_exp_0_rsp -> res - Returns:
- resreal(kind=sp)
rvs_exp_rsp (function)#
-
impure elemental function rvs_exp_rsp(loc, scale) -> res - Arguments:
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
rvs_exp_rdp (function)#
-
impure elemental function rvs_exp_rdp(loc, scale) -> res - Arguments:
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
rvs_exp_csp (function)#
-
impure elemental function rvs_exp_csp(loc, scale) -> res - Arguments:
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- Returns:
- rescomplex(kind=sp)
rvs_exp_cdp (function)#
-
impure elemental function rvs_exp_cdp(loc, scale) -> res - Arguments:
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- Returns:
- rescomplex(kind=dp)
rvs_exp_array_rsp (function)#
-
impure function rvs_exp_array_rsp(loc, scale, array_size) -> res - Arguments:
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resreal(kind=sp), dimension(array_size)
rvs_exp_array_rdp (function)#
-
impure function rvs_exp_array_rdp(loc, scale, array_size) -> res - Arguments:
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resreal(kind=dp), dimension(array_size)
rvs_exp_array_csp (function)#
-
impure function rvs_exp_array_csp(loc, scale, array_size) -> res - Arguments:
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- rescomplex(kind=sp), dimension(array_size)
rvs_exp_array_cdp (function)#
-
impure function rvs_exp_array_cdp(loc, scale, array_size) -> res - Arguments:
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- rescomplex(kind=dp), dimension(array_size)
pdf_exp_rsp (function)#
-
elemental function pdf_exp_rsp(x, loc, scale) -> res - Arguments:
- xreal(kind=sp), intent(in)
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
pdf_exp_rdp (function)#
-
elemental function pdf_exp_rdp(x, loc, scale) -> res - Arguments:
- xreal(kind=dp), intent(in)
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
pdf_exp_csp (function)#
-
elemental function pdf_exp_csp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
pdf_exp_cdp (function)#
-
elemental function pdf_exp_cdp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
cdf_exp_rsp (function)#
-
elemental function cdf_exp_rsp(x, loc, scale) -> res - Arguments:
- xreal(kind=sp), intent(in)
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
cdf_exp_rdp (function)#
-
elemental function cdf_exp_rdp(x, loc, scale) -> res - Arguments:
- xreal(kind=dp), intent(in)
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
cdf_exp_csp (function)#
-
elemental function cdf_exp_csp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
cdf_exp_cdp (function)#
-
elemental function cdf_exp_cdp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
rvs_exp_lambda_rsp (function)#
-
impure elemental function rvs_exp_lambda_rsp(lambda) -> res - Arguments:
- lambdareal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
rvs_exp_lambda_rdp (function)#
-
impure elemental function rvs_exp_lambda_rdp(lambda) -> res - Arguments:
- lambdareal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
rvs_exp_lambda_csp (function)#
-
impure elemental function rvs_exp_lambda_csp(lambda) -> res - Arguments:
- lambdacomplex(kind=sp), intent(in)
- Returns:
- rescomplex(kind=sp)
rvs_exp_lambda_cdp (function)#
-
impure elemental function rvs_exp_lambda_cdp(lambda) -> res - Arguments:
- lambdacomplex(kind=dp), intent(in)
- Returns:
- rescomplex(kind=dp)
rvs_exp_array_lambda_rsp (function)#
-
impure function rvs_exp_array_lambda_rsp(lambda, array_size) -> res - Arguments:
- lambdareal(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resreal(kind=sp), dimension(array_size)
rvs_exp_array_lambda_rdp (function)#
-
impure function rvs_exp_array_lambda_rdp(lambda, array_size) -> res - Arguments:
- lambdareal(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resreal(kind=dp), dimension(array_size)
rvs_exp_array_lambda_csp (function)#
-
impure function rvs_exp_array_lambda_csp(lambda, array_size) -> res - Arguments:
- lambdacomplex(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- rescomplex(kind=sp), dimension(array_size)
rvs_exp_array_lambda_cdp (function)#
-
impure function rvs_exp_array_lambda_cdp(lambda, array_size) -> res - Arguments:
- lambdacomplex(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- rescomplex(kind=dp), dimension(array_size)
pdf_exp_lambda_rsp (function)#
-
elemental function pdf_exp_lambda_rsp(x, lambda) -> res - Arguments:
- xreal(kind=sp), intent(in)
- lambdareal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
pdf_exp_lambda_rdp (function)#
-
elemental function pdf_exp_lambda_rdp(x, lambda) -> res - Arguments:
- xreal(kind=dp), intent(in)
- lambdareal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
pdf_exp_lambda_csp (function)#
-
elemental function pdf_exp_lambda_csp(x, lambda) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- lambdacomplex(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
pdf_exp_lambda_cdp (function)#
-
elemental function pdf_exp_lambda_cdp(x, lambda) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- lambdacomplex(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
cdf_exp_lambda_rsp (function)#
-
elemental function cdf_exp_lambda_rsp(x, lambda) -> res - Arguments:
- xreal(kind=sp), intent(in)
- lambdareal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
cdf_exp_lambda_rdp (function)#
-
elemental function cdf_exp_lambda_rdp(x, lambda) -> res - Arguments:
- xreal(kind=dp), intent(in)
- lambdareal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
cdf_exp_lambda_csp (function)#
-
elemental function cdf_exp_lambda_csp(x, lambda) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- lambdacomplex(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
cdf_exp_lambda_cdp (function)#
-
elemental function cdf_exp_lambda_cdp(x, lambda) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- lambdacomplex(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
See also the specification page: stdlib_stats_distribution_exponential.
stdlib_stats_distribution_gamma (module)#
Interfaces
rvs_gamma (interface)#
-
rvs_gamma (interface) Version experimental
Gamma Distribution Random Variates (Specification: stdlib_stats_distribution_gamma)
pdf_gamma (interface)#
-
pdf_gamma (interface) Version experimental
Gamma Distribution Probability Density Function (Specification: stdlib_stats_distribution_gamma)
cdf_gamma (interface)#
-
cdf_gamma (interface) Version experimental
Gamma Distribution Cumulative Distribution Function (Specification: stdlib_stats_distribution_gamma)
Procedures
gamma_dist_rvs_1_rsp (function)#
-
impure elemental function gamma_dist_rvs_1_rsp(shape) -> res - Arguments:
- shapereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
gamma_dist_rvs_1_rdp (function)#
-
impure elemental function gamma_dist_rvs_1_rdp(shape) -> res - Arguments:
- shapereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
gamma_dist_rvs_1_csp (function)#
-
impure elemental function gamma_dist_rvs_1_csp(shape) -> res - Arguments:
- shapecomplex(kind=sp), intent(in)
- Returns:
- rescomplex(kind=sp)
gamma_dist_rvs_1_cdp (function)#
-
impure elemental function gamma_dist_rvs_1_cdp(shape) -> res - Arguments:
- shapecomplex(kind=dp), intent(in)
- Returns:
- rescomplex(kind=dp)
gamma_dist_rvs_rsp (function)#
-
impure elemental function gamma_dist_rvs_rsp(shape, rate, loc) -> res - Arguments:
- shapereal(kind=sp), intent(in)
- ratereal(kind=sp), intent(in)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
gamma_dist_rvs_rdp (function)#
-
impure elemental function gamma_dist_rvs_rdp(shape, rate, loc) -> res - Arguments:
- shapereal(kind=dp), intent(in)
- ratereal(kind=dp), intent(in)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
gamma_dist_rvs_csp (function)#
-
impure elemental function gamma_dist_rvs_csp(shape, rate, loc) -> res - Arguments:
- shapecomplex(kind=sp), intent(in)
- ratecomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- rescomplex(kind=sp)
gamma_dist_rvs_cdp (function)#
-
impure elemental function gamma_dist_rvs_cdp(shape, rate, loc) -> res - Arguments:
- shapecomplex(kind=dp), intent(in)
- ratecomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- rescomplex(kind=dp)
gamma_dist_rvs_array_rsp (function)#
-
function gamma_dist_rvs_array_rsp(shape, rate, array_size, loc) -> res - Arguments:
- shapereal(kind=sp), intent(in)
- ratereal(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp), dimension(array_size)
gamma_dist_rvs_array_rdp (function)#
-
function gamma_dist_rvs_array_rdp(shape, rate, array_size, loc) -> res - Arguments:
- shapereal(kind=dp), intent(in)
- ratereal(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp), dimension(array_size)
gamma_dist_rvs_array_csp (function)#
-
function gamma_dist_rvs_array_csp(shape, rate, array_size, loc) -> res - Arguments:
- shapecomplex(kind=sp), intent(in)
- ratecomplex(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- rescomplex(kind=sp), dimension(array_size)
gamma_dist_rvs_array_cdp (function)#
-
function gamma_dist_rvs_array_cdp(shape, rate, array_size, loc) -> res - Arguments:
- shapecomplex(kind=dp), intent(in)
- ratecomplex(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- rescomplex(kind=dp), dimension(array_size)
gamma_dist_pdf_rsp (function)#
-
elemental function gamma_dist_pdf_rsp(x, shape, rate, loc) -> res - Arguments:
- xreal(kind=sp), intent(in)
- shapereal(kind=sp), intent(in)
- ratereal(kind=sp), intent(in)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
gamma_dist_pdf_rdp (function)#
-
elemental function gamma_dist_pdf_rdp(x, shape, rate, loc) -> res - Arguments:
- xreal(kind=dp), intent(in)
- shapereal(kind=dp), intent(in)
- ratereal(kind=dp), intent(in)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
gamma_dist_pdf_impure_rsp (function)#
-
impure elemental function gamma_dist_pdf_impure_rsp(x, shape, rate, err, loc) -> res - Arguments:
- xreal(kind=sp), intent(in)
- shapereal(kind=sp), intent(in)
- ratereal(kind=sp), intent(in)
- errinteger, intent(out)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
gamma_dist_pdf_impure_rdp (function)#
-
impure elemental function gamma_dist_pdf_impure_rdp(x, shape, rate, err, loc) -> res - Arguments:
- xreal(kind=dp), intent(in)
- shapereal(kind=dp), intent(in)
- ratereal(kind=dp), intent(in)
- errinteger, intent(out)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
gamma_dist_pdf_csp (function)#
-
elemental function gamma_dist_pdf_csp(x, shape, rate, loc) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- shapecomplex(kind=sp), intent(in)
- ratecomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
gamma_dist_pdf_cdp (function)#
-
elemental function gamma_dist_pdf_cdp(x, shape, rate, loc) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- shapecomplex(kind=dp), intent(in)
- ratecomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
gamma_dist_pdf_impure_csp (function)#
-
impure elemental function gamma_dist_pdf_impure_csp(x, shape, rate, err, loc) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- shapecomplex(kind=sp), intent(in)
- ratecomplex(kind=sp), intent(in)
- errinteger, intent(out)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
gamma_dist_pdf_impure_cdp (function)#
-
impure elemental function gamma_dist_pdf_impure_cdp(x, shape, rate, err, loc) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- shapecomplex(kind=dp), intent(in)
- ratecomplex(kind=dp), intent(in)
- errinteger, intent(out)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
gamma_dist_cdf_rsp (function)#
-
impure elemental function gamma_dist_cdf_rsp(x, shape, rate, loc) -> res - Arguments:
- xreal(kind=sp), intent(in)
- shapereal(kind=sp), intent(in)
- ratereal(kind=sp), intent(in)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
gamma_dist_cdf_rdp (function)#
-
impure elemental function gamma_dist_cdf_rdp(x, shape, rate, loc) -> res - Arguments:
- xreal(kind=dp), intent(in)
- shapereal(kind=dp), intent(in)
- ratereal(kind=dp), intent(in)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
gamma_dist_cdf_impure_rsp (function)#
-
impure elemental function gamma_dist_cdf_impure_rsp(x, shape, rate, err, loc) -> res - Arguments:
- xreal(kind=sp), intent(in)
- shapereal(kind=sp), intent(in)
- ratereal(kind=sp), intent(in)
- errinteger, intent(out)
- locreal(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
gamma_dist_cdf_impure_rdp (function)#
-
impure elemental function gamma_dist_cdf_impure_rdp(x, shape, rate, err, loc) -> res - Arguments:
- xreal(kind=dp), intent(in)
- shapereal(kind=dp), intent(in)
- ratereal(kind=dp), intent(in)
- errinteger, intent(out)
- locreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
gamma_dist_cdf_csp (function)#
-
impure elemental function gamma_dist_cdf_csp(x, shape, rate, loc) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- shapecomplex(kind=sp), intent(in)
- ratecomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
gamma_dist_cdf_cdp (function)#
-
impure elemental function gamma_dist_cdf_cdp(x, shape, rate, loc) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- shapecomplex(kind=dp), intent(in)
- ratecomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
gamma_dist_cdf_impure_csp (function)#
-
impure elemental function gamma_dist_cdf_impure_csp(x, shape, rate, err, loc) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- shapecomplex(kind=sp), intent(in)
- ratecomplex(kind=sp), intent(in)
- errinteger, intent(out)
- loccomplex(kind=sp), intent(in), optional
- Returns:
- resreal(kind=sp)
gamma_dist_cdf_impure_cdp (function)#
-
impure elemental function gamma_dist_cdf_impure_cdp(x, shape, rate, err, loc) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- shapecomplex(kind=dp), intent(in)
- ratecomplex(kind=dp), intent(in)
- errinteger, intent(out)
- loccomplex(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp)
See also the specification page: stdlib_stats_distribution_gamma.
stdlib_stats_distribution_normal (module)#
Interfaces
rvs_normal (interface)#
-
rvs_normal (interface) Normal Distribution Random Variates (Specification: stdlib_stats_distribution_normal)
pdf_normal (interface)#
-
pdf_normal (interface) Normal Distribution Probability Density Function (Specification: stdlib_stats_distribution_normal)
- Procedures:
cdf_normal (interface)#
-
cdf_normal (interface) Normal Distribution Cumulative Distribution Function (Specification: stdlib_stats_distribution_normal)
- Procedures:
Procedures
rvs_norm_0_rsp (function)#
-
impure function rvs_norm_0_rsp -> res - Returns:
- resreal(kind=sp)
rvs_norm_rsp (function)#
-
impure elemental function rvs_norm_rsp(loc, scale) -> res - Arguments:
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
rvs_norm_rdp (function)#
-
impure elemental function rvs_norm_rdp(loc, scale) -> res - Arguments:
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
rvs_norm_csp (function)#
-
impure elemental function rvs_norm_csp(loc, scale) -> res - Arguments:
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- Returns:
- rescomplex(kind=sp)
rvs_norm_cdp (function)#
-
impure elemental function rvs_norm_cdp(loc, scale) -> res - Arguments:
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- Returns:
- rescomplex(kind=dp)
rvs_norm_array_rsp (function)#
-
impure function rvs_norm_array_rsp(loc, scale, array_size) -> res - Arguments:
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resreal(kind=sp), dimension(array_size)
rvs_norm_array_rdp (function)#
-
impure function rvs_norm_array_rdp(loc, scale, array_size) -> res - Arguments:
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resreal(kind=dp), dimension(array_size)
rvs_norm_array_default_rsp (function)#
-
impure function rvs_norm_array_default_rsp(array_size, mold) -> res - Arguments:
- array_sizeinteger, intent(in)
- moldreal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp), dimension(array_size)
rvs_norm_array_default_rdp (function)#
-
impure function rvs_norm_array_default_rdp(array_size, mold) -> res - Arguments:
- array_sizeinteger, intent(in)
- moldreal(kind=dp), intent(in), optional
- Returns:
- resreal(kind=dp), dimension(array_size)
rvs_norm_array_csp (function)#
-
impure function rvs_norm_array_csp(loc, scale, array_size) -> res - Arguments:
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- rescomplex(kind=sp), dimension(array_size)
rvs_norm_array_cdp (function)#
-
impure function rvs_norm_array_cdp(loc, scale, array_size) -> res - Arguments:
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- rescomplex(kind=dp), dimension(array_size)
rvs_norm_array_default_csp (function)#
-
impure function rvs_norm_array_default_csp(array_size, mold) -> res - Arguments:
- array_sizeinteger, intent(in)
- moldcomplex(kind=sp), intent(in)
- Returns:
- rescomplex(kind=sp), dimension(array_size)
rvs_norm_array_default_cdp (function)#
-
impure function rvs_norm_array_default_cdp(array_size, mold) -> res - Arguments:
- array_sizeinteger, intent(in)
- moldcomplex(kind=dp), intent(in)
- Returns:
- rescomplex(kind=dp), dimension(array_size)
pdf_norm_rsp (function)#
-
elemental function pdf_norm_rsp(x, loc, scale) -> res - Arguments:
- xreal(kind=sp), intent(in)
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
pdf_norm_rdp (function)#
-
elemental function pdf_norm_rdp(x, loc, scale) -> res - Arguments:
- xreal(kind=dp), intent(in)
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
pdf_norm_csp (function)#
-
elemental function pdf_norm_csp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
pdf_norm_cdp (function)#
-
elemental function pdf_norm_cdp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
cdf_norm_rsp (function)#
-
elemental function cdf_norm_rsp(x, loc, scale) -> res - Arguments:
- xreal(kind=sp), intent(in)
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
cdf_norm_rdp (function)#
-
elemental function cdf_norm_rdp(x, loc, scale) -> res - Arguments:
- xreal(kind=dp), intent(in)
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
cdf_norm_csp (function)#
-
elemental function cdf_norm_csp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
cdf_norm_cdp (function)#
-
elemental function cdf_norm_cdp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
See also the specification page: stdlib_stats_distribution_normal.
stdlib_stats_distribution_uniform (module)#
Interfaces
rvs_uniform (interface)#
-
rvs_uniform (interface) Get uniformly distributed random variate for integer, real and complex variables. (Specification: stdlib_stats_distribution_uniform)
- Procedures:
pdf_uniform (interface)#
-
pdf_uniform (interface) Get uniform distribution probability density (pdf) for integer, real and complex variables. (Specification: stdlib_stats_distribution_uniform)
cdf_uniform (interface)#
-
cdf_uniform (interface) Get uniform distribution cumulative distribution function (cdf) for integer, real and complex variables. (Specification: stdlib_stats_distribution_uniform)
shuffle (interface)#
-
shuffle (interface) Fisher-Yates shuffle algorithm for a rank one array of integer, real and complex variables. (Specification: stdlib_stats_distribution_uniform)
Procedures
rvs_unif_1_iint8 (function)#
-
impure elemental function rvs_unif_1_iint8(scale) -> res - Arguments:
- scaleinteger(kind=int8), intent(in)
- Returns:
- resinteger(kind=int8)
rvs_unif_1_iint16 (function)#
-
impure elemental function rvs_unif_1_iint16(scale) -> res - Arguments:
- scaleinteger(kind=int16), intent(in)
- Returns:
- resinteger(kind=int16)
rvs_unif_1_iint32 (function)#
-
impure elemental function rvs_unif_1_iint32(scale) -> res - Arguments:
- scaleinteger(kind=int32), intent(in)
- Returns:
- resinteger(kind=int32)
rvs_unif_1_iint64 (function)#
-
impure elemental function rvs_unif_1_iint64(scale) -> res - Arguments:
- scaleinteger(kind=int64), intent(in)
- Returns:
- resinteger(kind=int64)
rvs_unif_iint8 (function)#
-
impure elemental function rvs_unif_iint8(loc, scale) -> res - Arguments:
- locinteger(kind=int8), intent(in)
- scaleinteger(kind=int8), intent(in)
- Returns:
- resinteger(kind=int8)
rvs_unif_iint16 (function)#
-
impure elemental function rvs_unif_iint16(loc, scale) -> res - Arguments:
- locinteger(kind=int16), intent(in)
- scaleinteger(kind=int16), intent(in)
- Returns:
- resinteger(kind=int16)
rvs_unif_iint32 (function)#
-
impure elemental function rvs_unif_iint32(loc, scale) -> res - Arguments:
- locinteger(kind=int32), intent(in)
- scaleinteger(kind=int32), intent(in)
- Returns:
- resinteger(kind=int32)
rvs_unif_iint64 (function)#
-
impure elemental function rvs_unif_iint64(loc, scale) -> res - Arguments:
- locinteger(kind=int64), intent(in)
- scaleinteger(kind=int64), intent(in)
- Returns:
- resinteger(kind=int64)
rvs_unif_0_rsp (function)#
-
impure elemental function rvs_unif_0_rsp -> res - Returns:
- resreal(kind=sp)
rvs_unif_1_rsp (function)#
-
impure elemental function rvs_unif_1_rsp(scale) -> res - Arguments:
- scalereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
rvs_unif_1_rdp (function)#
-
impure elemental function rvs_unif_1_rdp(scale) -> res - Arguments:
- scalereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
rvs_unif_rsp (function)#
-
impure elemental function rvs_unif_rsp(loc, scale) -> res - Arguments:
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
rvs_unif_rdp (function)#
-
impure elemental function rvs_unif_rdp(loc, scale) -> res - Arguments:
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
rvs_unif_1_csp (function)#
-
impure elemental function rvs_unif_1_csp(scale) -> res - Arguments:
- scalecomplex(kind=sp), intent(in)
- Returns:
- rescomplex(kind=sp)
rvs_unif_1_cdp (function)#
-
impure elemental function rvs_unif_1_cdp(scale) -> res - Arguments:
- scalecomplex(kind=dp), intent(in)
- Returns:
- rescomplex(kind=dp)
rvs_unif_csp (function)#
-
impure elemental function rvs_unif_csp(loc, scale) -> res - Arguments:
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- Returns:
- rescomplex(kind=sp)
rvs_unif_cdp (function)#
-
impure elemental function rvs_unif_cdp(loc, scale) -> res - Arguments:
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- Returns:
- rescomplex(kind=dp)
rvs_unif_array_iint8 (function)#
-
function rvs_unif_array_iint8(loc, scale, array_size) -> res - Arguments:
- locinteger(kind=int8), intent(in)
- scaleinteger(kind=int8), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resinteger(kind=int8), dimension(array_size)
rvs_unif_array_iint16 (function)#
-
function rvs_unif_array_iint16(loc, scale, array_size) -> res - Arguments:
- locinteger(kind=int16), intent(in)
- scaleinteger(kind=int16), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resinteger(kind=int16), dimension(array_size)
rvs_unif_array_iint32 (function)#
-
function rvs_unif_array_iint32(loc, scale, array_size) -> res - Arguments:
- locinteger(kind=int32), intent(in)
- scaleinteger(kind=int32), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resinteger(kind=int32), dimension(array_size)
rvs_unif_array_iint64 (function)#
-
function rvs_unif_array_iint64(loc, scale, array_size) -> res - Arguments:
- locinteger(kind=int64), intent(in)
- scaleinteger(kind=int64), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resinteger(kind=int64), dimension(array_size)
rvs_unif_array_rsp (function)#
-
function rvs_unif_array_rsp(loc, scale, array_size) -> res - Arguments:
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resreal(kind=sp), dimension(array_size)
rvs_unif_array_rdp (function)#
-
function rvs_unif_array_rdp(loc, scale, array_size) -> res - Arguments:
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- resreal(kind=dp), dimension(array_size)
rvs_unif_array_csp (function)#
-
function rvs_unif_array_csp(loc, scale, array_size) -> res - Arguments:
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- rescomplex(kind=sp), dimension(array_size)
rvs_unif_array_cdp (function)#
-
function rvs_unif_array_cdp(loc, scale, array_size) -> res - Arguments:
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- array_sizeinteger, intent(in)
- Returns:
- rescomplex(kind=dp), dimension(array_size)
pdf_unif_iint8 (function)#
-
elemental function pdf_unif_iint8(x, loc, scale) -> res - Arguments:
- xinteger(kind=int8), intent(in)
- locinteger(kind=int8), intent(in)
- scaleinteger(kind=int8), intent(in)
- Returns:
- resreal
pdf_unif_iint16 (function)#
-
elemental function pdf_unif_iint16(x, loc, scale) -> res - Arguments:
- xinteger(kind=int16), intent(in)
- locinteger(kind=int16), intent(in)
- scaleinteger(kind=int16), intent(in)
- Returns:
- resreal
pdf_unif_iint32 (function)#
-
elemental function pdf_unif_iint32(x, loc, scale) -> res - Arguments:
- xinteger(kind=int32), intent(in)
- locinteger(kind=int32), intent(in)
- scaleinteger(kind=int32), intent(in)
- Returns:
- resreal
pdf_unif_iint64 (function)#
-
elemental function pdf_unif_iint64(x, loc, scale) -> res - Arguments:
- xinteger(kind=int64), intent(in)
- locinteger(kind=int64), intent(in)
- scaleinteger(kind=int64), intent(in)
- Returns:
- resreal
pdf_unif_rsp (function)#
-
elemental function pdf_unif_rsp(x, loc, scale) -> res - Arguments:
- xreal(kind=sp), intent(in)
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
pdf_unif_rdp (function)#
-
elemental function pdf_unif_rdp(x, loc, scale) -> res - Arguments:
- xreal(kind=dp), intent(in)
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
pdf_unif_csp (function)#
-
elemental function pdf_unif_csp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
pdf_unif_cdp (function)#
-
elemental function pdf_unif_cdp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
cdf_unif_iint8 (function)#
-
elemental function cdf_unif_iint8(x, loc, scale) -> res - Arguments:
- xinteger(kind=int8), intent(in)
- locinteger(kind=int8), intent(in)
- scaleinteger(kind=int8), intent(in)
- Returns:
- resreal
cdf_unif_iint16 (function)#
-
elemental function cdf_unif_iint16(x, loc, scale) -> res - Arguments:
- xinteger(kind=int16), intent(in)
- locinteger(kind=int16), intent(in)
- scaleinteger(kind=int16), intent(in)
- Returns:
- resreal
cdf_unif_iint32 (function)#
-
elemental function cdf_unif_iint32(x, loc, scale) -> res - Arguments:
- xinteger(kind=int32), intent(in)
- locinteger(kind=int32), intent(in)
- scaleinteger(kind=int32), intent(in)
- Returns:
- resreal
cdf_unif_iint64 (function)#
-
elemental function cdf_unif_iint64(x, loc, scale) -> res - Arguments:
- xinteger(kind=int64), intent(in)
- locinteger(kind=int64), intent(in)
- scaleinteger(kind=int64), intent(in)
- Returns:
- resreal
cdf_unif_rsp (function)#
-
elemental function cdf_unif_rsp(x, loc, scale) -> res - Arguments:
- xreal(kind=sp), intent(in)
- locreal(kind=sp), intent(in)
- scalereal(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
cdf_unif_rdp (function)#
-
elemental function cdf_unif_rdp(x, loc, scale) -> res - Arguments:
- xreal(kind=dp), intent(in)
- locreal(kind=dp), intent(in)
- scalereal(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
cdf_unif_csp (function)#
-
elemental function cdf_unif_csp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=sp), intent(in)
- loccomplex(kind=sp), intent(in)
- scalecomplex(kind=sp), intent(in)
- Returns:
- resreal(kind=sp)
cdf_unif_cdp (function)#
-
elemental function cdf_unif_cdp(x, loc, scale) -> res - Arguments:
- xcomplex(kind=dp), intent(in)
- loccomplex(kind=dp), intent(in)
- scalecomplex(kind=dp), intent(in)
- Returns:
- resreal(kind=dp)
shuffle_iint8 (function)#
-
function shuffle_iint8(list) -> res - Arguments:
- listinteger(kind=int8), intent(in), dimension(:)
- Returns:
- resinteger(kind=int8), dimension(size(list)
shuffle_iint16 (function)#
-
function shuffle_iint16(list) -> res - Arguments:
- listinteger(kind=int16), intent(in), dimension(:)
- Returns:
- resinteger(kind=int16), dimension(size(list)
shuffle_iint32 (function)#
-
function shuffle_iint32(list) -> res - Arguments:
- listinteger(kind=int32), intent(in), dimension(:)
- Returns:
- resinteger(kind=int32), dimension(size(list)
shuffle_iint64 (function)#
-
function shuffle_iint64(list) -> res - Arguments:
- listinteger(kind=int64), intent(in), dimension(:)
- Returns:
- resinteger(kind=int64), dimension(size(list)
shuffle_rsp (function)#
-
function shuffle_rsp(list) -> res - Arguments:
- listreal(kind=sp), intent(in), dimension(:)
- Returns:
- resreal(kind=sp), dimension(size(list)
shuffle_rdp (function)#
-
function shuffle_rdp(list) -> res - Arguments:
- listreal(kind=dp), intent(in), dimension(:)
- Returns:
- resreal(kind=dp), dimension(size(list)
shuffle_csp (function)#
-
function shuffle_csp(list) -> res - Arguments:
- listcomplex(kind=sp), intent(in), dimension(:)
- Returns:
- rescomplex(kind=sp), dimension(size(list)
shuffle_cdp (function)#
-
function shuffle_cdp(list) -> res - Arguments:
- listcomplex(kind=dp), intent(in), dimension(:)
- Returns:
- rescomplex(kind=dp), dimension(size(list)
See also the specification page: stdlib_stats_distribution_uniform.