[Trilinos-Users] Print matrix values

Danielle Catherine Maddix dcmaddix at stanford.edu
Fri Jan 22 13:18:48 EST 2016


I am using the Epetra_FEVbrMatrix class and I would like to print the entries of my array linearly to compare to my matrix in my fortan code. I know that you can cout the matrix with the overloaded << operator, but it specifies the format, whereas I want just a list of the values.  Is there an easy way to access A[i][j]?

I see the function Trilinos::K->ExtractGlobalBlockRowView(1, rowDim, numBlockEntries, blockIndices, Values) but am not sure how to access the actually Values, since it is a Epetra_SerialDenseMatrix **Values;

I just want to print the values of the matrix linearly.

Also, I would like to proint the entries of the preconditioner. I see the routine

Epetra_RowMatrix *M = Solver.GetPrecMatrix();

Is there a simple way to print after this?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://trilinos.org/pipermail/trilinos-users/attachments/20160122/6620f0e8/attachment.html>

More information about the Trilinos-Users mailing list