Skip to content

Probability Distribution and Statistical Functions -- PRNG Module #271

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 78 commits into from
Feb 6, 2021
Merged
Changes from 1 commit
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
edf8e54
change in Makefile.manual
Jim-215-Fisher Oct 18, 2020
680b8af
New
Jim-215-Fisher Dec 19, 2020
56ce45e
New
Jim-215-Fisher Dec 19, 2020
ba5e11f
New
Jim-215-Fisher Dec 19, 2020
cb7c376
convert .fypp .f90 for test file
Jim-215-Fisher Dec 19, 2020
f23580b
correct mispell in CMakeLists.txt
Jim-215-Fisher Dec 19, 2020
1e873fc
change rand to dist_rand
Jim-215-Fisher Dec 19, 2020
561fbf2
change rand to dist_rand
Jim-215-Fisher Dec 19, 2020
7ddde0b
Add files via upload
Jim-215-Fisher Dec 19, 2020
30da437
remove tab
Jim-215-Fisher Dec 19, 2020
c107d12
minor change
Jim-215-Fisher Dec 20, 2020
aee71b6
Add specs
Jim-215-Fisher Dec 20, 2020
899302e
correct random_seed
Jim-215-Fisher Dec 20, 2020
6ce74dc
minor change
Jim-215-Fisher Dec 20, 2020
da37e07
correct syntax
Jim-215-Fisher Dec 20, 2020
2971086
Update doc/specs/stdlib_stats_distribution_PRNG.md
Jim-215-Fisher Dec 20, 2020
c7d3373
Update doc/specs/stdlib_stats_distribution_PRNG.md
Jim-215-Fisher Dec 20, 2020
93e73fc
Update doc/specs/stdlib_stats_distribution_PRNG.md
Jim-215-Fisher Dec 20, 2020
77ce082
Update doc/specs/stdlib_stats_distribution_PRNG.md
Jim-215-Fisher Dec 20, 2020
6acf1e3
Update src/stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Dec 20, 2020
a552a61
Update src/stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Dec 20, 2020
0044e1a
Update src/stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Dec 20, 2020
72ce077
Update src/stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Dec 20, 2020
9f80a67
Update src/stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Dec 20, 2020
3fcea38
Update src/tests/stats/test_distribution_PRNG.f90
Jim-215-Fisher Dec 20, 2020
730927b
Some grammer change
Jim-215-Fisher Dec 21, 2020
c5f721c
Add reference link
Jim-215-Fisher Dec 21, 2020
188b011
Add reference links
Jim-215-Fisher Dec 21, 2020
d96bf8b
change description for dist_rand function
Jim-215-Fisher Dec 21, 2020
2a495ab
Add files via upload
Jim-215-Fisher Dec 22, 2020
8e95e05
Add files via upload
Jim-215-Fisher Dec 22, 2020
3d8e3e6
Add files via upload
Jim-215-Fisher Dec 22, 2020
a8c1b6c
Update stdlib_stats_distribution_PRNG.md
Jim-215-Fisher Dec 22, 2020
c4429e9
Update stdlib_stats_distribution_PRNG.md
Jim-215-Fisher Dec 22, 2020
941a8d7
Update Makefile.manual
Jim-215-Fisher Dec 29, 2020
3e61529
Update Makefile.manual
Jim-215-Fisher Dec 29, 2020
afb881e
Update Makefile.manual
Jim-215-Fisher Dec 29, 2020
9c3b6ff
Update Makefile.manual
Jim-215-Fisher Dec 29, 2020
8abb168
Update CMakeLists.txt
Jim-215-Fisher Dec 29, 2020
ad51937
Update CMakeLists.txt
Jim-215-Fisher Dec 29, 2020
a16faec
Merge pull request #2 from fortran-lang/master
Jim-215-Fisher Dec 29, 2020
131cf0d
Update Makefile.manual
Jim-215-Fisher Dec 29, 2020
157dba8
Update CMakeLists.txt
Jim-215-Fisher Dec 29, 2020
d7643cb
Update Makefile.manual
Jim-215-Fisher Dec 29, 2020
5651f5e
Update CMakeLists.txt
Jim-215-Fisher Dec 29, 2020
ed12254
Update CMakeLists.txt
Jim-215-Fisher Dec 29, 2020
6fd0884
Update Makefile.manual
Jim-215-Fisher Dec 29, 2020
5afcba5
Update CMakeLists.txt
Jim-215-Fisher Dec 29, 2020
4cb0041
Update CMakeLists.txt
Jim-215-Fisher Dec 29, 2020
91c1ad4
Update Makefile.manual
Jim-215-Fisher Dec 29, 2020
46f206f
Update CMakeLists.txt
Jim-215-Fisher Dec 31, 2020
50ac589
Update Makefile.manual
Jim-215-Fisher Dec 31, 2020
13ba182
Update Makefile.manual
Jim-215-Fisher Dec 31, 2020
1fcaa0a
Merge pull request #3 from Jim-215-Fisher/master
Jim-215-Fisher Dec 31, 2020
98d698a
Update CMakeLists.txt
Jim-215-Fisher Dec 31, 2020
9d2be18
Update Makefile.manual
Jim-215-Fisher Dec 31, 2020
2671c8e
Delete test_distribution_PRNG.fypp
Jim-215-Fisher Dec 31, 2020
6503318
Update Makefile.manual
Jim-215-Fisher Dec 31, 2020
2d95db0
Update Makefile.manual
Jim-215-Fisher Jan 1, 2021
06b3490
Removed jump and long_jump procedures
Jim-215-Fisher Jan 8, 2021
57e920e
Update Makefile.manual
Jim-215-Fisher Jan 8, 2021
2b4a735
Update stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Jan 8, 2021
1228cb0
Update stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Jan 8, 2021
435cbb5
Update stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Jan 11, 2021
48e7657
Update stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Jan 11, 2021
3a6f26f
Merge pull request #9 from fortran-lang/master
Jim-215-Fisher Jan 19, 2021
3e89cdc
Update Makefile.manual
Jim-215-Fisher Jan 21, 2021
349d0eb
Merge pull request #14 from fortran-lang/master
Jim-215-Fisher Jan 21, 2021
200b307
Update Makefile.manual
Jim-215-Fisher Jan 22, 2021
722d908
Merge pull request #17 from Jim-215-Fisher/master
Jim-215-Fisher Jan 22, 2021
9e3cfba
Update Makefile.manual
Jim-215-Fisher Jan 22, 2021
abad998
explicit import
milancurcic Feb 5, 2021
bca3aab
makr rol64 pure
milancurcic Feb 5, 2021
19dfc4f
minor style fix
milancurcic Feb 5, 2021
60e8e94
minor style fix to line continuation
milancurcic Feb 5, 2021
b715acb
Update src/stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Feb 5, 2021
c69419b
Update stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Feb 5, 2021
9101d96
Update stdlib_stats_distribution_PRNG.fypp
Jim-215-Fisher Feb 5, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
minor style fix to line continuation
  • Loading branch information
