1c4762a1bSJed BrownTest MatGetInfo 2e432b41dSStefano ZampiniProcess 0: 36 72 36 1 0 3e432b41dSStefano ZampiniGlobalMax : 36 72 36 1 0 4e432b41dSStefano ZampiniGlobalSum : 36 72 36 1 0 5e432b41dSStefano ZampiniTest MatIsSymmetric: 0 6c4762a1bSJed BrownTest MatView 78cc725e6SPierre JolivetMat Object: 1 MPI process 8c4762a1bSJed Brown type: is 98cc725e6SPierre Jolivet Mat Object: (is_) 1 MPI process 10c4762a1bSJed Brown type: seqaij 11c4762a1bSJed Brown row 0: (0, 2.) (1, -1.) (11, -1.) 12c4762a1bSJed Brown row 1: (0, -2.) (1, 4.) (2, -2.) 13c4762a1bSJed Brown row 2: (1, -3.) (2, 6.) (3, -3.) 14c4762a1bSJed Brown row 3: (2, -4.) (3, 8.) (4, -4.) 15c4762a1bSJed Brown row 4: (3, -5.) (4, 10.) (5, -5.) 16c4762a1bSJed Brown row 5: (4, -6.) (5, 12.) (6, -6.) 17c4762a1bSJed Brown row 6: (5, -7.) (6, 14.) (7, -7.) 18c4762a1bSJed Brown row 7: (6, -8.) (7, 16.) (8, -8.) 19c4762a1bSJed Brown row 8: (7, -9.) (8, 18.) (9, -9.) 20c4762a1bSJed Brown row 9: (8, -10.) (9, 20.) (10, -10.) 21c4762a1bSJed Brown row 10: (9, -11.) (10, 22.) (11, -11.) 22c4762a1bSJed Brown row 11: (0, -12.) (10, -12.) (11, 24.) 238cc725e6SPierre JolivetMat Object: 1 MPI process 24e432b41dSStefano Zampini type: seqaij 25e432b41dSStefano Zampinirow 0: (0, 2.) (1, -1.) (11, -1.) 26e432b41dSStefano Zampinirow 1: (0, -2.) (1, 4.) (2, -2.) 27e432b41dSStefano Zampinirow 2: (1, -3.) (2, 6.) (3, -3.) 28e432b41dSStefano Zampinirow 3: (2, -4.) (3, 8.) (4, -4.) 29e432b41dSStefano Zampinirow 4: (3, -5.) (4, 10.) (5, -5.) 30e432b41dSStefano Zampinirow 5: (4, -6.) (5, 12.) (6, -6.) 31e432b41dSStefano Zampinirow 6: (5, -7.) (6, 14.) (7, -7.) 32e432b41dSStefano Zampinirow 7: (6, -8.) (7, 16.) (8, -8.) 33e432b41dSStefano Zampinirow 8: (7, -9.) (8, 18.) (9, -9.) 34e432b41dSStefano Zampinirow 9: (8, -10.) (9, 20.) (10, -10.) 35e432b41dSStefano Zampinirow 10: (9, -11.) (10, 22.) (11, -11.) 36e432b41dSStefano Zampinirow 11: (0, -12.) (10, -12.) (11, 24.) 37c4762a1bSJed BrownTest CheckMat 38*5042aa92SStefano ZampiniTest MatView on binary world 39*5042aa92SStefano ZampiniTest MatView on binary self 40*5042aa92SStefano ZampiniTest MatView on binary subcomm 41*5042aa92SStefano ZampiniTest MatLoad from world 42*5042aa92SStefano ZampiniMat Object: 1 MPI process 43*5042aa92SStefano Zampini type: is 44*5042aa92SStefano Zampini rows=12, cols=12 45*5042aa92SStefano Zampini total: nonzeros=36, allocated nonzeros=36 46*5042aa92SStefano Zampini total number of mallocs used during MatSetValues calls=0 47*5042aa92SStefano Zampini Mat Object: 1 MPI process 48*5042aa92SStefano Zampini type: seqaij 49*5042aa92SStefano Zampini rows=12, cols=12 50*5042aa92SStefano Zampini total: nonzeros=36, allocated nonzeros=36 51*5042aa92SStefano Zampini total number of mallocs used during MatSetValues calls=0 52*5042aa92SStefano Zampini not using I-node routines 53*5042aa92SStefano Zampini ISLocalToGlobalMapping Object: 1 MPI process 54*5042aa92SStefano Zampini type not yet set 55*5042aa92SStefano Zampini [0] 0 0 56*5042aa92SStefano Zampini [0] 1 1 57*5042aa92SStefano Zampini [0] 2 2 58*5042aa92SStefano Zampini [0] 3 3 59*5042aa92SStefano Zampini [0] 4 4 60*5042aa92SStefano Zampini [0] 5 5 61*5042aa92SStefano Zampini [0] 6 6 62*5042aa92SStefano Zampini [0] 7 7 63*5042aa92SStefano Zampini [0] 8 8 64*5042aa92SStefano Zampini [0] 9 9 65*5042aa92SStefano Zampini [0] 10 10 66*5042aa92SStefano Zampini [0] 11 11 67*5042aa92SStefano Zampini ISLocalToGlobalMapping Object: 1 MPI process 68*5042aa92SStefano Zampini type not yet set 69*5042aa92SStefano Zampini [0] 0 0 70*5042aa92SStefano Zampini [0] 1 1 71*5042aa92SStefano Zampini [0] 2 2 72*5042aa92SStefano Zampini [0] 3 3 73*5042aa92SStefano Zampini [0] 4 4 74*5042aa92SStefano Zampini [0] 5 5 75*5042aa92SStefano Zampini [0] 6 6 76*5042aa92SStefano Zampini [0] 7 7 77*5042aa92SStefano Zampini [0] 8 8 78*5042aa92SStefano Zampini [0] 9 9 79*5042aa92SStefano Zampini [0] 10 10 80*5042aa92SStefano Zampini [0] 11 11 81*5042aa92SStefano ZampiniTest MatLoad from self 82*5042aa92SStefano ZampiniMat Object: 1 MPI process 83*5042aa92SStefano Zampini type: is 84*5042aa92SStefano Zampini rows=12, cols=12 85*5042aa92SStefano Zampini total: nonzeros=36, allocated nonzeros=36 86*5042aa92SStefano Zampini total number of mallocs used during MatSetValues calls=0 87*5042aa92SStefano Zampini Mat Object: 1 MPI process 88*5042aa92SStefano Zampini type: seqaij 89*5042aa92SStefano Zampini rows=12, cols=12 90*5042aa92SStefano Zampini total: nonzeros=36, allocated nonzeros=36 91*5042aa92SStefano Zampini total number of mallocs used during MatSetValues calls=0 92*5042aa92SStefano Zampini not using I-node routines 93*5042aa92SStefano Zampini ISLocalToGlobalMapping Object: 1 MPI process 94*5042aa92SStefano Zampini type not yet set 95*5042aa92SStefano Zampini [0] 0 0 96*5042aa92SStefano Zampini [0] 1 1 97*5042aa92SStefano Zampini [0] 2 2 98*5042aa92SStefano Zampini [0] 3 3 99*5042aa92SStefano Zampini [0] 4 4 100*5042aa92SStefano Zampini [0] 5 5 101*5042aa92SStefano Zampini [0] 6 6 102*5042aa92SStefano Zampini [0] 7 7 103*5042aa92SStefano Zampini [0] 8 8 104*5042aa92SStefano Zampini [0] 9 9 105*5042aa92SStefano Zampini [0] 10 10 106*5042aa92SStefano Zampini [0] 11 11 107*5042aa92SStefano Zampini ISLocalToGlobalMapping Object: 1 MPI process 108*5042aa92SStefano Zampini type not yet set 109*5042aa92SStefano Zampini [0] 0 0 110*5042aa92SStefano Zampini [0] 1 1 111*5042aa92SStefano Zampini [0] 2 2 112*5042aa92SStefano Zampini [0] 3 3 113*5042aa92SStefano Zampini [0] 4 4 114*5042aa92SStefano Zampini [0] 5 5 115*5042aa92SStefano Zampini [0] 6 6 116*5042aa92SStefano Zampini [0] 7 7 117*5042aa92SStefano Zampini [0] 8 8 118*5042aa92SStefano Zampini [0] 9 9 119*5042aa92SStefano Zampini [0] 10 10 120*5042aa92SStefano Zampini [0] 11 11 121*5042aa92SStefano ZampiniTest MatLoad from subcomm 122*5042aa92SStefano ZampiniMat Object: 1 MPI process 123*5042aa92SStefano Zampini type: is 124*5042aa92SStefano Zampini rows=12, cols=12 125*5042aa92SStefano Zampini total: nonzeros=36, allocated nonzeros=36 126*5042aa92SStefano Zampini total number of mallocs used during MatSetValues calls=0 127*5042aa92SStefano Zampini Mat Object: 1 MPI process 128*5042aa92SStefano Zampini type: seqaij 129*5042aa92SStefano Zampini rows=12, cols=12 130*5042aa92SStefano Zampini total: nonzeros=36, allocated nonzeros=36 131*5042aa92SStefano Zampini total number of mallocs used during MatSetValues calls=0 132*5042aa92SStefano Zampini not using I-node routines 133*5042aa92SStefano Zampini ISLocalToGlobalMapping Object: 1 MPI process 134*5042aa92SStefano Zampini type not yet set 135*5042aa92SStefano Zampini [0] 0 0 136*5042aa92SStefano Zampini [0] 1 1 137*5042aa92SStefano Zampini [0] 2 2 138*5042aa92SStefano Zampini [0] 3 3 139*5042aa92SStefano Zampini [0] 4 4 140*5042aa92SStefano Zampini [0] 5 5 141*5042aa92SStefano Zampini [0] 6 6 142*5042aa92SStefano Zampini [0] 7 7 143*5042aa92SStefano Zampini [0] 8 8 144*5042aa92SStefano Zampini [0] 9 9 145*5042aa92SStefano Zampini [0] 10 10 146*5042aa92SStefano Zampini [0] 11 11 147*5042aa92SStefano Zampini ISLocalToGlobalMapping Object: 1 MPI process 148*5042aa92SStefano Zampini type not yet set 149*5042aa92SStefano Zampini [0] 0 0 150*5042aa92SStefano Zampini [0] 1 1 151*5042aa92SStefano Zampini [0] 2 2 152*5042aa92SStefano Zampini [0] 3 3 153*5042aa92SStefano Zampini [0] 4 4 154*5042aa92SStefano Zampini [0] 5 5 155*5042aa92SStefano Zampini [0] 6 6 156*5042aa92SStefano Zampini [0] 7 7 157*5042aa92SStefano Zampini [0] 8 8 158*5042aa92SStefano Zampini [0] 9 9 159*5042aa92SStefano Zampini [0] 10 10 160*5042aa92SStefano Zampini [0] 11 11 161*5042aa92SStefano ZampiniTest subcomm MatLoad from world 162*5042aa92SStefano ZampiniMat Object: 1 MPI process 163*5042aa92SStefano Zampini type: is 164*5042aa92SStefano Zampini rows=12, cols=12 165*5042aa92SStefano Zampini total: nonzeros=36, allocated nonzeros=36 166*5042aa92SStefano Zampini total number of mallocs used during MatSetValues calls=0 167*5042aa92SStefano Zampini Mat Object: 1 MPI process 168*5042aa92SStefano Zampini type: seqaij 169*5042aa92SStefano Zampini rows=12, cols=12 170*5042aa92SStefano Zampini total: nonzeros=36, allocated nonzeros=36 171*5042aa92SStefano Zampini total number of mallocs used during MatSetValues calls=0 172*5042aa92SStefano Zampini not using I-node routines 173*5042aa92SStefano Zampini ISLocalToGlobalMapping Object: 1 MPI process 174*5042aa92SStefano Zampini type not yet set 175*5042aa92SStefano Zampini [0] 0 0 176*5042aa92SStefano Zampini [0] 1 1 177*5042aa92SStefano Zampini [0] 2 2 178*5042aa92SStefano Zampini [0] 3 3 179*5042aa92SStefano Zampini [0] 4 4 180*5042aa92SStefano Zampini [0] 5 5 181*5042aa92SStefano Zampini [0] 6 6 182*5042aa92SStefano Zampini [0] 7 7 183*5042aa92SStefano Zampini [0] 8 8 184*5042aa92SStefano Zampini [0] 9 9 185*5042aa92SStefano Zampini [0] 10 10 186*5042aa92SStefano Zampini [0] 11 11 187*5042aa92SStefano Zampini ISLocalToGlobalMapping Object: 1 MPI process 188*5042aa92SStefano Zampini type not yet set 189*5042aa92SStefano Zampini [0] 0 0 190*5042aa92SStefano Zampini [0] 1 1 191*5042aa92SStefano Zampini [0] 2 2 192*5042aa92SStefano Zampini [0] 3 3 193*5042aa92SStefano Zampini [0] 4 4 194*5042aa92SStefano Zampini [0] 5 5 195*5042aa92SStefano Zampini [0] 6 6 196*5042aa92SStefano Zampini [0] 7 7 197*5042aa92SStefano Zampini [0] 8 8 198*5042aa92SStefano Zampini [0] 9 9 199*5042aa92SStefano Zampini [0] 10 10 200*5042aa92SStefano Zampini [0] 11 11 201c4762a1bSJed BrownTest MatDuplicate and MatAXPY 202c4762a1bSJed BrownTest MatConvert_IS_XAIJ 203c4762a1bSJed BrownTest MatConvert_XAIJ_IS 204c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 0, bs 1 1) 205c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 0, bs 1 2) 206c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 0, bs 1 3) 207c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 0, bs 2 1) 208c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 0, bs 2 2) 209c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 0, bs 2 3) 210c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 0, bs 3 1) 211c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 0, bs 3 2) 212c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 0, bs 3 3) 213c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 1, bs 1 1) 214c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 1, bs 1 2) 215c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 1, bs 1 3) 216c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 1, bs 2 1) 217c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 1, bs 2 2) 218c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 1, bs 2 3) 219c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 1, bs 3 1) 220c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 1, bs 3 2) 221c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (0 1, bs 3 3) 222c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 0, bs 1 1) 223c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 0, bs 1 2) 224c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 0, bs 1 3) 225c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 0, bs 2 1) 226c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 0, bs 2 2) 227c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 0, bs 2 3) 228c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 0, bs 3 1) 229c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 0, bs 3 2) 230c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 0, bs 3 3) 231c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 1, bs 1 1) 232c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 1, bs 1 2) 233c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 1, bs 1 3) 234c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 1, bs 2 1) 235c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 1, bs 2 2) 236c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 1, bs 2 3) 237c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 1, bs 3 1) 238c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 1, bs 3 2) 239c4762a1bSJed BrownTest MatConvert_IS_XAIJ special case (1 1, bs 3 3) 240c4762a1bSJed BrownTest MatDiagonalScale 241c4762a1bSJed BrownTest MatPtAP 242c4762a1bSJed BrownTest MatGetLocalSubMatrix 243c4762a1bSJed BrownTest MatConvert_Nest_IS 244c4762a1bSJed BrownTest MatCreateSubMatrix 245d0dbe9f7SStefano ZampiniTest MatCreateSubMatrices 246c4762a1bSJed BrownTest MatDiagonalSet 247c4762a1bSJed BrownTest MatShift 2488cc725e6SPierre JolivetIS Object: 1 MPI process 249c4762a1bSJed Brown type: stride 250c4762a1bSJed BrownNumber of indices in (stride) set 1 251c4762a1bSJed Brown0 0 252c4762a1bSJed BrownTest MatZeroRows (diag nonzero) 253c4762a1bSJed BrownTest MatZeroRowsColumns (diag nonzero) 254c4762a1bSJed BrownTest MatMissingDiagonal 255c4762a1bSJed Brown[0] [0,12) Missing 0, row -1 (diag nonzero) 256d0dbe9f7SStefano ZampiniTest MatIncreaseOverlap 257d0dbe9f7SStefano ZampiniIS Object: 1 MPI process 258d0dbe9f7SStefano Zampini type: general 259d0dbe9f7SStefano ZampiniNumber of indices in set 12 260d0dbe9f7SStefano Zampini0 0 261d0dbe9f7SStefano Zampini1 1 262d0dbe9f7SStefano Zampini2 2 263d0dbe9f7SStefano Zampini3 3 264d0dbe9f7SStefano Zampini4 4 265d0dbe9f7SStefano Zampini5 5 266d0dbe9f7SStefano Zampini6 6 267d0dbe9f7SStefano Zampini7 7 268d0dbe9f7SStefano Zampini8 8 269d0dbe9f7SStefano Zampini9 9 270d0dbe9f7SStefano Zampini10 10 271d0dbe9f7SStefano Zampini11 11 272d0dbe9f7SStefano ZampiniIS Object: 1 MPI process 273d0dbe9f7SStefano Zampini type: general 274d0dbe9f7SStefano ZampiniNumber of indices in set 12 275d0dbe9f7SStefano Zampini0 0 276d0dbe9f7SStefano Zampini1 1 277d0dbe9f7SStefano Zampini2 2 278d0dbe9f7SStefano Zampini3 3 279d0dbe9f7SStefano Zampini4 4 280d0dbe9f7SStefano Zampini5 5 281d0dbe9f7SStefano Zampini6 6 282d0dbe9f7SStefano Zampini7 7 283d0dbe9f7SStefano Zampini8 8 284d0dbe9f7SStefano Zampini9 9 285d0dbe9f7SStefano Zampini10 10 286d0dbe9f7SStefano Zampini11 11 287d0dbe9f7SStefano ZampiniIS Object: 1 MPI process 288d0dbe9f7SStefano Zampini type: general 289d0dbe9f7SStefano ZampiniNumber of indices in set 10 290d0dbe9f7SStefano Zampini0 0 291d0dbe9f7SStefano Zampini1 1 292d0dbe9f7SStefano Zampini2 2 293d0dbe9f7SStefano Zampini3 3 294d0dbe9f7SStefano Zampini4 4 295d0dbe9f7SStefano Zampini5 5 296d0dbe9f7SStefano Zampini6 6 297d0dbe9f7SStefano Zampini7 9 298d0dbe9f7SStefano Zampini8 10 299d0dbe9f7SStefano Zampini9 11 300d0dbe9f7SStefano ZampiniIS Object: 1 MPI process 301d0dbe9f7SStefano Zampini type: general 302d0dbe9f7SStefano ZampiniNumber of indices in set 10 303d0dbe9f7SStefano Zampini0 0 304d0dbe9f7SStefano Zampini1 1 305d0dbe9f7SStefano Zampini2 2 306d0dbe9f7SStefano Zampini3 3 307d0dbe9f7SStefano Zampini4 4 308d0dbe9f7SStefano Zampini5 5 309d0dbe9f7SStefano Zampini6 6 310d0dbe9f7SStefano Zampini7 9 311d0dbe9f7SStefano Zampini8 10 312d0dbe9f7SStefano Zampini9 11 3138cc725e6SPierre JolivetIS Object: 1 MPI process 314c4762a1bSJed Brown type: stride 315c4762a1bSJed BrownNumber of indices in (stride) set 1 316c4762a1bSJed Brown0 0 317c4762a1bSJed BrownTest MatZeroRows (diag zero) 318c4762a1bSJed BrownTest MatZeroRowsColumns (diag zero) 319c4762a1bSJed BrownTest MatMissingDiagonal 320c4762a1bSJed Brown[0] [0,12) Missing 1, row 0 (diag zero) 321c4762a1bSJed BrownTest MatTranspose 322c4762a1bSJed BrownTest MatISFixLocalEmpty 323c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 0 1 324c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 0 2 325c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 0 3 326c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 1 1 327c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 1 2 328c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 1 3 329c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 2 1 330c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 2 2 331c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 2 3 332c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 0 1 333c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 0 2 334c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 0 3 335c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 1 1 336c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 1 2 337c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 1 3 338c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 2 1 339c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 2 2 340c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 2 3 341c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 0 1 342c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 0 2 343c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 0 3 344c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 1 1 345c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 1 2 346c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 1 3 347c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 2 1 348c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 2 2 349c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 2 3 350d0dbe9f7SStefano ZampiniTest MatGetDiagonalBlock 3514f58015eSStefano ZampiniTest MatISSetAllowRepeated(false) with possibly repeated entries 352