04-Jun-2023 07:53:41 st_to_ccs_test(): MATLAB/Octave version 5.2.0 Test st_to_ccs(). st_to_ccs_test01(): Convert a sparse matrix from ST to CCS format. ST: sparse triplet, I, J, A. CCs: compressed column, I, CC, A. The ST matrix: Sparse Triplet (ST) header: Minimum row index I_MIN = 1 Maximum row index I_MAX = 5 Minimum col index J_MIN = 1 Maximum col index J_MAX = 5 Number of rows M = 5 Number of columns N = 5 Number of nonzeros NST = 12 The ST matrix: 1 1 1 2.00000000 2 1 2 3.00000000 3 2 1 3.00000000 4 2 3 4.00000000 5 2 5 6.00000000 6 3 2 -1.00000000 7 3 3 -3.00000000 8 3 4 2.00000000 9 4 3 1.00000000 10 5 2 4.00000000 11 5 3 2.00000000 12 5 5 1.00000000 Number of ST values = 12 Number of CCS values = 12 The CCS matrix: CCS matrix header: Number of rows M = 5 Number of columns N = 5 Number of nonzeros NCC = 12 Compressed column indices: 1 3 6 10 11 13 The CCS matrix: # I J A ---- ---- ---- -------------- 1 1 1 2 2 2 1 3 3 1 2 3 4 3 2 -1 5 5 2 4 6 2 3 4 7 3 3 -3 8 4 3 1 9 5 3 2 10 3 4 2 11 2 5 6 12 5 5 1 st_to_ccs_test02(): Convert a sparse matrix from ST to CC format. ST: sparse triplet, I, J, A. CCS: compressed column, I, CC, A. This matrix is read from the file "west_st.txt" The ST matrix: Sparse Triplet (ST) header: Minimum row index I_MIN = 1 Maximum row index I_MAX = 67 Minimum col index J_MIN = 1 Maximum col index J_MAX = 67 Number of rows M = 67 Number of columns N = 67 Number of nonzeros NST = 299 The ST matrix: 1 45 56 -1.86335400 2 55 62 -1.86335400 3 30 38 -1.56739800 4 45 57 -1.49068300 5 55 63 -1.49068300 6 10 13 -1.26582300 7 30 39 -1.25391800 8 45 58 -1.11801200 9 55 64 -1.11801200 10 16 32 -1.05000000 11 17 33 -1.05000000 12 18 34 -1.05000000 13 19 35 -1.05000000 14 20 36 -1.05000000 15 25 32 -1.05000000 16 26 33 -1.05000000 17 27 34 -1.05000000 18 28 35 -1.05000000 19 29 36 -1.05000000 20 10 14 -1.01265800 21 11 21 -1.00000000 22 12 22 -1.00000000 23 13 23 -1.00000000 24 14 24 -1.00000000 25 15 25 -1.00000000 26 31 50 -0.97222220 27 32 51 -0.97222220 28 33 52 -0.97222220 29 34 53 -0.97222220 30 35 54 -0.97222220 31 40 50 -0.97222220 32 41 51 -0.97222220 33 42 52 -0.97222220 34 43 53 -0.97222220 35 44 54 -0.97222220 36 36 26 -0.95831870 37 37 27 -0.95831870 38 38 28 -0.95831870 39 39 29 -0.95831870 40 50 56 -0.94444440 41 51 57 -0.94444440 42 52 58 -0.94444440 43 53 59 -0.94444440 44 54 60 -0.94444440 45 30 40 -0.94043890 46 21 2 -0.91595330 47 22 3 -0.91595330 48 23 4 -0.91595330 49 24 5 -0.91595330 50 1 8 -0.83418180 51 2 9 -0.83418180 52 3 10 -0.83418180 53 4 11 -0.83418180 54 46 44 -0.82422480 55 47 45 -0.82422480 56 48 46 -0.82422480 57 49 47 -0.82422480 58 5 2 -0.80000000 59 6 3 -0.80000000 60 7 4 -0.80000000 61 8 5 -0.80000000 62 9 6 -0.80000000 63 10 15 -0.75949370 64 45 59 -0.74534160 65 55 65 -0.74534160 66 30 41 -0.62695920 67 10 16 -0.50632910 68 45 60 -0.37267080 69 55 66 -0.37267080 70 1 18 -0.33615560 71 30 42 -0.31347960 72 2 18 -0.29391960 73 21 43 -0.27884160 74 5 1 -0.27884160 75 22 43 -0.26801860 76 6 1 -0.26801860 77 53 55 -0.26677570 78 54 55 -0.26307060 79 49 67 -0.25411930 80 10 17 -0.25316460 81 38 61 -0.24756750 82 48 67 -0.24214980 83 34 49 -0.23628450 84 43 49 -0.23628450 85 37 61 -0.23564690 86 23 43 -0.23237170 87 7 1 -0.23237170 88 33 49 -0.23039170 89 42 49 -0.23039170 90 18 31 -0.22862640 91 27 31 -0.22862640 92 17 31 -0.22329970 93 26 31 -0.22329970 94 3 18 -0.22148150 95 13 20 -0.21442060 96 12 20 -0.21403920 97 52 55 -0.21220560 98 39 61 -0.20748730 99 11 20 -0.20717590 100 16 31 -0.20709860 101 25 31 -0.20709860 102 36 61 -0.20699540 103 19 31 -0.20245280 104 28 31 -0.20245280 105 14 20 -0.19867680 106 32 49 -0.19477110 107 41 49 -0.19477110 108 47 67 -0.19185570 109 35 49 -0.18039000 110 44 49 -0.18039000 111 15 20 -0.16568740 112 31 49 -0.15816260 113 40 49 -0.15816260 114 24 43 -0.15750820 115 8 1 -0.15750820 116 51 55 -0.15149080 117 46 67 -0.14433540 118 20 31 -0.13852260 119 29 31 -0.13852260 120 4 18 -0.11898600 121 50 55 -0.10645730 122 9 1 -0.06325978 123 9 7 0.01178291 124 29 1 0.03162989 125 8 7 0.04759439 126 40 55 0.05322864 127 41 55 0.07574542 128 28 1 0.07875411 129 25 37 0.08147449 130 7 7 0.08859262 131 31 37 0.09052721 132 29 37 0.09241909 133 26 37 0.09789015 134 20 20 0.09941246 135 35 37 0.10268790 136 42 55 0.10610280 137 32 37 0.10876680 138 27 37 0.11316080 139 28 37 0.11505550 140 27 1 0.11618590 141 6 7 0.11756790 142 19 20 0.11920610 143 16 20 0.12430550 144 33 37 0.12573420 145 34 37 0.12783940 146 17 20 0.12842350 147 18 20 0.12865240 148 44 55 0.13153530 149 43 55 0.13338780 150 26 1 0.13400930 151 5 7 0.13446220 152 25 1 0.13942080 153 31 44 0.25000000 154 32 45 0.25000000 155 33 46 0.25000000 156 34 47 0.25000000 157 35 48 0.25000000 158 11 13 0.33333330 159 12 14 0.33333330 160 13 15 0.33333330 161 14 16 0.33333330 162 15 17 0.33333330 163 25 2 0.40000000 164 26 3 0.40000000 165 27 4 0.40000000 166 28 5 0.40000000 167 29 6 0.40000000 168 5 13 0.40000000 169 5 8 0.40000000 170 6 14 0.40000000 171 6 9 0.40000000 172 7 15 0.40000000 173 7 10 0.40000000 174 8 11 0.40000000 175 8 16 0.40000000 176 9 12 0.40000000 177 9 17 0.40000000 178 50 62 0.44444440 179 51 63 0.44444440 180 52 64 0.44444440 181 53 65 0.44444440 182 54 66 0.44444440 183 16 26 0.45000000 184 17 27 0.45000000 185 18 28 0.45000000 186 19 29 0.45000000 187 20 30 0.45000000 188 40 56 0.47222220 189 41 57 0.47222220 190 42 58 0.47222220 191 43 59 0.47222220 192 44 60 0.47222220 193 40 26 0.50000000 194 41 27 0.50000000 195 42 28 0.50000000 196 43 29 0.50000000 197 44 30 0.50000000 198 50 44 0.50000000 199 51 45 0.50000000 200 52 46 0.50000000 201 53 47 0.50000000 202 54 48 0.50000000 203 4 16 0.50632910 204 16 21 0.60000000 205 17 22 0.60000000 206 18 23 0.60000000 207 19 24 0.60000000 208 20 25 0.60000000 209 24 41 0.62695920 210 25 38 0.65000000 211 26 39 0.65000000 212 27 40 0.65000000 213 28 41 0.65000000 214 29 42 0.65000000 215 15 19 0.66666670 216 31 38 0.72222220 217 32 39 0.72222220 218 33 40 0.72222220 219 34 41 0.72222220 220 35 42 0.72222220 221 39 59 0.74534160 222 49 65 0.74534160 223 3 15 0.75949370 224 23 40 0.94043890 225 60 32 0.50000000 226 60 33 0.50000000 227 60 34 0.50000000 228 60 35 0.50000000 229 60 36 0.50000000 230 30 43 1.00000000 231 45 61 1.00000000 232 55 67 1.00000000 233 56 19 1.00000000 234 57 11 1.00000000 235 57 12 1.00000000 236 57 8 1.00000000 237 57 9 1.00000000 238 57 10 1.00000000 239 58 13 1.00000000 240 58 14 1.00000000 241 58 15 1.00000000 242 58 16 1.00000000 243 58 17 1.00000000 244 59 21 1.00000000 245 59 22 1.00000000 246 59 23 1.00000000 247 59 24 1.00000000 248 59 25 1.00000000 249 60 32 0.50000000 250 60 33 0.50000000 251 60 34 0.50000000 252 60 35 0.50000000 253 60 36 0.50000000 254 61 2 1.00000000 255 61 3 1.00000000 256 61 4 1.00000000 257 61 5 1.00000000 258 61 6 1.00000000 259 62 38 1.00000000 260 62 39 1.00000000 261 62 40 1.00000000 262 62 41 1.00000000 263 62 42 1.00000000 264 63 50 1.00000000 265 63 51 1.00000000 266 63 52 1.00000000 267 63 53 1.00000000 268 63 54 1.00000000 269 64 26 1.00000000 270 64 27 1.00000000 271 64 28 1.00000000 272 64 29 1.00000000 273 64 30 1.00000000 274 65 56 1.00000000 275 65 57 1.00000000 276 65 58 1.00000000 277 65 59 1.00000000 278 65 60 1.00000000 279 66 44 1.00000000 280 66 45 1.00000000 281 66 46 1.00000000 282 66 47 1.00000000 283 66 48 1.00000000 284 67 62 1.00000000 285 67 63 1.00000000 286 67 64 1.00000000 287 67 65 1.00000000 288 67 66 1.00000000 289 10 18 1.00000000 290 2 14 1.01265800 291 38 58 1.11801200 292 48 64 1.11801200 293 22 39 1.25391800 294 1 13 1.26582300 295 37 57 1.49068300 296 47 63 1.49068300 297 21 38 1.56739800 298 36 56 1.86335400 299 46 62 1.86335400 Number of ST values = 299 Number of CCS values = 294 The CCS matrix: # I J A ---- ---- ---- -------------- 1 5 1 -0.2788416 2 6 1 -0.2680186 3 7 1 -0.2323717 4 8 1 -0.1575082 5 9 1 -0.06325978 6 25 1 0.1394208 7 26 1 0.1340093 8 27 1 0.1161859 9 28 1 0.078754112 10 29 1 0.03162989 11 5 2 -0.8 12 21 2 -0.9159533 13 25 2 0.4 14 61 2 1 15 6 3 -0.8 16 22 3 -0.9159533 17 26 3 0.4 18 61 3 1 19 7 4 -0.8 20 23 4 -0.9159533 21 27 4 0.4 22 61 4 1 23 8 5 -0.8 24 24 5 -0.9159533 25 28 5 0.4 26 61 5 1 27 9 6 -0.8 28 29 6 0.4 29 61 6 1 30 5 7 0.1344622 31 6 7 0.1175679 32 7 7 0.088592619 33 8 7 0.047594391 34 9 7 0.01178291 35 1 8 -0.8341818 36 5 8 0.4 37 57 8 1 38 2 9 -0.8341818 39 6 9 0.4 40 57 9 1 41 3 10 -0.8341818 42 7 10 0.4 43 57 10 1 44 4 11 -0.8341818 45 8 11 0.4 46 57 11 1 47 9 12 0.4 48 57 12 1 49 1 13 1.265823 50 5 13 0.4 51 10 13 -1.265823 52 11 13 0.3333333 53 58 13 1 54 2 14 1.012658 55 6 14 0.4 56 10 14 -1.012658 57 12 14 0.3333333 58 58 14 1 59 3 15 0.7594937 60 7 15 0.4 61 10 15 -0.7594937 62 13 15 0.3333333 63 58 15 1 64 4 16 0.5063291 65 8 16 0.4 66 10 16 -0.5063291 67 14 16 0.3333333 68 58 16 1 69 9 17 0.4 70 10 17 -0.2531646 71 15 17 0.3333333 72 58 17 1 73 1 18 -0.3361556 74 2 18 -0.2939196 75 3 18 -0.2214815 76 4 18 -0.118986 77 10 18 1 78 15 19 0.6666667 79 56 19 1 80 11 20 -0.2071759 81 12 20 -0.2140392 82 13 20 -0.2144206 83 14 20 -0.1986768 84 15 20 -0.1656874 85 16 20 0.1243055 86 17 20 0.1284235 87 18 20 0.1286524 88 19 20 0.1192061 89 20 20 0.099412464 90 11 21 -1 91 16 21 0.6 92 59 21 1 93 12 22 -1 94 17 22 0.6 95 59 22 1 96 13 23 -1 97 18 23 0.6 98 59 23 1 99 14 24 -1 100 19 24 0.6 101 59 24 1 102 15 25 -1 103 20 25 0.6 104 59 25 1 105 16 26 0.45 106 36 26 -0.9583187 107 40 26 0.5 108 64 26 1 109 17 27 0.45 110 37 27 -0.9583187 111 41 27 0.5 112 64 27 1 113 18 28 0.45 114 38 28 -0.9583187 115 42 28 0.5 116 64 28 1 117 19 29 0.45 118 39 29 -0.9583187 119 43 29 0.5 120 64 29 1 121 20 30 0.45 122 44 30 0.5 123 64 30 1 124 16 31 -0.2070986 125 17 31 -0.2232997 126 18 31 -0.2286264 127 19 31 -0.2024528 128 20 31 -0.1385226 129 25 31 -0.2070986 130 26 31 -0.2232997 131 27 31 -0.2286264 132 28 31 -0.2024528 133 29 31 -0.1385226 134 16 32 -1.05 135 25 32 -1.05 136 60 32 1 137 17 33 -1.05 138 26 33 -1.05 139 60 33 1 140 18 34 -1.05 141 27 34 -1.05 142 60 34 1 143 19 35 -1.05 144 28 35 -1.05 145 60 35 1 146 20 36 -1.05 147 29 36 -1.05 148 60 36 1 149 25 37 0.08147449 150 26 37 0.097890154 151 27 37 0.1131608 152 28 37 0.1150555 153 29 37 0.092419088 154 31 37 0.090527207 155 32 37 0.1087668 156 33 37 0.1257342 157 34 37 0.1278394 158 35 37 0.1026879 159 21 38 1.567398 160 25 38 0.65 161 30 38 -1.567398 162 31 38 0.7222222 163 62 38 1 164 22 39 1.253918 165 26 39 0.65 166 30 39 -1.253918 167 32 39 0.7222222 168 62 39 1 169 23 40 0.9404389 170 27 40 0.65 171 30 40 -0.9404389 172 33 40 0.7222222 173 62 40 1 174 24 41 0.6269592 175 28 41 0.65 176 30 41 -0.6269592 177 34 41 0.7222222 178 62 41 1 179 29 42 0.65 180 30 42 -0.3134796 181 35 42 0.7222222 182 62 42 1 183 21 43 -0.2788416 184 22 43 -0.2680186 185 23 43 -0.2323717 186 24 43 -0.1575082 187 30 43 1 188 31 44 0.25 189 46 44 -0.8242248 190 50 44 0.5 191 66 44 1 192 32 45 0.25 193 47 45 -0.8242248 194 51 45 0.5 195 66 45 1 196 33 46 0.25 197 48 46 -0.8242248 198 52 46 0.5 199 66 46 1 200 34 47 0.25 201 49 47 -0.8242248 202 53 47 0.5 203 66 47 1 204 35 48 0.25 205 54 48 0.5 206 66 48 1 207 31 49 -0.1581626 208 32 49 -0.1947711 209 33 49 -0.2303917 210 34 49 -0.2362845 211 35 49 -0.18039 212 40 49 -0.1581626 213 41 49 -0.1947711 214 42 49 -0.2303917 215 43 49 -0.2362845 216 44 49 -0.18039 217 31 50 -0.9722222 218 40 50 -0.9722222 219 63 50 1 220 32 51 -0.9722222 221 41 51 -0.9722222 222 63 51 1 223 33 52 -0.9722222 224 42 52 -0.9722222 225 63 52 1 226 34 53 -0.9722222 227 43 53 -0.9722222 228 63 53 1 229 35 54 -0.9722222 230 44 54 -0.9722222 231 63 54 1 232 40 55 0.053228639 233 41 55 0.075745419 234 42 55 0.1061028 235 43 55 0.1333878 236 44 55 0.1315353 237 50 55 -0.1064573 238 51 55 -0.1514908 239 52 55 -0.2122056 240 53 55 -0.2667757 241 54 55 -0.2630706 242 36 56 1.863354 243 40 56 0.4722222 244 45 56 -1.863354 245 50 56 -0.9444444 246 65 56 1 247 37 57 1.490683 248 41 57 0.4722222 249 45 57 -1.490683 250 51 57 -0.9444444 251 65 57 1 252 38 58 1.118012 253 42 58 0.4722222 254 45 58 -1.118012 255 52 58 -0.9444444 256 65 58 1 257 39 59 0.7453416 258 43 59 0.4722222 259 45 59 -0.7453416 260 53 59 -0.9444444 261 65 59 1 262 44 60 0.4722222 263 45 60 -0.3726708 264 54 60 -0.9444444 265 65 60 1 266 36 61 -0.2069954 267 37 61 -0.2356469 268 38 61 -0.2475675 269 39 61 -0.2074873 270 45 61 1 271 46 62 1.863354 272 50 62 0.4444444 273 55 62 -1.863354 274 67 62 1 275 47 63 1.490683 276 51 63 0.4444444 277 55 63 -1.490683 278 67 63 1 279 48 64 1.118012 280 52 64 0.4444444 281 55 64 -1.118012 282 67 64 1 283 49 65 0.7453416 284 53 65 0.4444444 285 55 65 -0.7453416 286 67 65 1 287 54 66 0.4444444 288 55 66 -0.3726708 289 67 66 1 290 46 67 -0.1443354 291 47 67 -0.1918557 292 48 67 -0.2421498 293 49 67 -0.2541193 294 55 67 1 st_to_ccs_test03() Convert a sparse matrix from ST to CCS format. ST: sparse triplet, I, J, A. CCS: compressed column, I, CC, A. The ST matrix is read from the file "west_st.txt" and the CCS matrix is written to the files: "west_icc.txt", "west_ccc.txt", and "west_acc.txt". The ST matrix: Sparse Triplet (ST) header: Minimum row index I_MIN = 1 Maximum row index I_MAX = 67 Minimum col index J_MIN = 1 Maximum col index J_MAX = 67 Number of rows M = 67 Number of columns N = 67 Number of nonzeros NST = 299 Number of ST values = 299 Number of CCS values = 294 st_to_ccs_test04(): Convert a sparse matrix from ST to CCS format. ST: sparse triplet, I, J, A. CCS: compressed column, I, CC, A. The ST matrix is the Wathen finite element matrix. It has many repeated index pairs. To check, compare ACC*X - AST*X for a random X. Number of rows and columns N = 40 NX = 3 NY = 3 NST = 576 The ST matrix: Sparse Triplet (ST) header: Minimum row index I_MIN = 1 Maximum row index I_MAX = 40 Minimum col index J_MIN = 1 Maximum col index J_MAX = 40 Number of rows M = 40 Number of columns N = 40 Number of nonzeros NST = 576 The ST matrix: 1 14 14 300.00000000 2 14 13 -300.00000000 3 14 12 100.00000000 4 14 8 -400.00000000 5 14 1 150.00000000 6 14 2 -400.00000000 7 14 3 100.00000000 8 14 9 -300.00000000 9 13 14 -300.00000000 10 13 13 1600.00000000 11 13 12 -300.00000000 12 13 8 1000.00000000 13 13 1 -400.00000000 14 13 2 800.00000000 15 13 3 -400.00000000 16 13 9 1000.00000000 17 12 14 100.00000000 18 12 13 -300.00000000 19 12 12 300.00000000 20 12 8 -300.00000000 21 12 1 100.00000000 22 12 2 -400.00000000 23 12 3 150.00000000 24 12 9 -400.00000000 25 8 14 -400.00000000 26 8 13 1000.00000000 27 8 12 -300.00000000 28 8 8 1600.00000000 29 8 1 -300.00000000 30 8 2 1000.00000000 31 8 3 -400.00000000 32 8 9 800.00000000 33 1 14 150.00000000 34 1 13 -400.00000000 35 1 12 100.00000000 36 1 8 -300.00000000 37 1 1 300.00000000 38 1 2 -300.00000000 39 1 3 100.00000000 40 1 9 -400.00000000 41 2 14 -400.00000000 42 2 13 800.00000000 43 2 12 -400.00000000 44 2 8 1000.00000000 45 2 1 -300.00000000 46 2 2 1600.00000000 47 2 3 -300.00000000 48 2 9 1000.00000000 49 3 14 100.00000000 50 3 13 -400.00000000 51 3 12 150.00000000 52 3 8 -400.00000000 53 3 1 100.00000000 54 3 2 -300.00000000 55 3 3 300.00000000 56 3 9 -300.00000000 57 9 14 -300.00000000 58 9 13 1000.00000000 59 9 12 -400.00000000 60 9 8 800.00000000 61 9 1 -400.00000000 62 9 2 1000.00000000 63 9 3 -300.00000000 64 9 9 1600.00000000 65 16 16 300.00000000 66 16 15 -300.00000000 67 16 14 100.00000000 68 16 9 -400.00000000 69 16 3 150.00000000 70 16 4 -400.00000000 71 16 5 100.00000000 72 16 10 -300.00000000 73 15 16 -300.00000000 74 15 15 1600.00000000 75 15 14 -300.00000000 76 15 9 1000.00000000 77 15 3 -400.00000000 78 15 4 800.00000000 79 15 5 -400.00000000 80 15 10 1000.00000000 81 14 16 100.00000000 82 14 15 -300.00000000 83 14 14 300.00000000 84 14 9 -300.00000000 85 14 3 100.00000000 86 14 4 -400.00000000 87 14 5 150.00000000 88 14 10 -400.00000000 89 9 16 -400.00000000 90 9 15 1000.00000000 91 9 14 -300.00000000 92 9 9 1600.00000000 93 9 3 -300.00000000 94 9 4 1000.00000000 95 9 5 -400.00000000 96 9 10 800.00000000 97 3 16 150.00000000 98 3 15 -400.00000000 99 3 14 100.00000000 100 3 9 -300.00000000 101 3 3 300.00000000 102 3 4 -300.00000000 103 3 5 100.00000000 104 3 10 -400.00000000 105 4 16 -400.00000000 106 4 15 800.00000000 107 4 14 -400.00000000 108 4 9 1000.00000000 109 4 3 -300.00000000 110 4 4 1600.00000000 111 4 5 -300.00000000 112 4 10 1000.00000000 113 5 16 100.00000000 114 5 15 -400.00000000 115 5 14 150.00000000 116 5 9 -400.00000000 117 5 3 100.00000000 118 5 4 -300.00000000 119 5 5 300.00000000 120 5 10 -300.00000000 121 10 16 -300.00000000 122 10 15 1000.00000000 123 10 14 -400.00000000 124 10 9 800.00000000 125 10 3 -400.00000000 126 10 4 1000.00000000 127 10 5 -300.00000000 128 10 10 1600.00000000 129 18 18 300.00000000 130 18 17 -300.00000000 131 18 16 100.00000000 132 18 10 -400.00000000 133 18 5 150.00000000 134 18 6 -400.00000000 135 18 7 100.00000000 136 18 11 -300.00000000 137 17 18 -300.00000000 138 17 17 1600.00000000 139 17 16 -300.00000000 140 17 10 1000.00000000 141 17 5 -400.00000000 142 17 6 800.00000000 143 17 7 -400.00000000 144 17 11 1000.00000000 145 16 18 100.00000000 146 16 17 -300.00000000 147 16 16 300.00000000 148 16 10 -300.00000000 149 16 5 100.00000000 150 16 6 -400.00000000 151 16 7 150.00000000 152 16 11 -400.00000000 153 10 18 -400.00000000 154 10 17 1000.00000000 155 10 16 -300.00000000 156 10 10 1600.00000000 157 10 5 -300.00000000 158 10 6 1000.00000000 159 10 7 -400.00000000 160 10 11 800.00000000 161 5 18 150.00000000 162 5 17 -400.00000000 163 5 16 100.00000000 164 5 10 -300.00000000 165 5 5 300.00000000 166 5 6 -300.00000000 167 5 7 100.00000000 168 5 11 -400.00000000 169 6 18 -400.00000000 170 6 17 800.00000000 171 6 16 -400.00000000 172 6 10 1000.00000000 173 6 5 -300.00000000 174 6 6 1600.00000000 175 6 7 -300.00000000 176 6 11 1000.00000000 177 7 18 100.00000000 178 7 17 -400.00000000 179 7 16 150.00000000 180 7 10 -400.00000000 181 7 5 100.00000000 182 7 6 -300.00000000 183 7 7 300.00000000 184 7 11 -300.00000000 185 11 18 -300.00000000 186 11 17 1000.00000000 187 11 16 -400.00000000 188 11 10 800.00000000 189 11 5 -400.00000000 190 11 6 1000.00000000 191 11 7 -300.00000000 192 11 11 1600.00000000 193 25 25 300.00000000 194 25 24 -300.00000000 195 25 23 100.00000000 196 25 19 -400.00000000 197 25 12 150.00000000 198 25 13 -400.00000000 199 25 14 100.00000000 200 25 20 -300.00000000 201 24 25 -300.00000000 202 24 24 1600.00000000 203 24 23 -300.00000000 204 24 19 1000.00000000 205 24 12 -400.00000000 206 24 13 800.00000000 207 24 14 -400.00000000 208 24 20 1000.00000000 209 23 25 100.00000000 210 23 24 -300.00000000 211 23 23 300.00000000 212 23 19 -300.00000000 213 23 12 100.00000000 214 23 13 -400.00000000 215 23 14 150.00000000 216 23 20 -400.00000000 217 19 25 -400.00000000 218 19 24 1000.00000000 219 19 23 -300.00000000 220 19 19 1600.00000000 221 19 12 -300.00000000 222 19 13 1000.00000000 223 19 14 -400.00000000 224 19 20 800.00000000 225 12 25 150.00000000 226 12 24 -400.00000000 227 12 23 100.00000000 228 12 19 -300.00000000 229 12 12 300.00000000 230 12 13 -300.00000000 231 12 14 100.00000000 232 12 20 -400.00000000 233 13 25 -400.00000000 234 13 24 800.00000000 235 13 23 -400.00000000 236 13 19 1000.00000000 237 13 12 -300.00000000 238 13 13 1600.00000000 239 13 14 -300.00000000 240 13 20 1000.00000000 241 14 25 100.00000000 242 14 24 -400.00000000 243 14 23 150.00000000 244 14 19 -400.00000000 245 14 12 100.00000000 246 14 13 -300.00000000 247 14 14 300.00000000 248 14 20 -300.00000000 249 20 25 -300.00000000 250 20 24 1000.00000000 251 20 23 -400.00000000 252 20 19 800.00000000 253 20 12 -400.00000000 254 20 13 1000.00000000 255 20 14 -300.00000000 256 20 20 1600.00000000 257 27 27 300.00000000 258 27 26 -300.00000000 259 27 25 100.00000000 260 27 20 -400.00000000 261 27 14 150.00000000 262 27 15 -400.00000000 263 27 16 100.00000000 264 27 21 -300.00000000 265 26 27 -300.00000000 266 26 26 1600.00000000 267 26 25 -300.00000000 268 26 20 1000.00000000 269 26 14 -400.00000000 270 26 15 800.00000000 271 26 16 -400.00000000 272 26 21 1000.00000000 273 25 27 100.00000000 274 25 26 -300.00000000 275 25 25 300.00000000 276 25 20 -300.00000000 277 25 14 100.00000000 278 25 15 -400.00000000 279 25 16 150.00000000 280 25 21 -400.00000000 281 20 27 -400.00000000 282 20 26 1000.00000000 283 20 25 -300.00000000 284 20 20 1600.00000000 285 20 14 -300.00000000 286 20 15 1000.00000000 287 20 16 -400.00000000 288 20 21 800.00000000 289 14 27 150.00000000 290 14 26 -400.00000000 291 14 25 100.00000000 292 14 20 -300.00000000 293 14 14 300.00000000 294 14 15 -300.00000000 295 14 16 100.00000000 296 14 21 -400.00000000 297 15 27 -400.00000000 298 15 26 800.00000000 299 15 25 -400.00000000 300 15 20 1000.00000000 301 15 14 -300.00000000 302 15 15 1600.00000000 303 15 16 -300.00000000 304 15 21 1000.00000000 305 16 27 100.00000000 306 16 26 -400.00000000 307 16 25 150.00000000 308 16 20 -400.00000000 309 16 14 100.00000000 310 16 15 -300.00000000 311 16 16 300.00000000 312 16 21 -300.00000000 313 21 27 -300.00000000 314 21 26 1000.00000000 315 21 25 -400.00000000 316 21 20 800.00000000 317 21 14 -400.00000000 318 21 15 1000.00000000 319 21 16 -300.00000000 320 21 21 1600.00000000 321 29 29 300.00000000 322 29 28 -300.00000000 323 29 27 100.00000000 324 29 21 -400.00000000 325 29 16 150.00000000 326 29 17 -400.00000000 327 29 18 100.00000000 328 29 22 -300.00000000 329 28 29 -300.00000000 330 28 28 1600.00000000 331 28 27 -300.00000000 332 28 21 1000.00000000 333 28 16 -400.00000000 334 28 17 800.00000000 335 28 18 -400.00000000 336 28 22 1000.00000000 337 27 29 100.00000000 338 27 28 -300.00000000 339 27 27 300.00000000 340 27 21 -300.00000000 341 27 16 100.00000000 342 27 17 -400.00000000 343 27 18 150.00000000 344 27 22 -400.00000000 345 21 29 -400.00000000 346 21 28 1000.00000000 347 21 27 -300.00000000 348 21 21 1600.00000000 349 21 16 -300.00000000 350 21 17 1000.00000000 351 21 18 -400.00000000 352 21 22 800.00000000 353 16 29 150.00000000 354 16 28 -400.00000000 355 16 27 100.00000000 356 16 21 -300.00000000 357 16 16 300.00000000 358 16 17 -300.00000000 359 16 18 100.00000000 360 16 22 -400.00000000 361 17 29 -400.00000000 362 17 28 800.00000000 363 17 27 -400.00000000 364 17 21 1000.00000000 365 17 16 -300.00000000 366 17 17 1600.00000000 367 17 18 -300.00000000 368 17 22 1000.00000000 369 18 29 100.00000000 370 18 28 -400.00000000 371 18 27 150.00000000 372 18 21 -400.00000000 373 18 16 100.00000000 374 18 17 -300.00000000 375 18 18 300.00000000 376 18 22 -300.00000000 377 22 29 -300.00000000 378 22 28 1000.00000000 379 22 27 -400.00000000 380 22 21 800.00000000 381 22 16 -400.00000000 382 22 17 1000.00000000 383 22 18 -300.00000000 384 22 22 1600.00000000 385 36 36 300.00000000 386 36 35 -300.00000000 387 36 34 100.00000000 388 36 30 -400.00000000 389 36 23 150.00000000 390 36 24 -400.00000000 391 36 25 100.00000000 392 36 31 -300.00000000 393 35 36 -300.00000000 394 35 35 1600.00000000 395 35 34 -300.00000000 396 35 30 1000.00000000 397 35 23 -400.00000000 398 35 24 800.00000000 399 35 25 -400.00000000 400 35 31 1000.00000000 401 34 36 100.00000000 402 34 35 -300.00000000 403 34 34 300.00000000 404 34 30 -300.00000000 405 34 23 100.00000000 406 34 24 -400.00000000 407 34 25 150.00000000 408 34 31 -400.00000000 409 30 36 -400.00000000 410 30 35 1000.00000000 411 30 34 -300.00000000 412 30 30 1600.00000000 413 30 23 -300.00000000 414 30 24 1000.00000000 415 30 25 -400.00000000 416 30 31 800.00000000 417 23 36 150.00000000 418 23 35 -400.00000000 419 23 34 100.00000000 420 23 30 -300.00000000 421 23 23 300.00000000 422 23 24 -300.00000000 423 23 25 100.00000000 424 23 31 -400.00000000 425 24 36 -400.00000000 426 24 35 800.00000000 427 24 34 -400.00000000 428 24 30 1000.00000000 429 24 23 -300.00000000 430 24 24 1600.00000000 431 24 25 -300.00000000 432 24 31 1000.00000000 433 25 36 100.00000000 434 25 35 -400.00000000 435 25 34 150.00000000 436 25 30 -400.00000000 437 25 23 100.00000000 438 25 24 -300.00000000 439 25 25 300.00000000 440 25 31 -300.00000000 441 31 36 -300.00000000 442 31 35 1000.00000000 443 31 34 -400.00000000 444 31 30 800.00000000 445 31 23 -400.00000000 446 31 24 1000.00000000 447 31 25 -300.00000000 448 31 31 1600.00000000 449 38 38 300.00000000 450 38 37 -300.00000000 451 38 36 100.00000000 452 38 31 -400.00000000 453 38 25 150.00000000 454 38 26 -400.00000000 455 38 27 100.00000000 456 38 32 -300.00000000 457 37 38 -300.00000000 458 37 37 1600.00000000 459 37 36 -300.00000000 460 37 31 1000.00000000 461 37 25 -400.00000000 462 37 26 800.00000000 463 37 27 -400.00000000 464 37 32 1000.00000000 465 36 38 100.00000000 466 36 37 -300.00000000 467 36 36 300.00000000 468 36 31 -300.00000000 469 36 25 100.00000000 470 36 26 -400.00000000 471 36 27 150.00000000 472 36 32 -400.00000000 473 31 38 -400.00000000 474 31 37 1000.00000000 475 31 36 -300.00000000 476 31 31 1600.00000000 477 31 25 -300.00000000 478 31 26 1000.00000000 479 31 27 -400.00000000 480 31 32 800.00000000 481 25 38 150.00000000 482 25 37 -400.00000000 483 25 36 100.00000000 484 25 31 -300.00000000 485 25 25 300.00000000 486 25 26 -300.00000000 487 25 27 100.00000000 488 25 32 -400.00000000 489 26 38 -400.00000000 490 26 37 800.00000000 491 26 36 -400.00000000 492 26 31 1000.00000000 493 26 25 -300.00000000 494 26 26 1600.00000000 495 26 27 -300.00000000 496 26 32 1000.00000000 497 27 38 100.00000000 498 27 37 -400.00000000 499 27 36 150.00000000 500 27 31 -400.00000000 501 27 25 100.00000000 502 27 26 -300.00000000 503 27 27 300.00000000 504 27 32 -300.00000000 505 32 38 -300.00000000 506 32 37 1000.00000000 507 32 36 -400.00000000 508 32 31 800.00000000 509 32 25 -400.00000000 510 32 26 1000.00000000 511 32 27 -300.00000000 512 32 32 1600.00000000 513 40 40 300.00000000 514 40 39 -300.00000000 515 40 38 100.00000000 516 40 32 -400.00000000 517 40 27 150.00000000 518 40 28 -400.00000000 519 40 29 100.00000000 520 40 33 -300.00000000 521 39 40 -300.00000000 522 39 39 1600.00000000 523 39 38 -300.00000000 524 39 32 1000.00000000 525 39 27 -400.00000000 526 39 28 800.00000000 527 39 29 -400.00000000 528 39 33 1000.00000000 529 38 40 100.00000000 530 38 39 -300.00000000 531 38 38 300.00000000 532 38 32 -300.00000000 533 38 27 100.00000000 534 38 28 -400.00000000 535 38 29 150.00000000 536 38 33 -400.00000000 537 32 40 -400.00000000 538 32 39 1000.00000000 539 32 38 -300.00000000 540 32 32 1600.00000000 541 32 27 -300.00000000 542 32 28 1000.00000000 543 32 29 -400.00000000 544 32 33 800.00000000 545 27 40 150.00000000 546 27 39 -400.00000000 547 27 38 100.00000000 548 27 32 -300.00000000 549 27 27 300.00000000 550 27 28 -300.00000000 551 27 29 100.00000000 552 27 33 -400.00000000 553 28 40 -400.00000000 554 28 39 800.00000000 555 28 38 -400.00000000 556 28 32 1000.00000000 557 28 27 -300.00000000 558 28 28 1600.00000000 559 28 29 -300.00000000 560 28 33 1000.00000000 561 29 40 100.00000000 562 29 39 -400.00000000 563 29 38 150.00000000 564 29 32 -400.00000000 565 29 27 100.00000000 566 29 28 -300.00000000 567 29 29 300.00000000 568 29 33 -300.00000000 569 33 40 -300.00000000 570 33 39 1000.00000000 571 33 38 -400.00000000 572 33 32 800.00000000 573 33 27 -400.00000000 574 33 28 1000.00000000 575 33 29 -300.00000000 576 33 33 1600.00000000 Number of ST values = 576 Number of CCS values = 472 The CCS matrix: # I J A ---- ---- ---- -------------- 1 1 1 300 2 2 1 -300 3 3 1 100 4 8 1 -300 5 9 1 -400 6 12 1 100 7 13 1 -400 8 14 1 150 9 1 2 -300 10 2 2 1600 11 3 2 -300 12 8 2 1000 13 9 2 1000 14 12 2 -400 15 13 2 800 16 14 2 -400 17 1 3 100 18 2 3 -300 19 3 3 600 20 4 3 -300 21 5 3 100 22 8 3 -400 23 9 3 -600 24 10 3 -400 25 12 3 150 26 13 3 -400 27 14 3 200 28 15 3 -400 29 16 3 150 30 3 4 -300 31 4 4 1600 32 5 4 -300 33 9 4 1000 34 10 4 1000 35 14 4 -400 36 15 4 800 37 16 4 -400 38 3 5 100 39 4 5 -300 40 5 5 600 41 6 5 -300 42 7 5 100 43 9 5 -400 44 10 5 -600 45 11 5 -400 46 14 5 150 47 15 5 -400 48 16 5 200 49 17 5 -400 50 18 5 150 51 5 6 -300 52 6 6 1600 53 7 6 -300 54 10 6 1000 55 11 6 1000 56 16 6 -400 57 17 6 800 58 18 6 -400 59 5 7 100 60 6 7 -300 61 7 7 300 62 10 7 -400 63 11 7 -300 64 16 7 150 65 17 7 -400 66 18 7 100 67 1 8 -300 68 2 8 1000 69 3 8 -400 70 8 8 1600 71 9 8 800 72 12 8 -300 73 13 8 1000 74 14 8 -400 75 1 9 -400 76 2 9 1000 77 3 9 -600 78 4 9 1000 79 5 9 -400 80 8 9 800 81 9 9 3200 82 10 9 800 83 12 9 -400 84 13 9 1000 85 14 9 -600 86 15 9 1000 87 16 9 -400 88 3 10 -400 89 4 10 1000 90 5 10 -600 91 6 10 1000 92 7 10 -400 93 9 10 800 94 10 10 3200 95 11 10 800 96 14 10 -400 97 15 10 1000 98 16 10 -600 99 17 10 1000 100 18 10 -400 101 5 11 -400 102 6 11 1000 103 7 11 -300 104 10 11 800 105 11 11 1600 106 16 11 -400 107 17 11 1000 108 18 11 -300 109 1 12 100 110 2 12 -400 111 3 12 150 112 8 12 -300 113 9 12 -400 114 12 12 600 115 13 12 -600 116 14 12 200 117 19 12 -300 118 20 12 -400 119 23 12 100 120 24 12 -400 121 25 12 150 122 1 13 -400 123 2 13 800 124 3 13 -400 125 8 13 1000 126 9 13 1000 127 12 13 -600 128 13 13 3200 129 14 13 -600 130 19 13 1000 131 20 13 1000 132 23 13 -400 133 24 13 800 134 25 13 -400 135 1 14 150 136 2 14 -400 137 3 14 200 138 4 14 -400 139 5 14 150 140 8 14 -400 141 9 14 -600 142 10 14 -400 143 12 14 200 144 13 14 -600 145 14 14 1200 146 15 14 -600 147 16 14 200 148 19 14 -400 149 20 14 -600 150 21 14 -400 151 23 14 150 152 24 14 -400 153 25 14 200 154 26 14 -400 155 27 14 150 156 3 15 -400 157 4 15 800 158 5 15 -400 159 9 15 1000 160 10 15 1000 161 14 15 -600 162 15 15 3200 163 16 15 -600 164 20 15 1000 165 21 15 1000 166 25 15 -400 167 26 15 800 168 27 15 -400 169 3 16 150 170 4 16 -400 171 5 16 200 172 6 16 -400 173 7 16 150 174 9 16 -400 175 10 16 -600 176 11 16 -400 177 14 16 200 178 15 16 -600 179 16 16 1200 180 17 16 -600 181 18 16 200 182 20 16 -400 183 21 16 -600 184 22 16 -400 185 25 16 150 186 26 16 -400 187 27 16 200 188 28 16 -400 189 29 16 150 190 5 17 -400 191 6 17 800 192 7 17 -400 193 10 17 1000 194 11 17 1000 195 16 17 -600 196 17 17 3200 197 18 17 -600 198 21 17 1000 199 22 17 1000 200 27 17 -400 201 28 17 800 202 29 17 -400 203 5 18 150 204 6 18 -400 205 7 18 100 206 10 18 -400 207 11 18 -300 208 16 18 200 209 17 18 -600 210 18 18 600 211 21 18 -400 212 22 18 -300 213 27 18 150 214 28 18 -400 215 29 18 100 216 12 19 -300 217 13 19 1000 218 14 19 -400 219 19 19 1600 220 20 19 800 221 23 19 -300 222 24 19 1000 223 25 19 -400 224 12 20 -400 225 13 20 1000 226 14 20 -600 227 15 20 1000 228 16 20 -400 229 19 20 800 230 20 20 3200 231 21 20 800 232 23 20 -400 233 24 20 1000 234 25 20 -600 235 26 20 1000 236 27 20 -400 237 14 21 -400 238 15 21 1000 239 16 21 -600 240 17 21 1000 241 18 21 -400 242 20 21 800 243 21 21 3200 244 22 21 800 245 25 21 -400 246 26 21 1000 247 27 21 -600 248 28 21 1000 249 29 21 -400 250 16 22 -400 251 17 22 1000 252 18 22 -300 253 21 22 800 254 22 22 1600 255 27 22 -400 256 28 22 1000 257 29 22 -300 258 12 23 100 259 13 23 -400 260 14 23 150 261 19 23 -300 262 20 23 -400 263 23 23 600 264 24 23 -600 265 25 23 200 266 30 23 -300 267 31 23 -400 268 34 23 100 269 35 23 -400 270 36 23 150 271 12 24 -400 272 13 24 800 273 14 24 -400 274 19 24 1000 275 20 24 1000 276 23 24 -600 277 24 24 3200 278 25 24 -600 279 30 24 1000 280 31 24 1000 281 34 24 -400 282 35 24 800 283 36 24 -400 284 12 25 150 285 13 25 -400 286 14 25 200 287 15 25 -400 288 16 25 150 289 19 25 -400 290 20 25 -600 291 21 25 -400 292 23 25 200 293 24 25 -600 294 25 25 1200 295 26 25 -600 296 27 25 200 297 30 25 -400 298 31 25 -600 299 32 25 -400 300 34 25 150 301 35 25 -400 302 36 25 200 303 37 25 -400 304 38 25 150 305 14 26 -400 306 15 26 800 307 16 26 -400 308 20 26 1000 309 21 26 1000 310 25 26 -600 311 26 26 3200 312 27 26 -600 313 31 26 1000 314 32 26 1000 315 36 26 -400 316 37 26 800 317 38 26 -400 318 14 27 150 319 15 27 -400 320 16 27 200 321 17 27 -400 322 18 27 150 323 20 27 -400 324 21 27 -600 325 22 27 -400 326 25 27 200 327 26 27 -600 328 27 27 1200 329 28 27 -600 330 29 27 200 331 31 27 -400 332 32 27 -600 333 33 27 -400 334 36 27 150 335 37 27 -400 336 38 27 200 337 39 27 -400 338 40 27 150 339 16 28 -400 340 17 28 800 341 18 28 -400 342 21 28 1000 343 22 28 1000 344 27 28 -600 345 28 28 3200 346 29 28 -600 347 32 28 1000 348 33 28 1000 349 38 28 -400 350 39 28 800 351 40 28 -400 352 16 29 150 353 17 29 -400 354 18 29 100 355 21 29 -400 356 22 29 -300 357 27 29 200 358 28 29 -600 359 29 29 600 360 32 29 -400 361 33 29 -300 362 38 29 150 363 39 29 -400 364 40 29 100 365 23 30 -300 366 24 30 1000 367 25 30 -400 368 30 30 1600 369 31 30 800 370 34 30 -300 371 35 30 1000 372 36 30 -400 373 23 31 -400 374 24 31 1000 375 25 31 -600 376 26 31 1000 377 27 31 -400 378 30 31 800 379 31 31 3200 380 32 31 800 381 34 31 -400 382 35 31 1000 383 36 31 -600 384 37 31 1000 385 38 31 -400 386 25 32 -400 387 26 32 1000 388 27 32 -600 389 28 32 1000 390 29 32 -400 391 31 32 800 392 32 32 3200 393 33 32 800 394 36 32 -400 395 37 32 1000 396 38 32 -600 397 39 32 1000 398 40 32 -400 399 27 33 -400 400 28 33 1000 401 29 33 -300 402 32 33 800 403 33 33 1600 404 38 33 -400 405 39 33 1000 406 40 33 -300 407 23 34 100 408 24 34 -400 409 25 34 150 410 30 34 -300 411 31 34 -400 412 34 34 300 413 35 34 -300 414 36 34 100 415 23 35 -400 416 24 35 800 417 25 35 -400 418 30 35 1000 419 31 35 1000 420 34 35 -300 421 35 35 1600 422 36 35 -300 423 23 36 150 424 24 36 -400 425 25 36 200 426 26 36 -400 427 27 36 150 428 30 36 -400 429 31 36 -600 430 32 36 -400 431 34 36 100 432 35 36 -300 433 36 36 600 434 37 36 -300 435 38 36 100 436 25 37 -400 437 26 37 800 438 27 37 -400 439 31 37 1000 440 32 37 1000 441 36 37 -300 442 37 37 1600 443 38 37 -300 444 25 38 150 445 26 38 -400 446 27 38 200 447 28 38 -400 448 29 38 150 449 31 38 -400 450 32 38 -600 451 33 38 -400 452 36 38 100 453 37 38 -300 454 38 38 600 455 39 38 -300 456 40 38 100 457 27 39 -400 458 28 39 800 459 29 39 -400 460 32 39 1000 461 33 39 1000 462 38 39 -300 463 39 39 1600 464 40 39 -300 465 27 40 150 466 28 40 -400 467 29 40 100 468 32 40 -400 469 33 40 -300 470 38 40 100 471 39 40 -300 472 40 40 300 | ACC*X - AST*X| = 2.38539e-12 st_to_ccs_test(): Normal end of execution. 04-Jun-2023 07:53:45