1*4e879edeSHong ZhangMat Object: 1 MPI processes 2*4e879edeSHong Zhang type: seqaij 3*4e879edeSHong Zhangrow 0: (0, -2.) (1, -2.) (2, -2.) (3, -4.) (4, 1.) (5, 1.) 4*4e879edeSHong Zhangrow 1: 5*4e879edeSHong Zhangrow 2: (0, -2.) (3, -2.) (5, -2.) 6*4e879edeSHong Zhangrow 3: (0, -2.) (1, -2.) (4, -2.) 7*4e879edeSHong Zhangrow 4: (0, -2.) (1, -2.) (2, -2.) 8c4762a1bSJed Brown 9*4e879edeSHong Zhang MatGetRowMax 10*4e879edeSHong ZhangVec Object: 1 MPI processes 11*4e879edeSHong Zhang type: seq 12c4762a1bSJed Brown1. 13c4762a1bSJed Brown0. 14c4762a1bSJed Brown0. 15*4e879edeSHong Zhang0. 16*4e879edeSHong Zhang0. 17*4e879edeSHong Zhang0: 4 0 1 2 3 18*4e879edeSHong ZhangMat Object: 1 MPI processes 19*4e879edeSHong Zhang type: seqaij 20*4e879edeSHong Zhangrow 0: (0, 2.) (1, 2.) (2, 2.) (3, 4.) (4, -1.) (5, -1.) 21*4e879edeSHong Zhangrow 1: 22*4e879edeSHong Zhangrow 2: (0, 2.) (3, 2.) (5, 2.) 23*4e879edeSHong Zhangrow 3: (0, 2.) (1, 2.) (4, 2.) 24*4e879edeSHong Zhangrow 4: (0, 2.) (1, 2.) (2, 2.) 25*4e879edeSHong Zhang 26*4e879edeSHong Zhang MatGetRowMin 27*4e879edeSHong Zhang 28*4e879edeSHong Zhang MatGetRowMaxAbs 29*4e879edeSHong ZhangVec Object: 1 MPI processes 30*4e879edeSHong Zhang type: seq 31*4e879edeSHong Zhang4. 32*4e879edeSHong Zhang0. 33*4e879edeSHong Zhang2. 34*4e879edeSHong Zhang2. 35*4e879edeSHong Zhang2. 36*4e879edeSHong Zhang0: 3 0 0 0 0 37*4e879edeSHong Zhang 38*4e879edeSHong Zhang MatGetRowMinAbs 39*4e879edeSHong ZhangVec Object: 1 MPI processes 40*4e879edeSHong Zhang type: seq 41*4e879edeSHong Zhang-1. 42*4e879edeSHong Zhang0. 43*4e879edeSHong Zhang0. 44*4e879edeSHong Zhang0. 45*4e879edeSHong Zhang0. 46*4e879edeSHong Zhang0: 4 0 1 2 3 47*4e879edeSHong ZhangMatGetRowMax for seqdense matrix 48*4e879edeSHong ZhangMatGetRowMin for seqdense matrix 49*4e879edeSHong ZhangMatGetRowMaxAbs for seqdense matrix 50