47 module function test_getInfPos_CK5_1()
result(assertion); logical(LK) :: assertion; end function
50 module function test_getInfPos_CK4_1()
result(assertion); logical(LK) :: assertion; end function
53 module function test_getInfPos_CK3_1()
result(assertion); logical(LK) :: assertion; end function
56 module function test_getInfPos_CK2_1()
result(assertion); logical(LK) :: assertion; end function
59 module function test_getInfPos_CK1_1()
result(assertion); logical(LK) :: assertion; end function
67 module function test_getInfPos_RK5_1()
result(assertion); logical(LK) :: assertion; end function
70 module function test_getInfPos_RK4_1()
result(assertion); logical(LK) :: assertion; end function
73 module function test_getInfPos_RK3_1()
result(assertion); logical(LK) :: assertion; end function
76 module function test_getInfPos_RK2_1()
result(assertion); logical(LK) :: assertion; end function
79 module function test_getInfPos_RK1_1()
result(assertion); logical(LK) :: assertion; end function
91 module function test_setInfPos_CK5_1()
result(assertion); logical(LK) :: assertion; end function
94 module function test_setInfPos_CK4_1()
result(assertion); logical(LK) :: assertion; end function
97 module function test_setInfPos_CK3_1()
result(assertion); logical(LK) :: assertion; end function
100 module function test_setInfPos_CK2_1()
result(assertion); logical(LK) :: assertion; end function
103 module function test_setInfPos_CK1_1()
result(assertion); logical(LK) :: assertion; end function
111 module function test_setInfPos_RK5_1()
result(assertion); logical(LK) :: assertion; end function
114 module function test_setInfPos_RK4_1()
result(assertion); logical(LK) :: assertion; end function
117 module function test_setInfPos_RK3_1()
result(assertion); logical(LK) :: assertion; end function
120 module function test_setInfPos_RK2_1()
result(assertion); logical(LK) :: assertion; end function
123 module function test_setInfPos_RK1_1()
result(assertion); logical(LK) :: assertion; end function
135 module function test_getInfNeg_CK5_1()
result(assertion); logical(LK) :: assertion; end function
138 module function test_getInfNeg_CK4_1()
result(assertion); logical(LK) :: assertion; end function
141 module function test_getInfNeg_CK3_1()
result(assertion); logical(LK) :: assertion; end function
144 module function test_getInfNeg_CK2_1()
result(assertion); logical(LK) :: assertion; end function
147 module function test_getInfNeg_CK1_1()
result(assertion); logical(LK) :: assertion; end function
155 module function test_getInfNeg_RK5_1()
result(assertion); logical(LK) :: assertion; end function
158 module function test_getInfNeg_RK4_1()
result(assertion); logical(LK) :: assertion; end function
161 module function test_getInfNeg_RK3_1()
result(assertion); logical(LK) :: assertion; end function
164 module function test_getInfNeg_RK2_1()
result(assertion); logical(LK) :: assertion; end function
167 module function test_getInfNeg_RK1_1()
result(assertion); logical(LK) :: assertion; end function
179 module function test_setInfNeg_CK5_1()
result(assertion); logical(LK) :: assertion; end function
182 module function test_setInfNeg_CK4_1()
result(assertion); logical(LK) :: assertion; end function
185 module function test_setInfNeg_CK3_1()
result(assertion); logical(LK) :: assertion; end function
188 module function test_setInfNeg_CK2_1()
result(assertion); logical(LK) :: assertion; end function
191 module function test_setInfNeg_CK1_1()
result(assertion); logical(LK) :: assertion; end function
199 module function test_setInfNeg_RK5_1()
result(assertion); logical(LK) :: assertion; end function
202 module function test_setInfNeg_RK4_1()
result(assertion); logical(LK) :: assertion; end function
205 module function test_setInfNeg_RK3_1()
result(assertion); logical(LK) :: assertion; end function
208 module function test_setInfNeg_RK2_1()
result(assertion); logical(LK) :: assertion; end function
211 module function test_setInfNeg_RK1_1()
result(assertion); logical(LK) :: assertion; end function
223 module function test_getNAN_CK5_1()
result(assertion); logical(LK) :: assertion; end function
226 module function test_getNAN_CK4_1()
result(assertion); logical(LK) :: assertion; end function
229 module function test_getNAN_CK3_1()
result(assertion); logical(LK) :: assertion; end function
232 module function test_getNAN_CK2_1()
result(assertion); logical(LK) :: assertion; end function
235 module function test_getNAN_CK1_1()
result(assertion); logical(LK) :: assertion; end function
243 module function test_getNAN_RK5_1()
result(assertion); logical(LK) :: assertion; end function
246 module function test_getNAN_RK4_1()
result(assertion); logical(LK) :: assertion; end function
249 module function test_getNAN_RK3_1()
result(assertion); logical(LK) :: assertion; end function
252 module function test_getNAN_RK2_1()
result(assertion); logical(LK) :: assertion; end function
255 module function test_getNAN_RK1_1()
result(assertion); logical(LK) :: assertion; end function
267 module function test_setNAN_CK5_1()
result(assertion); logical(LK) :: assertion; end function
270 module function test_setNAN_CK4_1()
result(assertion); logical(LK) :: assertion; end function
273 module function test_setNAN_CK3_1()
result(assertion); logical(LK) :: assertion; end function
276 module function test_setNAN_CK2_1()
result(assertion); logical(LK) :: assertion; end function
279 module function test_setNAN_CK1_1()
result(assertion); logical(LK) :: assertion; end function
287 module function test_setNAN_RK5_1()
result(assertion); logical(LK) :: assertion; end function
290 module function test_setNAN_RK4_1()
result(assertion); logical(LK) :: assertion; end function
293 module function test_setNAN_RK3_1()
result(assertion); logical(LK) :: assertion; end function
296 module function test_setNAN_RK2_1()
result(assertion); logical(LK) :: assertion; end function
299 module function test_setNAN_RK1_1()
result(assertion); logical(LK) :: assertion; end function
321 call test%run(test_getInfPos_CK5_1, SK_
"test_getInfPos_CK5_1")
324 call test%run(test_getInfPos_CK4_1, SK_
"test_getInfPos_CK4_1")
327 call test%run(test_getInfPos_CK3_1, SK_
"test_getInfPos_CK3_1")
330 call test%run(test_getInfPos_CK2_1, SK_
"test_getInfPos_CK2_1")
333 call test%run(test_getInfPos_CK1_1, SK_
"test_getInfPos_CK1_1")
339 call test%run(test_getInfPos_RK5_1, SK_
"test_getInfPos_RK5_1")
342 call test%run(test_getInfPos_RK4_1, SK_
"test_getInfPos_RK4_1")
345 call test%run(test_getInfPos_RK3_1, SK_
"test_getInfPos_RK3_1")
348 call test%run(test_getInfPos_RK2_1, SK_
"test_getInfPos_RK2_1")
351 call test%run(test_getInfPos_RK1_1, SK_
"test_getInfPos_RK1_1")
361 call test%run(test_setInfPos_CK5_1, SK_
"test_setInfPos_CK5_1")
364 call test%run(test_setInfPos_CK4_1, SK_
"test_setInfPos_CK4_1")
367 call test%run(test_setInfPos_CK3_1, SK_
"test_setInfPos_CK3_1")
370 call test%run(test_setInfPos_CK2_1, SK_
"test_setInfPos_CK2_1")
373 call test%run(test_setInfPos_CK1_1, SK_
"test_setInfPos_CK1_1")
379 call test%run(test_setInfPos_RK5_1, SK_
"test_setInfPos_RK5_1")
382 call test%run(test_setInfPos_RK4_1, SK_
"test_setInfPos_RK4_1")
385 call test%run(test_setInfPos_RK3_1, SK_
"test_setInfPos_RK3_1")
388 call test%run(test_setInfPos_RK2_1, SK_
"test_setInfPos_RK2_1")
391 call test%run(test_setInfPos_RK1_1, SK_
"test_setInfPos_RK1_1")
401 call test%run(test_getInfNeg_CK5_1, SK_
"test_getInfNeg_CK5_1")
404 call test%run(test_getInfNeg_CK4_1, SK_
"test_getInfNeg_CK4_1")
407 call test%run(test_getInfNeg_CK3_1, SK_
"test_getInfNeg_CK3_1")
410 call test%run(test_getInfNeg_CK2_1, SK_
"test_getInfNeg_CK2_1")
413 call test%run(test_getInfNeg_CK1_1, SK_
"test_getInfNeg_CK1_1")
419 call test%run(test_getInfNeg_RK5_1, SK_
"test_getInfNeg_RK5_1")
422 call test%run(test_getInfNeg_RK4_1, SK_
"test_getInfNeg_RK4_1")
425 call test%run(test_getInfNeg_RK3_1, SK_
"test_getInfNeg_RK3_1")
428 call test%run(test_getInfNeg_RK2_1, SK_
"test_getInfNeg_RK2_1")
431 call test%run(test_getInfNeg_RK1_1, SK_
"test_getInfNeg_RK1_1")
441 call test%run(test_setInfNeg_CK5_1, SK_
"test_setInfNeg_CK5_1")
444 call test%run(test_setInfNeg_CK4_1, SK_
"test_setInfNeg_CK4_1")
447 call test%run(test_setInfNeg_CK3_1, SK_
"test_setInfNeg_CK3_1")
450 call test%run(test_setInfNeg_CK2_1, SK_
"test_setInfNeg_CK2_1")
453 call test%run(test_setInfNeg_CK1_1, SK_
"test_setInfNeg_CK1_1")
459 call test%run(test_setInfNeg_RK5_1, SK_
"test_setInfNeg_RK5_1")
462 call test%run(test_setInfNeg_RK4_1, SK_
"test_setInfNeg_RK4_1")
465 call test%run(test_setInfNeg_RK3_1, SK_
"test_setInfNeg_RK3_1")
468 call test%run(test_setInfNeg_RK2_1, SK_
"test_setInfNeg_RK2_1")
471 call test%run(test_setInfNeg_RK1_1, SK_
"test_setInfNeg_RK1_1")
481 call test%run(test_getNAN_CK5_1, SK_
"test_getNAN_CK5_1")
484 call test%run(test_getNAN_CK4_1, SK_
"test_getNAN_CK4_1")
487 call test%run(test_getNAN_CK3_1, SK_
"test_getNAN_CK3_1")
490 call test%run(test_getNAN_CK2_1, SK_
"test_getNAN_CK2_1")
493 call test%run(test_getNAN_CK1_1, SK_
"test_getNAN_CK1_1")
499 call test%run(test_getNAN_RK5_1, SK_
"test_getNAN_RK5_1")
502 call test%run(test_getNAN_RK4_1, SK_
"test_getNAN_RK4_1")
505 call test%run(test_getNAN_RK3_1, SK_
"test_getNAN_RK3_1")
508 call test%run(test_getNAN_RK2_1, SK_
"test_getNAN_RK2_1")
511 call test%run(test_getNAN_RK1_1, SK_
"test_getNAN_RK1_1")
521 call test%run(test_setNAN_CK5_1, SK_
"test_setNAN_CK5_1")
524 call test%run(test_setNAN_CK4_1, SK_
"test_setNAN_CK4_1")
527 call test%run(test_setNAN_CK3_1, SK_
"test_setNAN_CK3_1")
530 call test%run(test_setNAN_CK2_1, SK_
"test_setNAN_CK2_1")
533 call test%run(test_setNAN_CK1_1, SK_
"test_setNAN_CK1_1")
539 call test%run(test_setNAN_RK5_1, SK_
"test_setNAN_RK5_1")
542 call test%run(test_setNAN_RK4_1, SK_
"test_setNAN_RK4_1")
545 call test%run(test_setNAN_RK3_1, SK_
"test_setNAN_RK3_1")
548 call test%run(test_setNAN_RK2_1, SK_
"test_setNAN_RK2_1")
551 call test%run(test_setNAN_RK1_1, SK_
"test_setNAN_RK1_1")
558 call test%summarize()
This module contains classes and procedures for reporting and handling errors.
character(*, SK), parameter MODULE_NAME
This module contains procedures and generic interfaces for testing for exceptional cases at runtime.
This module contains a simple unit-testing framework for the Fortran libraries, including the ParaMon...
This module contains tests of the module pm_except.
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...