51 module function test_getChoice_D0_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
54 module function test_getChoice_D0_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
57 module function test_getChoice_D0_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
60 module function test_getChoice_D0_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
63 module function test_getChoice_D0_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
75 module function test_getChoice_D1_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
78 module function test_getChoice_D1_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
81 module function test_getChoice_D1_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
84 module function test_getChoice_D1_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
87 module function test_getChoice_D1_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
93 module function test_getChoice_D1_IK5_1 ()
result(assertion); logical(LK) :: assertion; end function
96 module function test_getChoice_D1_IK4_1 ()
result(assertion); logical(LK) :: assertion; end function
99 module function test_getChoice_D1_IK3_1 ()
result(assertion); logical(LK) :: assertion; end function
102 module function test_getChoice_D1_IK2_1 ()
result(assertion); logical(LK) :: assertion; end function
105 module function test_getChoice_D1_IK1_1 ()
result(assertion); logical(LK) :: assertion; end function
111 module function test_getChoice_D1_LK5_1 ()
result(assertion); logical(LK) :: assertion; end function
114 module function test_getChoice_D1_LK4_1 ()
result(assertion); logical(LK) :: assertion; end function
117 module function test_getChoice_D1_LK3_1 ()
result(assertion); logical(LK) :: assertion; end function
120 module function test_getChoice_D1_LK2_1 ()
result(assertion); logical(LK) :: assertion; end function
123 module function test_getChoice_D1_LK1_1 ()
result(assertion); logical(LK) :: assertion; end function
129 module function test_getChoice_D1_CK5_1 ()
result(assertion); logical(LK) :: assertion; end function
132 module function test_getChoice_D1_CK4_1 ()
result(assertion); logical(LK) :: assertion; end function
135 module function test_getChoice_D1_CK3_1 ()
result(assertion); logical(LK) :: assertion; end function
138 module function test_getChoice_D1_CK2_1 ()
result(assertion); logical(LK) :: assertion; end function
141 module function test_getChoice_D1_CK1_1 ()
result(assertion); logical(LK) :: assertion; end function
147 module function test_getChoice_D1_RK5_1 ()
result(assertion); logical(LK) :: assertion; end function
150 module function test_getChoice_D1_RK4_1 ()
result(assertion); logical(LK) :: assertion; end function
153 module function test_getChoice_D1_RK3_1 ()
result(assertion); logical(LK) :: assertion; end function
156 module function test_getChoice_D1_RK2_1 ()
result(assertion); logical(LK) :: assertion; end function
159 module function test_getChoice_D1_RK1_1 ()
result(assertion); logical(LK) :: assertion; end function
181 module function test_setChoice_D0_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
184 module function test_setChoice_D0_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
187 module function test_setChoice_D0_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
190 module function test_setChoice_D0_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
193 module function test_setChoice_D0_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
205 module function test_setChoice_D1_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
208 module function test_setChoice_D1_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
211 module function test_setChoice_D1_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
214 module function test_setChoice_D1_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
217 module function test_setChoice_D1_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
223 module function test_setChoice_D1_IK5_1 ()
result(assertion); logical(LK) :: assertion; end function
226 module function test_setChoice_D1_IK4_1 ()
result(assertion); logical(LK) :: assertion; end function
229 module function test_setChoice_D1_IK3_1 ()
result(assertion); logical(LK) :: assertion; end function
232 module function test_setChoice_D1_IK2_1 ()
result(assertion); logical(LK) :: assertion; end function
235 module function test_setChoice_D1_IK1_1 ()
result(assertion); logical(LK) :: assertion; end function
241 module function test_setChoice_D1_LK5_1 ()
result(assertion); logical(LK) :: assertion; end function
244 module function test_setChoice_D1_LK4_1 ()
result(assertion); logical(LK) :: assertion; end function
247 module function test_setChoice_D1_LK3_1 ()
result(assertion); logical(LK) :: assertion; end function
250 module function test_setChoice_D1_LK2_1 ()
result(assertion); logical(LK) :: assertion; end function
253 module function test_setChoice_D1_LK1_1 ()
result(assertion); logical(LK) :: assertion; end function
259 module function test_setChoice_D1_CK5_1 ()
result(assertion); logical(LK) :: assertion; end function
262 module function test_setChoice_D1_CK4_1 ()
result(assertion); logical(LK) :: assertion; end function
265 module function test_setChoice_D1_CK3_1 ()
result(assertion); logical(LK) :: assertion; end function
268 module function test_setChoice_D1_CK2_1 ()
result(assertion); logical(LK) :: assertion; end function
271 module function test_setChoice_D1_CK1_1 ()
result(assertion); logical(LK) :: assertion; end function
277 module function test_setChoice_D1_RK5_1 ()
result(assertion); logical(LK) :: assertion; end function
280 module function test_setChoice_D1_RK4_1 ()
result(assertion); logical(LK) :: assertion; end function
283 module function test_setChoice_D1_RK3_1 ()
result(assertion); logical(LK) :: assertion; end function
286 module function test_setChoice_D1_RK2_1 ()
result(assertion); logical(LK) :: assertion; end function
289 module function test_setChoice_D1_RK1_1 ()
result(assertion); logical(LK) :: assertion; end function
319 call test%run(test_getChoice_D0_SK5_1, SK_
"test_getChoice_D0_SK5_1")
322 call test%run(test_getChoice_D0_SK4_1, SK_
"test_getChoice_D0_SK4_1")
325 call test%run(test_getChoice_D0_SK3_1, SK_
"test_getChoice_D0_SK3_1")
328 call test%run(test_getChoice_D0_SK2_1, SK_
"test_getChoice_D0_SK2_1")
331 call test%run(test_getChoice_D0_SK1_1, SK_
"test_getChoice_D0_SK1_1")
343 call test%run(test_getChoice_D1_SK5_1, SK_
"test_getChoice_D1_SK5_1")
346 call test%run(test_getChoice_D1_SK4_1, SK_
"test_getChoice_D1_SK4_1")
349 call test%run(test_getChoice_D1_SK3_1, SK_
"test_getChoice_D1_SK3_1")
352 call test%run(test_getChoice_D1_SK2_1, SK_
"test_getChoice_D1_SK2_1")
355 call test%run(test_getChoice_D1_SK1_1, SK_
"test_getChoice_D1_SK1_1")
361 call test%run(test_getChoice_D1_IK5_1, SK_
"test_getChoice_D1_IK5_1")
364 call test%run(test_getChoice_D1_IK4_1, SK_
"test_getChoice_D1_IK4_1")
367 call test%run(test_getChoice_D1_IK3_1, SK_
"test_getChoice_D1_IK3_1")
370 call test%run(test_getChoice_D1_IK2_1, SK_
"test_getChoice_D1_IK2_1")
373 call test%run(test_getChoice_D1_IK1_1, SK_
"test_getChoice_D1_IK1_1")
379 call test%run(test_getChoice_D1_LK5_1, SK_
"test_getChoice_D1_LK5_1")
382 call test%run(test_getChoice_D1_LK4_1, SK_
"test_getChoice_D1_LK4_1")
385 call test%run(test_getChoice_D1_LK3_1, SK_
"test_getChoice_D1_LK3_1")
388 call test%run(test_getChoice_D1_LK2_1, SK_
"test_getChoice_D1_LK2_1")
391 call test%run(test_getChoice_D1_LK1_1, SK_
"test_getChoice_D1_LK1_1")
397 call test%run(test_getChoice_D1_CK5_1, SK_
"test_getChoice_D1_CK5_1")
400 call test%run(test_getChoice_D1_CK4_1, SK_
"test_getChoice_D1_CK4_1")
403 call test%run(test_getChoice_D1_CK3_1, SK_
"test_getChoice_D1_CK3_1")
406 call test%run(test_getChoice_D1_CK2_1, SK_
"test_getChoice_D1_CK2_1")
409 call test%run(test_getChoice_D1_CK1_1, SK_
"test_getChoice_D1_CK1_1")
415 call test%run(test_getChoice_D1_RK5_1, SK_
"test_getChoice_D1_RK5_1")
418 call test%run(test_getChoice_D1_RK4_1, SK_
"test_getChoice_D1_RK4_1")
421 call test%run(test_getChoice_D1_RK3_1, SK_
"test_getChoice_D1_RK3_1")
424 call test%run(test_getChoice_D1_RK2_1, SK_
"test_getChoice_D1_RK2_1")
427 call test%run(test_getChoice_D1_RK1_1, SK_
"test_getChoice_D1_RK1_1")
443 call test%run(test_setChoice_D0_SK5_1, SK_
"test_setChoice_D0_SK5_1")
446 call test%run(test_setChoice_D0_SK4_1, SK_
"test_setChoice_D0_SK4_1")
449 call test%run(test_setChoice_D0_SK3_1, SK_
"test_setChoice_D0_SK3_1")
452 call test%run(test_setChoice_D0_SK2_1, SK_
"test_setChoice_D0_SK2_1")
455 call test%run(test_setChoice_D0_SK1_1, SK_
"test_setChoice_D0_SK1_1")
467 call test%run(test_setChoice_D1_SK5_1, SK_
"test_setChoice_D1_SK5_1")
470 call test%run(test_setChoice_D1_SK4_1, SK_
"test_setChoice_D1_SK4_1")
473 call test%run(test_setChoice_D1_SK3_1, SK_
"test_setChoice_D1_SK3_1")
476 call test%run(test_setChoice_D1_SK2_1, SK_
"test_setChoice_D1_SK2_1")
479 call test%run(test_setChoice_D1_SK1_1, SK_
"test_setChoice_D1_SK1_1")
485 call test%run(test_setChoice_D1_IK5_1, SK_
"test_setChoice_D1_IK5_1")
488 call test%run(test_setChoice_D1_IK4_1, SK_
"test_setChoice_D1_IK4_1")
491 call test%run(test_setChoice_D1_IK3_1, SK_
"test_setChoice_D1_IK3_1")
494 call test%run(test_setChoice_D1_IK2_1, SK_
"test_setChoice_D1_IK2_1")
497 call test%run(test_setChoice_D1_IK1_1, SK_
"test_setChoice_D1_IK1_1")
503 call test%run(test_setChoice_D1_LK5_1, SK_
"test_setChoice_D1_LK5_1")
506 call test%run(test_setChoice_D1_LK4_1, SK_
"test_setChoice_D1_LK4_1")
509 call test%run(test_setChoice_D1_LK3_1, SK_
"test_setChoice_D1_LK3_1")
512 call test%run(test_setChoice_D1_LK2_1, SK_
"test_setChoice_D1_LK2_1")
515 call test%run(test_setChoice_D1_LK1_1, SK_
"test_setChoice_D1_LK1_1")
521 call test%run(test_setChoice_D1_CK5_1, SK_
"test_setChoice_D1_CK5_1")
524 call test%run(test_setChoice_D1_CK4_1, SK_
"test_setChoice_D1_CK4_1")
527 call test%run(test_setChoice_D1_CK3_1, SK_
"test_setChoice_D1_CK3_1")
530 call test%run(test_setChoice_D1_CK2_1, SK_
"test_setChoice_D1_CK2_1")
533 call test%run(test_setChoice_D1_CK1_1, SK_
"test_setChoice_D1_CK1_1")
539 call test%run(test_setChoice_D1_RK5_1, SK_
"test_setChoice_D1_RK5_1")
542 call test%run(test_setChoice_D1_RK4_1, SK_
"test_setChoice_D1_RK4_1")
545 call test%run(test_setChoice_D1_RK3_1, SK_
"test_setChoice_D1_RK3_1")
548 call test%run(test_setChoice_D1_RK2_1, SK_
"test_setChoice_D1_RK2_1")
551 call test%run(test_setChoice_D1_RK1_1, SK_
"test_setChoice_D1_RK1_1")
560 call test%summarize()
This module contains procedures and generic interfaces for selecting uniformly-distributed or arbitra...
character(*, SK), parameter MODULE_NAME
This module contains procedures and generic interfaces for assessing whether particular value(s) or a...
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_arrayChoice.
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...