45 module function test_setCopyIndexed_D0_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
48 module function test_setCopyIndexed_D0_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
51 module function test_setCopyIndexed_D0_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
54 module function test_setCopyIndexed_D0_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
57 module function test_setCopyIndexed_D0_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
63 module function test_setCopyIndexed_D1_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
66 module function test_setCopyIndexed_D1_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
69 module function test_setCopyIndexed_D1_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
72 module function test_setCopyIndexed_D1_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
75 module function test_setCopyIndexed_D1_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
81 module function test_setCopyIndexed_D1_IK5_1 ()
result(assertion); logical(LK) :: assertion; end function
84 module function test_setCopyIndexed_D1_IK4_1 ()
result(assertion); logical(LK) :: assertion; end function
87 module function test_setCopyIndexed_D1_IK3_1 ()
result(assertion); logical(LK) :: assertion; end function
90 module function test_setCopyIndexed_D1_IK2_1 ()
result(assertion); logical(LK) :: assertion; end function
93 module function test_setCopyIndexed_D1_IK1_1 ()
result(assertion); logical(LK) :: assertion; end function
99 module function test_setCopyIndexed_D1_LK5_1 ()
result(assertion); logical(LK) :: assertion; end function
102 module function test_setCopyIndexed_D1_LK4_1 ()
result(assertion); logical(LK) :: assertion; end function
105 module function test_setCopyIndexed_D1_LK3_1 ()
result(assertion); logical(LK) :: assertion; end function
108 module function test_setCopyIndexed_D1_LK2_1 ()
result(assertion); logical(LK) :: assertion; end function
111 module function test_setCopyIndexed_D1_LK1_1 ()
result(assertion); logical(LK) :: assertion; end function
117 module function test_setCopyIndexed_D1_CK5_1 ()
result(assertion); logical(LK) :: assertion; end function
120 module function test_setCopyIndexed_D1_CK4_1 ()
result(assertion); logical(LK) :: assertion; end function
123 module function test_setCopyIndexed_D1_CK3_1 ()
result(assertion); logical(LK) :: assertion; end function
126 module function test_setCopyIndexed_D1_CK2_1 ()
result(assertion); logical(LK) :: assertion; end function
129 module function test_setCopyIndexed_D1_CK1_1 ()
result(assertion); logical(LK) :: assertion; end function
135 module function test_setCopyIndexed_D1_RK5_1 ()
result(assertion); logical(LK) :: assertion; end function
138 module function test_setCopyIndexed_D1_RK4_1 ()
result(assertion); logical(LK) :: assertion; end function
141 module function test_setCopyIndexed_D1_RK3_1 ()
result(assertion); logical(LK) :: assertion; end function
144 module function test_setCopyIndexed_D1_RK2_1 ()
result(assertion); logical(LK) :: assertion; end function
147 module function test_setCopyIndexed_D1_RK1_1 ()
result(assertion); logical(LK) :: assertion; end function
161 module function test_setCopyStrided_D0_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
164 module function test_setCopyStrided_D0_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
167 module function test_setCopyStrided_D0_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
170 module function test_setCopyStrided_D0_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
173 module function test_setCopyStrided_D0_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
179 module function test_setCopyStrided_D1_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
182 module function test_setCopyStrided_D1_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
185 module function test_setCopyStrided_D1_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
188 module function test_setCopyStrided_D1_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
191 module function test_setCopyStrided_D1_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
197 module function test_setCopyStrided_D1_IK5_1 ()
result(assertion); logical(LK) :: assertion; end function
200 module function test_setCopyStrided_D1_IK4_1 ()
result(assertion); logical(LK) :: assertion; end function
203 module function test_setCopyStrided_D1_IK3_1 ()
result(assertion); logical(LK) :: assertion; end function
206 module function test_setCopyStrided_D1_IK2_1 ()
result(assertion); logical(LK) :: assertion; end function
209 module function test_setCopyStrided_D1_IK1_1 ()
result(assertion); logical(LK) :: assertion; end function
215 module function test_setCopyStrided_D1_LK5_1 ()
result(assertion); logical(LK) :: assertion; end function
218 module function test_setCopyStrided_D1_LK4_1 ()
result(assertion); logical(LK) :: assertion; end function
221 module function test_setCopyStrided_D1_LK3_1 ()
result(assertion); logical(LK) :: assertion; end function
224 module function test_setCopyStrided_D1_LK2_1 ()
result(assertion); logical(LK) :: assertion; end function
227 module function test_setCopyStrided_D1_LK1_1 ()
result(assertion); logical(LK) :: assertion; end function
233 module function test_setCopyStrided_D1_CK5_1 ()
result(assertion); logical(LK) :: assertion; end function
236 module function test_setCopyStrided_D1_CK4_1 ()
result(assertion); logical(LK) :: assertion; end function
239 module function test_setCopyStrided_D1_CK3_1 ()
result(assertion); logical(LK) :: assertion; end function
242 module function test_setCopyStrided_D1_CK2_1 ()
result(assertion); logical(LK) :: assertion; end function
245 module function test_setCopyStrided_D1_CK1_1 ()
result(assertion); logical(LK) :: assertion; end function
251 module function test_setCopyStrided_D1_RK5_1 ()
result(assertion); logical(LK) :: assertion; end function
254 module function test_setCopyStrided_D1_RK4_1 ()
result(assertion); logical(LK) :: assertion; end function
257 module function test_setCopyStrided_D1_RK3_1 ()
result(assertion); logical(LK) :: assertion; end function
260 module function test_setCopyStrided_D1_RK2_1 ()
result(assertion); logical(LK) :: assertion; end function
263 module function test_setCopyStrided_D1_RK1_1 ()
result(assertion); logical(LK) :: assertion; end function
285 call test%run(test_setCopyIndexed_D0_SK5_1, SK_
"test_setCopyIndexed_D0_SK5_1")
288 call test%run(test_setCopyIndexed_D0_SK4_1, SK_
"test_setCopyIndexed_D0_SK4_1")
291 call test%run(test_setCopyIndexed_D0_SK3_1, SK_
"test_setCopyIndexed_D0_SK3_1")
294 call test%run(test_setCopyIndexed_D0_SK2_1, SK_
"test_setCopyIndexed_D0_SK2_1")
297 call test%run(test_setCopyIndexed_D0_SK1_1, SK_
"test_setCopyIndexed_D0_SK1_1")
303 call test%run(test_setCopyIndexed_D1_SK5_1, SK_
"test_setCopyIndexed_D1_SK5_1")
306 call test%run(test_setCopyIndexed_D1_SK4_1, SK_
"test_setCopyIndexed_D1_SK4_1")
309 call test%run(test_setCopyIndexed_D1_SK3_1, SK_
"test_setCopyIndexed_D1_SK3_1")
312 call test%run(test_setCopyIndexed_D1_SK2_1, SK_
"test_setCopyIndexed_D1_SK2_1")
315 call test%run(test_setCopyIndexed_D1_SK1_1, SK_
"test_setCopyIndexed_D1_SK1_1")
321 call test%run(test_setCopyIndexed_D1_SK5_1, SK_
"test_setCopyIndexed_D1_SK5_1")
324 call test%run(test_setCopyIndexed_D1_SK4_1, SK_
"test_setCopyIndexed_D1_SK4_1")
327 call test%run(test_setCopyIndexed_D1_SK3_1, SK_
"test_setCopyIndexed_D1_SK3_1")
330 call test%run(test_setCopyIndexed_D1_SK2_1, SK_
"test_setCopyIndexed_D1_SK2_1")
333 call test%run(test_setCopyIndexed_D1_SK1_1, SK_
"test_setCopyIndexed_D1_SK1_1")
339 call test%run(test_setCopyIndexed_D1_IK5_1, SK_
"test_setCopyIndexed_D1_IK5_1")
342 call test%run(test_setCopyIndexed_D1_IK4_1, SK_
"test_setCopyIndexed_D1_IK4_1")
345 call test%run(test_setCopyIndexed_D1_IK3_1, SK_
"test_setCopyIndexed_D1_IK3_1")
348 call test%run(test_setCopyIndexed_D1_IK2_1, SK_
"test_setCopyIndexed_D1_IK2_1")
351 call test%run(test_setCopyIndexed_D1_IK1_1, SK_
"test_setCopyIndexed_D1_IK1_1")
357 call test%run(test_setCopyIndexed_D1_LK5_1, SK_
"test_setCopyIndexed_D1_LK5_1")
360 call test%run(test_setCopyIndexed_D1_LK4_1, SK_
"test_setCopyIndexed_D1_LK4_1")
363 call test%run(test_setCopyIndexed_D1_LK3_1, SK_
"test_setCopyIndexed_D1_LK3_1")
366 call test%run(test_setCopyIndexed_D1_LK2_1, SK_
"test_setCopyIndexed_D1_LK2_1")
369 call test%run(test_setCopyIndexed_D1_LK1_1, SK_
"test_setCopyIndexed_D1_LK1_1")
375 call test%run(test_setCopyIndexed_D1_CK5_1, SK_
"test_setCopyIndexed_D1_CK5_1")
378 call test%run(test_setCopyIndexed_D1_CK4_1, SK_
"test_setCopyIndexed_D1_CK4_1")
381 call test%run(test_setCopyIndexed_D1_CK3_1, SK_
"test_setCopyIndexed_D1_CK3_1")
384 call test%run(test_setCopyIndexed_D1_CK2_1, SK_
"test_setCopyIndexed_D1_CK2_1")
387 call test%run(test_setCopyIndexed_D1_CK1_1, SK_
"test_setCopyIndexed_D1_CK1_1")
393 call test%run(test_setCopyIndexed_D1_RK5_1, SK_
"test_setCopyIndexed_D1_RK5_1")
396 call test%run(test_setCopyIndexed_D1_RK4_1, SK_
"test_setCopyIndexed_D1_RK4_1")
399 call test%run(test_setCopyIndexed_D1_RK3_1, SK_
"test_setCopyIndexed_D1_RK3_1")
402 call test%run(test_setCopyIndexed_D1_RK2_1, SK_
"test_setCopyIndexed_D1_RK2_1")
405 call test%run(test_setCopyIndexed_D1_RK1_1, SK_
"test_setCopyIndexed_D1_RK1_1")
415 call test%run(test_setCopyStrided_D0_SK5_1, SK_
"test_setCopyStrided_D0_SK5_1")
418 call test%run(test_setCopyStrided_D0_SK4_1, SK_
"test_setCopyStrided_D0_SK4_1")
421 call test%run(test_setCopyStrided_D0_SK3_1, SK_
"test_setCopyStrided_D0_SK3_1")
424 call test%run(test_setCopyStrided_D0_SK2_1, SK_
"test_setCopyStrided_D0_SK2_1")
427 call test%run(test_setCopyStrided_D0_SK1_1, SK_
"test_setCopyStrided_D0_SK1_1")
433 call test%run(test_setCopyStrided_D1_SK5_1, SK_
"test_setCopyStrided_D1_SK5_1")
436 call test%run(test_setCopyStrided_D1_SK4_1, SK_
"test_setCopyStrided_D1_SK4_1")
439 call test%run(test_setCopyStrided_D1_SK3_1, SK_
"test_setCopyStrided_D1_SK3_1")
442 call test%run(test_setCopyStrided_D1_SK2_1, SK_
"test_setCopyStrided_D1_SK2_1")
445 call test%run(test_setCopyStrided_D1_SK1_1, SK_
"test_setCopyStrided_D1_SK1_1")
451 call test%run(test_setCopyStrided_D1_SK5_1, SK_
"test_setCopyStrided_D1_SK5_1")
454 call test%run(test_setCopyStrided_D1_SK4_1, SK_
"test_setCopyStrided_D1_SK4_1")
457 call test%run(test_setCopyStrided_D1_SK3_1, SK_
"test_setCopyStrided_D1_SK3_1")
460 call test%run(test_setCopyStrided_D1_SK2_1, SK_
"test_setCopyStrided_D1_SK2_1")
463 call test%run(test_setCopyStrided_D1_SK1_1, SK_
"test_setCopyStrided_D1_SK1_1")
469 call test%run(test_setCopyStrided_D1_IK5_1, SK_
"test_setCopyStrided_D1_IK5_1")
472 call test%run(test_setCopyStrided_D1_IK4_1, SK_
"test_setCopyStrided_D1_IK4_1")
475 call test%run(test_setCopyStrided_D1_IK3_1, SK_
"test_setCopyStrided_D1_IK3_1")
478 call test%run(test_setCopyStrided_D1_IK2_1, SK_
"test_setCopyStrided_D1_IK2_1")
481 call test%run(test_setCopyStrided_D1_IK1_1, SK_
"test_setCopyStrided_D1_IK1_1")
487 call test%run(test_setCopyStrided_D1_LK5_1, SK_
"test_setCopyStrided_D1_LK5_1")
490 call test%run(test_setCopyStrided_D1_LK4_1, SK_
"test_setCopyStrided_D1_LK4_1")
493 call test%run(test_setCopyStrided_D1_LK3_1, SK_
"test_setCopyStrided_D1_LK3_1")
496 call test%run(test_setCopyStrided_D1_LK2_1, SK_
"test_setCopyStrided_D1_LK2_1")
499 call test%run(test_setCopyStrided_D1_LK1_1, SK_
"test_setCopyStrided_D1_LK1_1")
505 call test%run(test_setCopyStrided_D1_CK5_1, SK_
"test_setCopyStrided_D1_CK5_1")
508 call test%run(test_setCopyStrided_D1_CK4_1, SK_
"test_setCopyStrided_D1_CK4_1")
511 call test%run(test_setCopyStrided_D1_CK3_1, SK_
"test_setCopyStrided_D1_CK3_1")
514 call test%run(test_setCopyStrided_D1_CK2_1, SK_
"test_setCopyStrided_D1_CK2_1")
517 call test%run(test_setCopyStrided_D1_CK1_1, SK_
"test_setCopyStrided_D1_CK1_1")
523 call test%run(test_setCopyStrided_D1_RK5_1, SK_
"test_setCopyStrided_D1_RK5_1")
526 call test%run(test_setCopyStrided_D1_RK4_1, SK_
"test_setCopyStrided_D1_RK4_1")
529 call test%run(test_setCopyStrided_D1_RK3_1, SK_
"test_setCopyStrided_D1_RK3_1")
532 call test%run(test_setCopyStrided_D1_RK2_1, SK_
"test_setCopyStrided_D1_RK2_1")
535 call test%run(test_setCopyStrided_D1_RK1_1, SK_
"test_setCopyStrided_D1_RK1_1")
542 call test%summarize()
This module contains procedures and generic interfaces for copying strided or indexed elements of one...
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_arrayCopy.
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...