On Sun, Feb 22, 2009 at 9:30 PM, Shengli Xu <shengli.xu.xu at gmail.com> wrote:
> > Hi everyone, > > I want get the ordering matrix of a sparse matrix. I use MatGetOrdering(Mat > matrix, MatOrderingType type, IS* rowperm, IS* colperm); to get rowperm and > colperm. > > How to get the matrix after ordering? I am not sure what you mean. A MatOrdering is exactly those permutation vectors. We do not change the matrix. If you want to change the matrix, you must use something like MatPermute(). Matt > > -- > Shengli Xu > -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead. -- Norbert Wiener -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20090223/2cec732e/attachment.htm>
