|
1 |
| -program test_moment |
| 1 | +program test_rawmoment |
2 | 2 | use stdlib_experimental_error, only: assert
|
3 | 3 | use stdlib_experimental_kinds, only: sp, dp, int32, int64
|
4 | 4 | use stdlib_experimental_stats, only: mean, moment
|
@@ -44,7 +44,7 @@ subroutine test_sp(x1, x2)
|
44 | 44 | !1dim
|
45 | 45 | print*,' test_sp_1dim', order
|
46 | 46 | call assert( abs(moment(x1, order) - mean(x1)) < sptol)
|
47 |
| - call assert( abs(moment(x1, order, dim=1) - mean(x1)) < sptol) |
| 47 | + call assert( abs(moment(x1, order, 1) - mean(x1)) < sptol) |
48 | 48 |
|
49 | 49 | print*,' test_sp_1dim_mask', order
|
50 | 50 | call assert( ieee_is_nan(moment(x1, order, mask = .false.)))
|
@@ -100,7 +100,7 @@ subroutine test_sp(x1, x2)
|
100 | 100 | !1dim
|
101 | 101 | ! print*,' test_sp_1dim', order
|
102 | 102 | ! call assert( abs(moment(x1, order, center = mean(x1)) - 2._sp) < sptol)
|
103 |
| -! call assert( abs(moment(x1, order, center = mean(x1, dim=1), dim=1) - 2._sp) < sptol) |
| 103 | +! call assert( abs(moment(x1, order, center = mean(x1, 1), 1) - 2._sp) < sptol) |
104 | 104 | !
|
105 | 105 | print*,' test_sp_1dim_mask', order
|
106 | 106 | call assert( ieee_is_nan(moment(x1, order, mask = .false.)))
|
@@ -189,7 +189,7 @@ subroutine test_int32(x1, x2)
|
189 | 189 | ! !1dim
|
190 | 190 | ! print*,' test_dp_1dim', order
|
191 | 191 | ! call assert( abs(moment(x1, order, center = mean(x1))) < dptol)
|
192 |
| -! call assert( abs(moment(x1, order, center = mean(x1, dim=1), dim=1)) < dptol) |
| 192 | +! call assert( abs(moment(x1, order, center = mean(x1, 1), 1)) < dptol) |
193 | 193 | !
|
194 | 194 | ! print*,' test_dp_1dim_mask', order
|
195 | 195 | ! call assert( ieee_is_nan(moment(x1, order, center = mean(x1, .false.), mask = .false.)))
|
@@ -245,7 +245,7 @@ subroutine test_int32(x1, x2)
|
245 | 245 | ! !1dim
|
246 | 246 | ! print*,' test_dp_1dim', order
|
247 | 247 | ! call assert( abs(moment(x1, order, center = mean(x1)) - 2._dp) < dptol)
|
248 |
| -! call assert( abs(moment(x1, order, center = mean(x1, dim=1), dim=1) - 2._dp) < dptol) |
| 248 | +! call assert( abs(moment(x1, order, center = mean(x1, 1), 1) - 2._dp) < dptol) |
249 | 249 | !
|
250 | 250 | ! print*,' test_dp_1dim_mask', order
|
251 | 251 | ! call assert( ieee_is_nan(moment(x1, order, center = mean(x1, .false.), mask = .false.)))
|
@@ -335,7 +335,7 @@ subroutine test_csp(x1, x2)
|
335 | 335 | ! !1dim
|
336 | 336 | ! print*,' test_sp_1dim', order
|
337 | 337 | ! call assert( abs(moment(x1, order, center = mean(x1))) < sptol)
|
338 |
| -! call assert( abs(moment(x1, order, center = mean(x1, dim=1), dim=1)) < sptol) |
| 338 | +! call assert( abs(moment(x1, order, center = mean(x1, 1), 1)) < sptol) |
339 | 339 | !
|
340 | 340 | ! print*,' test_sp_1dim_mask', order
|
341 | 341 | ! call assert( ieee_is_nan(abs(moment(x1, order, center = mean(x1, .false.), mask = .false.))))
|
@@ -367,7 +367,7 @@ subroutine test_csp(x1, x2)
|
367 | 367 | ! !1dim
|
368 | 368 | ! print*,' test_sp_1dim', order
|
369 | 369 | ! call assert( abs(moment(x1, order, center = mean(x1)) - (-6.459422410E-02,-0.556084037)) < sptol)
|
370 |
| -! call assert( abs(moment(x1, order, center = mean(x1, dim=1), dim=1) -& |
| 370 | +! call assert( abs(moment(x1, order, center = mean(x1, 1), 1) -& |
371 | 371 | ! (-6.459422410E-02,-0.556084037)) < sptol)
|
372 | 372 | !
|
373 | 373 | ! print*,' test_sp_1dim_mask', order
|
|
0 commit comments