Mat Object: 1 MPI process type: seqaij rows=6, cols=6 total: nonzeros=20, allocated nonzeros=30 total number of mallocs used during MatSetValues calls=0 not using I-node routines Mat Object: 1 MPI process type: seqaij row 0: (0, 4.) (1, -1.) (2, -1.) row 1: (0, -1.) (1, 4.) (3, -1.) row 2: (0, -1.) (2, 4.) (3, -1.) (4, -1.) row 3: (1, -1.) (2, -1.) (3, 4.) (5, -1.) row 4: (2, -1.) (4, 4.) (5, -1.) row 5: (3, -1.) (4, -1.) (5, 4.) [0] get row 0: 0 4. 1 -1. 2 -1. [0] get row 1: 0 -1. 1 4. 3 -1. [0] get row 2: 0 -1. 2 4. 3 -1. 4 -1. [0] get row 3: 1 -1. 2 -1. 3 4. 5 -1. [0] get row 4: 2 -1. 4 4. 5 -1. [0] get row 5: 3 -1. 4 -1. 5 4. Mat Object: 1 MPI process type: seqaij rows=6, cols=6 total: nonzeros=20, allocated nonzeros=20 total number of mallocs used during MatSetValues calls=0 not using I-node routines Mat Object: 1 MPI process type: seqaij row 0: (0, 4.) (1, -1.) (2, -1.) row 1: (0, -1.) (1, 4.) (3, -1.) row 2: (0, -1.) (2, 4.) (3, -1.) (4, -1.) row 3: (1, -1.) (2, -1.) (3, 4.) (5, -1.) row 4: (2, -1.) (4, 4.) (5, -1.) row 5: (3, -1.) (4, -1.) (5, 4.)