49 module function test_getCompact_D0_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
52 module function test_getCompact_D0_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
55 module function test_getCompact_D0_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
58 module function test_getCompact_D0_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
61 module function test_getCompact_D0_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
73 module function test_getCompact_D1_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
76 module function test_getCompact_D1_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
79 module function test_getCompact_D1_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
82 module function test_getCompact_D1_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
85 module function test_getCompact_D1_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
91 module function test_getCompact_D1_IK5_1 ()
result(assertion); logical(LK) :: assertion; end function
94 module function test_getCompact_D1_IK4_1 ()
result(assertion); logical(LK) :: assertion; end function
97 module function test_getCompact_D1_IK3_1 ()
result(assertion); logical(LK) :: assertion; end function
100 module function test_getCompact_D1_IK2_1 ()
result(assertion); logical(LK) :: assertion; end function
103 module function test_getCompact_D1_IK1_1 ()
result(assertion); logical(LK) :: assertion; end function
109 module function test_getCompact_D1_LK5_1 ()
result(assertion); logical(LK) :: assertion; end function
112 module function test_getCompact_D1_LK4_1 ()
result(assertion); logical(LK) :: assertion; end function
115 module function test_getCompact_D1_LK3_1 ()
result(assertion); logical(LK) :: assertion; end function
118 module function test_getCompact_D1_LK2_1 ()
result(assertion); logical(LK) :: assertion; end function
121 module function test_getCompact_D1_LK1_1 ()
result(assertion); logical(LK) :: assertion; end function
127 module function test_getCompact_D1_CK5_1 ()
result(assertion); logical(LK) :: assertion; end function
130 module function test_getCompact_D1_CK4_1 ()
result(assertion); logical(LK) :: assertion; end function
133 module function test_getCompact_D1_CK3_1 ()
result(assertion); logical(LK) :: assertion; end function
136 module function test_getCompact_D1_CK2_1 ()
result(assertion); logical(LK) :: assertion; end function
139 module function test_getCompact_D1_CK1_1 ()
result(assertion); logical(LK) :: assertion; end function
145 module function test_getCompact_D1_RK5_1 ()
result(assertion); logical(LK) :: assertion; end function
148 module function test_getCompact_D1_RK4_1 ()
result(assertion); logical(LK) :: assertion; end function
151 module function test_getCompact_D1_RK3_1 ()
result(assertion); logical(LK) :: assertion; end function
154 module function test_getCompact_D1_RK2_1 ()
result(assertion); logical(LK) :: assertion; end function
157 module function test_getCompact_D1_RK1_1 ()
result(assertion); logical(LK) :: assertion; end function
169 module function test_getCompact_D2_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
172 module function test_getCompact_D2_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
175 module function test_getCompact_D2_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
178 module function test_getCompact_D2_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
181 module function test_getCompact_D2_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
187 module function test_getCompact_D2_IK5_1 ()
result(assertion); logical(LK) :: assertion; end function
190 module function test_getCompact_D2_IK4_1 ()
result(assertion); logical(LK) :: assertion; end function
193 module function test_getCompact_D2_IK3_1 ()
result(assertion); logical(LK) :: assertion; end function
196 module function test_getCompact_D2_IK2_1 ()
result(assertion); logical(LK) :: assertion; end function
199 module function test_getCompact_D2_IK1_1 ()
result(assertion); logical(LK) :: assertion; end function
205 module function test_getCompact_D2_LK5_1 ()
result(assertion); logical(LK) :: assertion; end function
208 module function test_getCompact_D2_LK4_1 ()
result(assertion); logical(LK) :: assertion; end function
211 module function test_getCompact_D2_LK3_1 ()
result(assertion); logical(LK) :: assertion; end function
214 module function test_getCompact_D2_LK2_1 ()
result(assertion); logical(LK) :: assertion; end function
217 module function test_getCompact_D2_LK1_1 ()
result(assertion); logical(LK) :: assertion; end function
223 module function test_getCompact_D2_CK5_1 ()
result(assertion); logical(LK) :: assertion; end function
226 module function test_getCompact_D2_CK4_1 ()
result(assertion); logical(LK) :: assertion; end function
229 module function test_getCompact_D2_CK3_1 ()
result(assertion); logical(LK) :: assertion; end function
232 module function test_getCompact_D2_CK2_1 ()
result(assertion); logical(LK) :: assertion; end function
235 module function test_getCompact_D2_CK1_1 ()
result(assertion); logical(LK) :: assertion; end function
241 module function test_getCompact_D2_RK5_1 ()
result(assertion); logical(LK) :: assertion; end function
244 module function test_getCompact_D2_RK4_1 ()
result(assertion); logical(LK) :: assertion; end function
247 module function test_getCompact_D2_RK3_1 ()
result(assertion); logical(LK) :: assertion; end function
250 module function test_getCompact_D2_RK2_1 ()
result(assertion); logical(LK) :: assertion; end function
253 module function test_getCompact_D2_RK1_1 ()
result(assertion); logical(LK) :: assertion; end function
275 module function test_setCompact_D0_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
278 module function test_setCompact_D0_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
281 module function test_setCompact_D0_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
284 module function test_setCompact_D0_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
287 module function test_setCompact_D0_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
299 module function test_setCompact_D1_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
302 module function test_setCompact_D1_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
305 module function test_setCompact_D1_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
308 module function test_setCompact_D1_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
311 module function test_setCompact_D1_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
317 module function test_setCompact_D1_IK5_1 ()
result(assertion); logical(LK) :: assertion; end function
320 module function test_setCompact_D1_IK4_1 ()
result(assertion); logical(LK) :: assertion; end function
323 module function test_setCompact_D1_IK3_1 ()
result(assertion); logical(LK) :: assertion; end function
326 module function test_setCompact_D1_IK2_1 ()
result(assertion); logical(LK) :: assertion; end function
329 module function test_setCompact_D1_IK1_1 ()
result(assertion); logical(LK) :: assertion; end function
335 module function test_setCompact_D1_LK5_1 ()
result(assertion); logical(LK) :: assertion; end function
338 module function test_setCompact_D1_LK4_1 ()
result(assertion); logical(LK) :: assertion; end function
341 module function test_setCompact_D1_LK3_1 ()
result(assertion); logical(LK) :: assertion; end function
344 module function test_setCompact_D1_LK2_1 ()
result(assertion); logical(LK) :: assertion; end function
347 module function test_setCompact_D1_LK1_1 ()
result(assertion); logical(LK) :: assertion; end function
353 module function test_setCompact_D1_CK5_1 ()
result(assertion); logical(LK) :: assertion; end function
356 module function test_setCompact_D1_CK4_1 ()
result(assertion); logical(LK) :: assertion; end function
359 module function test_setCompact_D1_CK3_1 ()
result(assertion); logical(LK) :: assertion; end function
362 module function test_setCompact_D1_CK2_1 ()
result(assertion); logical(LK) :: assertion; end function
365 module function test_setCompact_D1_CK1_1 ()
result(assertion); logical(LK) :: assertion; end function
371 module function test_setCompact_D1_RK5_1 ()
result(assertion); logical(LK) :: assertion; end function
374 module function test_setCompact_D1_RK4_1 ()
result(assertion); logical(LK) :: assertion; end function
377 module function test_setCompact_D1_RK3_1 ()
result(assertion); logical(LK) :: assertion; end function
380 module function test_setCompact_D1_RK2_1 ()
result(assertion); logical(LK) :: assertion; end function
383 module function test_setCompact_D1_RK1_1 ()
result(assertion); logical(LK) :: assertion; end function
395 module function test_setCompact_D2_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
398 module function test_setCompact_D2_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
401 module function test_setCompact_D2_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
404 module function test_setCompact_D2_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
407 module function test_setCompact_D2_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
413 module function test_setCompact_D2_IK5_1 ()
result(assertion); logical(LK) :: assertion; end function
416 module function test_setCompact_D2_IK4_1 ()
result(assertion); logical(LK) :: assertion; end function
419 module function test_setCompact_D2_IK3_1 ()
result(assertion); logical(LK) :: assertion; end function
422 module function test_setCompact_D2_IK2_1 ()
result(assertion); logical(LK) :: assertion; end function
425 module function test_setCompact_D2_IK1_1 ()
result(assertion); logical(LK) :: assertion; end function
431 module function test_setCompact_D2_LK5_1 ()
result(assertion); logical(LK) :: assertion; end function
434 module function test_setCompact_D2_LK4_1 ()
result(assertion); logical(LK) :: assertion; end function
437 module function test_setCompact_D2_LK3_1 ()
result(assertion); logical(LK) :: assertion; end function
440 module function test_setCompact_D2_LK2_1 ()
result(assertion); logical(LK) :: assertion; end function
443 module function test_setCompact_D2_LK1_1 ()
result(assertion); logical(LK) :: assertion; end function
449 module function test_setCompact_D2_CK5_1 ()
result(assertion); logical(LK) :: assertion; end function
452 module function test_setCompact_D2_CK4_1 ()
result(assertion); logical(LK) :: assertion; end function
455 module function test_setCompact_D2_CK3_1 ()
result(assertion); logical(LK) :: assertion; end function
458 module function test_setCompact_D2_CK2_1 ()
result(assertion); logical(LK) :: assertion; end function
461 module function test_setCompact_D2_CK1_1 ()
result(assertion); logical(LK) :: assertion; end function
467 module function test_setCompact_D2_RK5_1 ()
result(assertion); logical(LK) :: assertion; end function
470 module function test_setCompact_D2_RK4_1 ()
result(assertion); logical(LK) :: assertion; end function
473 module function test_setCompact_D2_RK3_1 ()
result(assertion); logical(LK) :: assertion; end function
476 module function test_setCompact_D2_RK2_1 ()
result(assertion); logical(LK) :: assertion; end function
479 module function test_setCompact_D2_RK1_1 ()
result(assertion); logical(LK) :: assertion; end function
509 call test%run(test_getCompact_D0_SK5_1, SK_
"test_getCompact_D0_SK5_1")
512 call test%run(test_getCompact_D0_SK4_1, SK_
"test_getCompact_D0_SK4_1")
515 call test%run(test_getCompact_D0_SK3_1, SK_
"test_getCompact_D0_SK3_1")
518 call test%run(test_getCompact_D0_SK2_1, SK_
"test_getCompact_D0_SK2_1")
521 call test%run(test_getCompact_D0_SK1_1, SK_
"test_getCompact_D0_SK1_1")
533 call test%run(test_getCompact_D1_SK5_1, SK_
"test_getCompact_D1_SK5_1")
536 call test%run(test_getCompact_D1_SK4_1, SK_
"test_getCompact_D1_SK4_1")
539 call test%run(test_getCompact_D1_SK3_1, SK_
"test_getCompact_D1_SK3_1")
542 call test%run(test_getCompact_D1_SK2_1, SK_
"test_getCompact_D1_SK2_1")
545 call test%run(test_getCompact_D1_SK1_1, SK_
"test_getCompact_D1_SK1_1")
551 call test%run(test_getCompact_D1_IK5_1, SK_
"test_getCompact_D1_IK5_1")
554 call test%run(test_getCompact_D1_IK4_1, SK_
"test_getCompact_D1_IK4_1")
557 call test%run(test_getCompact_D1_IK3_1, SK_
"test_getCompact_D1_IK3_1")
560 call test%run(test_getCompact_D1_IK2_1, SK_
"test_getCompact_D1_IK2_1")
563 call test%run(test_getCompact_D1_IK1_1, SK_
"test_getCompact_D1_IK1_1")
569 call test%run(test_getCompact_D1_LK5_1, SK_
"test_getCompact_D1_LK5_1")
572 call test%run(test_getCompact_D1_LK4_1, SK_
"test_getCompact_D1_LK4_1")
575 call test%run(test_getCompact_D1_LK3_1, SK_
"test_getCompact_D1_LK3_1")
578 call test%run(test_getCompact_D1_LK2_1, SK_
"test_getCompact_D1_LK2_1")
581 call test%run(test_getCompact_D1_LK1_1, SK_
"test_getCompact_D1_LK1_1")
587 call test%run(test_getCompact_D1_CK5_1, SK_
"test_getCompact_D1_CK5_1")
590 call test%run(test_getCompact_D1_CK4_1, SK_
"test_getCompact_D1_CK4_1")
593 call test%run(test_getCompact_D1_CK3_1, SK_
"test_getCompact_D1_CK3_1")
596 call test%run(test_getCompact_D1_CK2_1, SK_
"test_getCompact_D1_CK2_1")
599 call test%run(test_getCompact_D1_CK1_1, SK_
"test_getCompact_D1_CK1_1")
605 call test%run(test_getCompact_D1_RK5_1, SK_
"test_getCompact_D1_RK5_1")
608 call test%run(test_getCompact_D1_RK4_1, SK_
"test_getCompact_D1_RK4_1")
611 call test%run(test_getCompact_D1_RK3_1, SK_
"test_getCompact_D1_RK3_1")
614 call test%run(test_getCompact_D1_RK2_1, SK_
"test_getCompact_D1_RK2_1")
617 call test%run(test_getCompact_D1_RK1_1, SK_
"test_getCompact_D1_RK1_1")
629 call test%run(test_getCompact_D2_SK5_1, SK_
"test_getCompact_D2_SK5_1")
632 call test%run(test_getCompact_D2_SK4_1, SK_
"test_getCompact_D2_SK4_1")
635 call test%run(test_getCompact_D2_SK3_1, SK_
"test_getCompact_D2_SK3_1")
638 call test%run(test_getCompact_D2_SK2_1, SK_
"test_getCompact_D2_SK2_1")
641 call test%run(test_getCompact_D2_SK1_1, SK_
"test_getCompact_D2_SK1_1")
647 call test%run(test_getCompact_D2_IK5_1, SK_
"test_getCompact_D2_IK5_1")
650 call test%run(test_getCompact_D2_IK4_1, SK_
"test_getCompact_D2_IK4_1")
653 call test%run(test_getCompact_D2_IK3_1, SK_
"test_getCompact_D2_IK3_1")
656 call test%run(test_getCompact_D2_IK2_1, SK_
"test_getCompact_D2_IK2_1")
659 call test%run(test_getCompact_D2_IK1_1, SK_
"test_getCompact_D2_IK1_1")
665 call test%run(test_getCompact_D2_LK5_1, SK_
"test_getCompact_D2_LK5_1")
668 call test%run(test_getCompact_D2_LK4_1, SK_
"test_getCompact_D2_LK4_1")
671 call test%run(test_getCompact_D2_LK3_1, SK_
"test_getCompact_D2_LK3_1")
674 call test%run(test_getCompact_D2_LK2_1, SK_
"test_getCompact_D2_LK2_1")
677 call test%run(test_getCompact_D2_LK1_1, SK_
"test_getCompact_D2_LK1_1")
683 call test%run(test_getCompact_D2_CK5_1, SK_
"test_getCompact_D2_CK5_1")
686 call test%run(test_getCompact_D2_CK4_1, SK_
"test_getCompact_D2_CK4_1")
689 call test%run(test_getCompact_D2_CK3_1, SK_
"test_getCompact_D2_CK3_1")
692 call test%run(test_getCompact_D2_CK2_1, SK_
"test_getCompact_D2_CK2_1")
695 call test%run(test_getCompact_D2_CK1_1, SK_
"test_getCompact_D2_CK1_1")
701 call test%run(test_getCompact_D2_RK5_1, SK_
"test_getCompact_D2_RK5_1")
704 call test%run(test_getCompact_D2_RK4_1, SK_
"test_getCompact_D2_RK4_1")
707 call test%run(test_getCompact_D2_RK3_1, SK_
"test_getCompact_D2_RK3_1")
710 call test%run(test_getCompact_D2_RK2_1, SK_
"test_getCompact_D2_RK2_1")
713 call test%run(test_getCompact_D2_RK1_1, SK_
"test_getCompact_D2_RK1_1")
729 call test%run(test_setCompact_D0_SK5_1, SK_
"test_setCompact_D0_SK5_1")
732 call test%run(test_setCompact_D0_SK4_1, SK_
"test_setCompact_D0_SK4_1")
735 call test%run(test_setCompact_D0_SK3_1, SK_
"test_setCompact_D0_SK3_1")
738 call test%run(test_setCompact_D0_SK2_1, SK_
"test_setCompact_D0_SK2_1")
741 call test%run(test_setCompact_D0_SK1_1, SK_
"test_setCompact_D0_SK1_1")
753 call test%run(test_setCompact_D1_SK5_1, SK_
"test_setCompact_D1_SK5_1")
756 call test%run(test_setCompact_D1_SK4_1, SK_
"test_setCompact_D1_SK4_1")
759 call test%run(test_setCompact_D1_SK3_1, SK_
"test_setCompact_D1_SK3_1")
762 call test%run(test_setCompact_D1_SK2_1, SK_
"test_setCompact_D1_SK2_1")
765 call test%run(test_setCompact_D1_SK1_1, SK_
"test_setCompact_D1_SK1_1")
771 call test%run(test_setCompact_D1_IK5_1, SK_
"test_setCompact_D1_IK5_1")
774 call test%run(test_setCompact_D1_IK4_1, SK_
"test_setCompact_D1_IK4_1")
777 call test%run(test_setCompact_D1_IK3_1, SK_
"test_setCompact_D1_IK3_1")
780 call test%run(test_setCompact_D1_IK2_1, SK_
"test_setCompact_D1_IK2_1")
783 call test%run(test_setCompact_D1_IK1_1, SK_
"test_setCompact_D1_IK1_1")
789 call test%run(test_setCompact_D1_LK5_1, SK_
"test_setCompact_D1_LK5_1")
792 call test%run(test_setCompact_D1_LK4_1, SK_
"test_setCompact_D1_LK4_1")
795 call test%run(test_setCompact_D1_LK3_1, SK_
"test_setCompact_D1_LK3_1")
798 call test%run(test_setCompact_D1_LK2_1, SK_
"test_setCompact_D1_LK2_1")
801 call test%run(test_setCompact_D1_LK1_1, SK_
"test_setCompact_D1_LK1_1")
807 call test%run(test_setCompact_D1_CK5_1, SK_
"test_setCompact_D1_CK5_1")
810 call test%run(test_setCompact_D1_CK4_1, SK_
"test_setCompact_D1_CK4_1")
813 call test%run(test_setCompact_D1_CK3_1, SK_
"test_setCompact_D1_CK3_1")
816 call test%run(test_setCompact_D1_CK2_1, SK_
"test_setCompact_D1_CK2_1")
819 call test%run(test_setCompact_D1_CK1_1, SK_
"test_setCompact_D1_CK1_1")
825 call test%run(test_setCompact_D1_RK5_1, SK_
"test_setCompact_D1_RK5_1")
828 call test%run(test_setCompact_D1_RK4_1, SK_
"test_setCompact_D1_RK4_1")
831 call test%run(test_setCompact_D1_RK3_1, SK_
"test_setCompact_D1_RK3_1")
834 call test%run(test_setCompact_D1_RK2_1, SK_
"test_setCompact_D1_RK2_1")
837 call test%run(test_setCompact_D1_RK1_1, SK_
"test_setCompact_D1_RK1_1")
849 call test%run(test_setCompact_D2_SK5_1, SK_
"test_setCompact_D2_SK5_1")
852 call test%run(test_setCompact_D2_SK4_1, SK_
"test_setCompact_D2_SK4_1")
855 call test%run(test_setCompact_D2_SK3_1, SK_
"test_setCompact_D2_SK3_1")
858 call test%run(test_setCompact_D2_SK2_1, SK_
"test_setCompact_D2_SK2_1")
861 call test%run(test_setCompact_D2_SK1_1, SK_
"test_setCompact_D2_SK1_1")
867 call test%run(test_setCompact_D2_IK5_1, SK_
"test_setCompact_D2_IK5_1")
870 call test%run(test_setCompact_D2_IK4_1, SK_
"test_setCompact_D2_IK4_1")
873 call test%run(test_setCompact_D2_IK3_1, SK_
"test_setCompact_D2_IK3_1")
876 call test%run(test_setCompact_D2_IK2_1, SK_
"test_setCompact_D2_IK2_1")
879 call test%run(test_setCompact_D2_IK1_1, SK_
"test_setCompact_D2_IK1_1")
885 call test%run(test_setCompact_D2_LK5_1, SK_
"test_setCompact_D2_LK5_1")
888 call test%run(test_setCompact_D2_LK4_1, SK_
"test_setCompact_D2_LK4_1")
891 call test%run(test_setCompact_D2_LK3_1, SK_
"test_setCompact_D2_LK3_1")
894 call test%run(test_setCompact_D2_LK2_1, SK_
"test_setCompact_D2_LK2_1")
897 call test%run(test_setCompact_D2_LK1_1, SK_
"test_setCompact_D2_LK1_1")
903 call test%run(test_setCompact_D2_CK5_1, SK_
"test_setCompact_D2_CK5_1")
906 call test%run(test_setCompact_D2_CK4_1, SK_
"test_setCompact_D2_CK4_1")
909 call test%run(test_setCompact_D2_CK3_1, SK_
"test_setCompact_D2_CK3_1")
912 call test%run(test_setCompact_D2_CK2_1, SK_
"test_setCompact_D2_CK2_1")
915 call test%run(test_setCompact_D2_CK1_1, SK_
"test_setCompact_D2_CK1_1")
921 call test%run(test_setCompact_D2_RK5_1, SK_
"test_setCompact_D2_RK5_1")
924 call test%run(test_setCompact_D2_RK4_1, SK_
"test_setCompact_D2_RK4_1")
927 call test%run(test_setCompact_D2_RK3_1, SK_
"test_setCompact_D2_RK3_1")
930 call test%run(test_setCompact_D2_RK2_1, SK_
"test_setCompact_D2_RK2_1")
933 call test%run(test_setCompact_D2_RK1_1, SK_
"test_setCompact_D2_RK1_1")
942 call test%summarize()
This module contains procedures and generic interfaces for condensing (removing duplicate sequential ...
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_arrayCompact.
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...