Block sparse matrix with repeated values

Matthew Knepley knepley at
Mon Oct 8 04:32:20 CDT 2007

We have no format that handles Kronecker products explicitly. However,
these generally reduce to one-dimensional versions, and are maintained
unassembled I think. However, maybe Barry has a better suggestion.


On 10/8/07, Tim Sears <tim.sears at> wrote:
> I wish to perform the matrix-vector multiplication Ax, where A = (I
> 'kron' B), and B is a rectangular matrix.
> 'kron' is the Kronecker product of two matrices.
> Clearly A contains many repeated values. Is there a PETSC format that
> can store this matrix efficiently?
> If so how does one populate it?
> Cheers,
> --Tim

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

More information about the petsc-users mailing list