10 April 2023 8:02:21.624 AM r8ss_test(): FORTRAN90 version: Test r8ss(). R8SS_DIF2_TEST R8SS_DIF2 sets the R8SS second difference matrix. Matrix order N = 5 The R8SS second difference matrix: Col: 1 2 3 4 5 Row --- 1 2.00000 -1.00000 0.00000 0.00000 0.00000 2 -1.00000 2.00000 -1.00000 0.00000 0.00000 3 0.00000 -1.00000 2.00000 -1.00000 0.00000 4 0.00000 0.00000 -1.00000 2.00000 -1.00000 5 0.00000 0.00000 0.00000 -1.00000 2.00000 R8SS_INDICATOR_TEST R8SS_INDICATOR computes an R8SS indicator matrix. Matrix order N = 5 The R8SS indicator matrix: Col: 1 2 3 4 5 Row --- 1 11.0000 12.0000 13.0000 14.0000 15.0000 2 12.0000 22.0000 23.0000 24.0000 25.0000 3 13.0000 23.0000 33.0000 34.0000 35.0000 4 14.0000 24.0000 34.0000 44.0000 45.0000 5 15.0000 25.0000 35.0000 45.0000 55.0000 R8SS_MV_TEST R8SS_MV computes A*x for an R8SS matrix. Matrix order N = 5 Number of nonzero entries stored is 12 Diagonal storage indices: 1: 1 2: 2 3: 5 4: 9 5: 12 The R8SS matrix: Col: 1 2 3 4 5 Row --- 1 11.0000 0.00000 13.0000 14.0000 0.00000 2 0.00000 22.0000 23.0000 24.0000 0.00000 3 13.0000 23.0000 33.0000 34.0000 35.0000 4 14.0000 24.0000 34.0000 44.0000 45.0000 5 0.00000 0.00000 35.0000 45.0000 55.0000 R8SS_MV verse R8GE_MV 1 106.000 106.000 2 209.000 209.000 3 469.000 469.000 4 565.000 565.000 5 560.000 560.000 R8SS_PRINT_TEST R8SS_PRINT prints an R8SS matrix Matrix order N = 5 Number of nonzero entries stored is 12 Diagonal storage indices: 1: 1 2: 2 3: 5 4: 9 5: 12 The R8SS matrix: Col: 1 2 3 4 5 Row --- 1 11.0000 0.00000 13.0000 14.0000 0.00000 2 0.00000 22.0000 23.0000 24.0000 0.00000 3 13.0000 23.0000 33.0000 34.0000 35.0000 4 14.0000 24.0000 34.0000 44.0000 45.0000 5 0.00000 0.00000 35.0000 45.0000 55.0000 R8SS_PRINT_SOME_TEST R8SS_PRINT_SOME prints some of an R8SS matrix Matrix order N = 9 Number of nonzero entries stored is 20 Diagonal storage indices: 1: 1 2: 2 3: 5 4: 9 5: 12 6: 15 7: 16 8: 19 9: 20 Rows 2-8, Cols 1:5 Col: 1 2 3 4 5 Row --- 2 0.00000 22.0000 23.0000 24.0000 0.00000 3 13.0000 23.0000 33.0000 34.0000 35.0000 4 14.0000 24.0000 34.0000 44.0000 45.0000 5 0.00000 0.00000 35.0000 45.0000 55.0000 6 0.00000 0.00000 0.00000 46.0000 56.0000 7 0.00000 0.00000 0.00000 0.00000 0.00000 8 0.00000 0.00000 0.00000 0.00000 0.00000 R8SS_RANDOM_TEST R8SS_RANDOM randomizes an R8SS matrix. Matrix order N = 5 The random R8SS matrix: Col: 1 2 3 4 5 Row --- 1 0.415307 0.00000 0.257578 0.633966 0.00000 2 0.00000 0.661187E-01 0.109957 0.617272E-01 0.00000 3 0.257578 0.109957 0.438290E-01 0.449539 0.754673 4 0.633966 0.617272E-01 0.449539 0.401306 0.797287 5 0.00000 0.00000 0.754673 0.797287 0.183837E-02 R8SS_TO_R8GE_TEST R8SS_TO_R8GE converts an R8SS matrix to R8GE format. Matrix order N = 5 The R8SS matrix: Col: 1 2 3 4 5 Row --- 1 0.415307 0.00000 0.257578 0.633966 0.00000 2 0.00000 0.661187E-01 0.109957 0.617272E-01 0.00000 3 0.257578 0.109957 0.438290E-01 0.449539 0.754673 4 0.633966 0.617272E-01 0.449539 0.401306 0.797287 5 0.00000 0.00000 0.754673 0.797287 0.183837E-02 The R8GE matrix Col: 1 2 3 4 5 Row --- 1 0.415307 0.00000 0.257578 0.633966 0.00000 2 0.00000 0.661187E-01 0.109957 0.617272E-01 0.00000 3 0.257578 0.109957 0.438290E-01 0.449539 0.754673 4 0.633966 0.617272E-01 0.449539 0.401306 0.797287 5 0.00000 0.00000 0.754673 0.797287 0.183837E-02 R8SS_ZEROS_TEST R8SS_INDICATOR zeros an R8SS matrix. Matrix order N = 5 Number of nonzero entries stored is 15 Diagonal storage indices: 1: 1 2: 3 3: 6 4: 10 5: 15 The R8SS zero matrix: Col: 1 2 3 4 5 Row --- 1 0.00000 0.00000 0.00000 0.00000 0.00000 2 0.00000 0.00000 0.00000 0.00000 0.00000 3 0.00000 0.00000 0.00000 0.00000 0.00000 4 0.00000 0.00000 0.00000 0.00000 0.00000 5 0.00000 0.00000 0.00000 0.00000 0.00000 r8ss_test(): Normal end of execution. 10 April 2023 8:02:21.624 AM