Skip to content

Commit 8186ead

Browse files
Update test_distribution_uniform.fypp
1 parent 1152f04 commit 8186ead

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/tests/stats/test_distribution_uniform.fypp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,18 +70,18 @@ program test_distribution_uniform
7070
subroutine test_uni_rvs_0
7171
integer, parameter :: num=10000000
7272
integer, parameter :: array_size = 1000
73-
integer :: i, j, freq(0:array_size)
73+
integer :: i, j, freq(0:array_size - 1)
7474
real(dp) :: chisq, expct
7575

7676
print *,""
7777
print *, "Test uniform random generator with chi-squared"
7878
freq = 0
7979
do i = 1, num
80-
j = 1000 * uni_rvs( )
80+
j = array_size * uni_rvs( )
8181
freq(j) = freq(j) + 1
8282
end do
8383
chisq = 0.0_dp
84-
expct = num / 1000
84+
expct = num / array_size
8585
do i = 0, array_size - 1
8686
chisq = chisq + (freq(i) - expct) ** 2 / expct
8787
end do

0 commit comments

Comments
 (0)