43 module function test_getExpLogPDF_RK5()
result(assertion); logical(LK) :: assertion; end function
46 module function test_getExpLogPDF_RK4()
result(assertion); logical(LK) :: assertion; end function
49 module function test_getExpLogPDF_RK3()
result(assertion); logical(LK) :: assertion; end function
52 module function test_getExpLogPDF_RK2()
result(assertion); logical(LK) :: assertion; end function
55 module function test_getExpLogPDF_RK1()
result(assertion); logical(LK) :: assertion; end function
65 module function test_setExpLogPDF_RK5()
result(assertion); logical(LK) :: assertion; end function
68 module function test_setExpLogPDF_RK4()
result(assertion); logical(LK) :: assertion; end function
71 module function test_setExpLogPDF_RK3()
result(assertion); logical(LK) :: assertion; end function
74 module function test_setExpLogPDF_RK2()
result(assertion); logical(LK) :: assertion; end function
77 module function test_setExpLogPDF_RK1()
result(assertion); logical(LK) :: assertion; end function
87 module function test_getExpCDF_RK5()
result(assertion); logical(LK) :: assertion; end function
90 module function test_getExpCDF_RK4()
result(assertion); logical(LK) :: assertion; end function
93 module function test_getExpCDF_RK3()
result(assertion); logical(LK) :: assertion; end function
96 module function test_getExpCDF_RK2()
result(assertion); logical(LK) :: assertion; end function
99 module function test_getExpCDF_RK1()
result(assertion); logical(LK) :: assertion; end function
109 module function test_setExpCDF_RK5()
result(assertion); logical(LK) :: assertion; end function
112 module function test_setExpCDF_RK4()
result(assertion); logical(LK) :: assertion; end function
115 module function test_setExpCDF_RK3()
result(assertion); logical(LK) :: assertion; end function
118 module function test_setExpCDF_RK2()
result(assertion); logical(LK) :: assertion; end function
121 module function test_setExpCDF_RK1()
result(assertion); logical(LK) :: assertion; end function
130 module function test_getExpRand_RK5_1()
result(assertion); logical(LK) :: assertion; end function
133 module function test_getExpRand_RK4_1()
result(assertion); logical(LK) :: assertion; end function
136 module function test_getExpRand_RK3_1()
result(assertion); logical(LK) :: assertion; end function
139 module function test_getExpRand_RK2_1()
result(assertion); logical(LK) :: assertion; end function
142 module function test_getExpRand_RK1_1()
result(assertion); logical(LK) :: assertion; end function
150 module function test_setExpRand_RK5_1()
result(assertion); logical(LK) :: assertion; end function
153 module function test_setExpRand_RK4_1()
result(assertion); logical(LK) :: assertion; end function
156 module function test_setExpRand_RK3_1()
result(assertion); logical(LK) :: assertion; end function
159 module function test_setExpRand_RK2_1()
result(assertion); logical(LK) :: assertion; end function
162 module function test_setExpRand_RK1_1()
result(assertion); logical(LK) :: assertion; end function
179 call test%run(test_getExpLogPDF_RK5, SK_
"test_getExpLogPDF_RK5")
182 call test%run(test_getExpLogPDF_RK4, SK_
"test_getExpLogPDF_RK4")
185 call test%run(test_getExpLogPDF_RK3, SK_
"test_getExpLogPDF_RK3")
188 call test%run(test_getExpLogPDF_RK2, SK_
"test_getExpLogPDF_RK2")
191 call test%run(test_getExpLogPDF_RK1, SK_
"test_getExpLogPDF_RK1")
197 call test%run(test_setExpLogPDF_RK5, SK_
"test_setExpLogPDF_RK5")
200 call test%run(test_setExpLogPDF_RK4, SK_
"test_setExpLogPDF_RK4")
203 call test%run(test_setExpLogPDF_RK3, SK_
"test_setExpLogPDF_RK3")
206 call test%run(test_setExpLogPDF_RK2, SK_
"test_setExpLogPDF_RK2")
209 call test%run(test_setExpLogPDF_RK1, SK_
"test_setExpLogPDF_RK1")
215 call test%run(test_getExpCDF_RK5, SK_
"test_getExpCDF_RK5")
218 call test%run(test_getExpCDF_RK4, SK_
"test_getExpCDF_RK4")
221 call test%run(test_getExpCDF_RK3, SK_
"test_getExpCDF_RK3")
224 call test%run(test_getExpCDF_RK2, SK_
"test_getExpCDF_RK2")
227 call test%run(test_getExpCDF_RK1, SK_
"test_getExpCDF_RK1")
233 call test%run(test_setExpCDF_RK5, SK_
"test_setExpCDF_RK5")
236 call test%run(test_setExpCDF_RK4, SK_
"test_setExpCDF_RK4")
239 call test%run(test_setExpCDF_RK3, SK_
"test_setExpCDF_RK3")
242 call test%run(test_setExpCDF_RK2, SK_
"test_setExpCDF_RK2")
245 call test%run(test_setExpCDF_RK1, SK_
"test_setExpCDF_RK1")
251 call test%run(test_getExpRand_RK5_1, SK_
"test_getExpRand_RK5_1")
254 call test%run(test_getExpRand_RK4_1, SK_
"test_getExpRand_RK4_1")
257 call test%run(test_getExpRand_RK3_1, SK_
"test_getExpRand_RK3_1")
260 call test%run(test_getExpRand_RK2_1, SK_
"test_getExpRand_RK2_1")
263 call test%run(test_getExpRand_RK1_1, SK_
"test_getExpRand_RK1_1")
269 call test%run(test_setExpRand_RK5_1, SK_
"test_setExpRand_RK5_1")
272 call test%run(test_setExpRand_RK4_1, SK_
"test_setExpRand_RK4_1")
275 call test%run(test_setExpRand_RK3_1, SK_
"test_setExpRand_RK3_1")
278 call test%run(test_setExpRand_RK2_1, SK_
"test_setExpRand_RK2_1")
281 call test%run(test_setExpRand_RK1_1, SK_
"test_setExpRand_RK1_1")
285 call test%summarize()
291end module test_pm_distExp
This module contains classes and procedures for computing various statistical quantities related to t...
character(*, SK), parameter MODULE_NAME
This module contains classes and procedures for reporting and handling errors.
This module contains a simple unit-testing framework for the Fortran libraries, including the ParaMon...
This module contains tests of the module pm_distExp.
This is the derived type for generating objects to gracefully and verbosely handle runtime unexpected...
This is the derived type test_type for generating objects that facilitate testing of a series of proc...