45 module function test_setMatMulTri_CK5()
result(assertion); logical(LK) :: assertion; end function
48 module function test_setMatMulTri_CK4()
result(assertion); logical(LK) :: assertion; end function
51 module function test_setMatMulTri_CK3()
result(assertion); logical(LK) :: assertion; end function
54 module function test_setMatMulTri_CK2()
result(assertion); logical(LK) :: assertion; end function
57 module function test_setMatMulTri_CK1()
result(assertion); logical(LK) :: assertion; end function
63 module function test_setMatMulTri_RK5()
result(assertion); logical(LK) :: assertion; end function
66 module function test_setMatMulTri_RK4()
result(assertion); logical(LK) :: assertion; end function
69 module function test_setMatMulTri_RK3()
result(assertion); logical(LK) :: assertion; end function
72 module function test_setMatMulTri_RK2()
result(assertion); logical(LK) :: assertion; end function
75 module function test_setMatMulTri_RK1()
result(assertion); logical(LK) :: assertion; end function
95 call test%run(test_setMatMulTri_CK5, SK_
"test_setMatMulTri_CK5")
98 call test%run(test_setMatMulTri_CK4, SK_
"test_setMatMulTri_CK4")
101 call test%run(test_setMatMulTri_CK3, SK_
"test_setMatMulTri_CK3")
104 call test%run(test_setMatMulTri_CK2, SK_
"test_setMatMulTri_CK2")
107 call test%run(test_setMatMulTri_CK1, SK_
"test_setMatMulTri_CK1")
113 call test%run(test_setMatMulTri_RK5, SK_
"test_setMatMulTri_RK5")
116 call test%run(test_setMatMulTri_RK4, SK_
"test_setMatMulTri_RK4")
119 call test%run(test_setMatMulTri_RK3, SK_
"test_setMatMulTri_RK3")
122 call test%run(test_setMatMulTri_RK2, SK_
"test_setMatMulTri_RK2")
125 call test%run(test_setMatMulTri_RK1, SK_
"test_setMatMulTri_RK1")
129 call test%summarize()
135end module test_pm_matrixMulTri
This module contains classes and procedures for reporting and handling errors.
character(*, SK), parameter MODULE_NAME
This module contains the procedures for multiplication of a square triangular matrix in various trans...
This module contains a simple unit-testing framework for the Fortran libraries, including the ParaMon...
This module contains tests of the module pm_matrixMulTri.
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...