45 module function test_getComplement_D0_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
49 module function test_getComplement_D0_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
53 module function test_getComplement_D0_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
57 module function test_getComplement_D0_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
61 module function test_getComplement_D0_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
68 module function test_getComplement_D1_SK5_1 ()
result(assertion); logical(LK) :: assertion; end function
72 module function test_getComplement_D1_SK4_1 ()
result(assertion); logical(LK) :: assertion; end function
76 module function test_getComplement_D1_SK3_1 ()
result(assertion); logical(LK) :: assertion; end function
80 module function test_getComplement_D1_SK2_1 ()
result(assertion); logical(LK) :: assertion; end function
84 module function test_getComplement_D1_SK1_1 ()
result(assertion); logical(LK) :: assertion; end function
91 module function test_getComplement_D1_IK5_1 ()
result(assertion); logical(LK) :: assertion; end function
95 module function test_getComplement_D1_IK4_1 ()
result(assertion); logical(LK) :: assertion; end function
99 module function test_getComplement_D1_IK3_1 ()
result(assertion); logical(LK) :: assertion; end function
103 module function test_getComplement_D1_IK2_1 ()
result(assertion); logical(LK) :: assertion; end function
107 module function test_getComplement_D1_IK1_1 ()
result(assertion); logical(LK) :: assertion; end function
114 module function test_getComplement_D1_LK5_1 ()
result(assertion); logical(LK) :: assertion; end function
118 module function test_getComplement_D1_LK4_1 ()
result(assertion); logical(LK) :: assertion; end function
122 module function test_getComplement_D1_LK3_1 ()
result(assertion); logical(LK) :: assertion; end function
126 module function test_getComplement_D1_LK2_1 ()
result(assertion); logical(LK) :: assertion; end function
130 module function test_getComplement_D1_LK1_1 ()
result(assertion); logical(LK) :: assertion; end function
137 module function test_getComplement_D1_CK5_1 ()
result(assertion); logical(LK) :: assertion; end function
141 module function test_getComplement_D1_CK4_1 ()
result(assertion); logical(LK) :: assertion; end function
145 module function test_getComplement_D1_CK3_1 ()
result(assertion); logical(LK) :: assertion; end function
149 module function test_getComplement_D1_CK2_1 ()
result(assertion); logical(LK) :: assertion; end function
153 module function test_getComplement_D1_CK1_1 ()
result(assertion); logical(LK) :: assertion; end function
160 module function test_getComplement_D1_RK5_1 ()
result(assertion); logical(LK) :: assertion; end function
164 module function test_getComplement_D1_RK4_1 ()
result(assertion); logical(LK) :: assertion; end function
168 module function test_getComplement_D1_RK3_1 ()
result(assertion); logical(LK) :: assertion; end function
172 module function test_getComplement_D1_RK2_1 ()
result(assertion); logical(LK) :: assertion; end function
176 module function test_getComplement_D1_RK1_1 ()
result(assertion); logical(LK) :: assertion; end function
191 module function test_getComplementRange_D1_IK5_1 ()
result(assertion); logical(LK) :: assertion; end function
195 module function test_getComplementRange_D1_IK4_1 ()
result(assertion); logical(LK) :: assertion; end function
199 module function test_getComplementRange_D1_IK3_1 ()
result(assertion); logical(LK) :: assertion; end function
203 module function test_getComplementRange_D1_IK2_1 ()
result(assertion); logical(LK) :: assertion; end function
207 module function test_getComplementRange_D1_IK1_1 ()
result(assertion); logical(LK) :: assertion; end function
232 call test%run(test_getComplement_D0_SK5_1, SK_
"test_getComplement_D0_SK5_1")
236 call test%run(test_getComplement_D0_SK4_1, SK_
"test_getComplement_D0_SK4_1")
240 call test%run(test_getComplement_D0_SK3_1, SK_
"test_getComplement_D0_SK3_1")
244 call test%run(test_getComplement_D0_SK2_1, SK_
"test_getComplement_D0_SK2_1")
248 call test%run(test_getComplement_D0_SK1_1, SK_
"test_getComplement_D0_SK1_1")
255 call test%run(test_getComplement_D1_SK5_1, SK_
"test_getComplement_D1_SK5_1")
259 call test%run(test_getComplement_D1_SK4_1, SK_
"test_getComplement_D1_SK4_1")
263 call test%run(test_getComplement_D1_SK3_1, SK_
"test_getComplement_D1_SK3_1")
267 call test%run(test_getComplement_D1_SK2_1, SK_
"test_getComplement_D1_SK2_1")
271 call test%run(test_getComplement_D1_SK1_1, SK_
"test_getComplement_D1_SK1_1")
278 call test%run(test_getComplement_D1_IK5_1, SK_
"test_getComplement_D1_IK5_1")
282 call test%run(test_getComplement_D1_IK4_1, SK_
"test_getComplement_D1_IK4_1")
286 call test%run(test_getComplement_D1_IK3_1, SK_
"test_getComplement_D1_IK3_1")
290 call test%run(test_getComplement_D1_IK2_1, SK_
"test_getComplement_D1_IK2_1")
294 call test%run(test_getComplement_D1_IK1_1, SK_
"test_getComplement_D1_IK1_1")
301 call test%run(test_getComplement_D1_LK5_1, SK_
"test_getComplement_D1_LK5_1")
305 call test%run(test_getComplement_D1_LK4_1, SK_
"test_getComplement_D1_LK4_1")
309 call test%run(test_getComplement_D1_LK3_1, SK_
"test_getComplement_D1_LK3_1")
313 call test%run(test_getComplement_D1_LK2_1, SK_
"test_getComplement_D1_LK2_1")
317 call test%run(test_getComplement_D1_LK1_1, SK_
"test_getComplement_D1_LK1_1")
324 call test%run(test_getComplement_D1_CK5_1, SK_
"test_getComplement_D1_CK5_1")
328 call test%run(test_getComplement_D1_CK4_1, SK_
"test_getComplement_D1_CK4_1")
332 call test%run(test_getComplement_D1_CK3_1, SK_
"test_getComplement_D1_CK3_1")
336 call test%run(test_getComplement_D1_CK2_1, SK_
"test_getComplement_D1_CK2_1")
340 call test%run(test_getComplement_D1_CK1_1, SK_
"test_getComplement_D1_CK1_1")
347 call test%run(test_getComplement_D1_RK5_1, SK_
"test_getComplement_D1_RK5_1")
351 call test%run(test_getComplement_D1_RK4_1, SK_
"test_getComplement_D1_RK4_1")
355 call test%run(test_getComplement_D1_RK3_1, SK_
"test_getComplement_D1_RK3_1")
359 call test%run(test_getComplement_D1_RK2_1, SK_
"test_getComplement_D1_RK2_1")
363 call test%run(test_getComplement_D1_RK1_1, SK_
"test_getComplement_D1_RK1_1")
374 call test%run(test_getComplementRange_D1_IK5_1, SK_
"test_getComplementRange_D1_IK5_1")
378 call test%run(test_getComplementRange_D1_IK4_1, SK_
"test_getComplementRange_D1_IK4_1")
382 call test%run(test_getComplementRange_D1_IK3_1, SK_
"test_getComplementRange_D1_IK3_1")
386 call test%run(test_getComplementRange_D1_IK2_1, SK_
"test_getComplementRange_D1_IK2_1")
390 call test%run(test_getComplementRange_D1_IK1_1, SK_
"test_getComplementRange_D1_IK1_1")
398 call test%summarize()
This module contains procedures and generic interfaces for computing the absolute or relative complem...
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_arrayComplement.
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...