milancurcic committed Feb 5, 2021
commit 60e8e94e3f95a48b437af3046d66efde8a5481f7
20 changes: 10 additions & 10 deletions src/tests/stats/test_distribution_PRNG.f90
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ program test_distribution_PRNG

subroutine test_random_seed
integer :: put, get, res(5)
integer :: ans(5) = [-1859553078, -1933696596, -642834430, &
integer :: ans(5) = [-1859553078, -1933696596, -642834430, &
1711399314, 1548311463]
integer :: i

Expand Down Expand Up @@ -45,7 +45,7 @@ subroutine test_random_rand_iint8
do i = 1, 5
res(i) = dist_rand(1_int8)
end do
call check(all(res == ans), msg="random_rand with kind int8 test" &
call check(all(res == ans), msg="random_rand with kind int8 test" &
//" failed.", warn=warn)
end subroutine test_random_rand_iint8

Expand All @@ -62,14 +62,14 @@ subroutine test_random_rand_iint16
do i = 1, 5
res(i) = dist_rand(1_int16)
end do
call check(all(res == ans), msg="random_rand with kind int16 test" &
call check(all(res == ans), msg="random_rand with kind int16 test" &
//" failed.", warn=warn)
end subroutine test_random_rand_iint16

subroutine test_random_rand_iint32
integer :: put, get, i

integer(int32) :: res(5), ans(5)=[1984865646, -248954393, -1192993267, &
integer(int32) :: res(5), ans(5)=[1984865646, -248954393, -1192993267, &
1700514835, 1189401802]


Expand All @@ -80,17 +80,17 @@ subroutine test_random_rand_iint32
do i = 1, 5
res(i) = dist_rand(1_int32)
end do
call check(all(res == ans), msg="random_rand with kind int32 test" &
call check(all(res == ans), msg="random_rand with kind int32 test" &
//" failed.", warn=warn)
end subroutine test_random_rand_iint32

subroutine test_random_rand_iint64
integer :: put, get, i

integer(int64) :: res(5), ans(5)=[8524933037632333570_int64, &
-1069250973542918798_int64, &
-5123867065024149335_int64, &
7303655603304982073_int64, &
integer(int64) :: res(5), ans(5)=[8524933037632333570_int64, &
-1069250973542918798_int64, &
-5123867065024149335_int64, &
7303655603304982073_int64, &
5108441843522503546_int64]


Expand All @@ -101,7 +101,7 @@ subroutine test_random_rand_iint64
do i = 1, 5
res(i) = dist_rand(1_int64)
end do
call check(all(res == ans), msg="random_rand with kind int64 test" &
call check(all(res == ans), msg="random_rand with kind int64 test" &
//" failed.", warn=warn)
end subroutine test_random_rand_iint64

Expand Down