Now, they are sparse (AIJ) and sequential. But I will upgrade the code to parallel later.
On Wed, Jun 22, 2016 at 4:34 PM, Barry Smith <[email protected]> wrote: > > Matrix A and B, sparse or dense, parallel or sequential? > > > > On Jun 22, 2016, at 3:27 PM, ehsan sadrfaridpour <[email protected]> > wrote: > > > > Hi, > > I need the diagonal elements from result of multiplying matrix A, B > together. > > I can get by multiplying the 2 matrices and then call MatGetDiagonal. > > However, I only need the values on the diagonal and the rest of the > elements are useless for me. > > As the size of matrices increase, I am afraid it affect the performance. > > > > So, I am looking for another method that only calculates the diagonal of > multiplication and not the rest of elements. > > If there is not such a method for matrix, how can I use the vector's > operations to reach the same results? > > > > > > Best, > > Ehsan > >
