[petsc-dev] proposed minor PetscPartitioner changes
Jed Brown
jed at jedbrown.org
Sat Nov 11 12:12:33 CST 2017
Matthew Knepley <knepley at gmail.com> writes:
>> Matrix and graph are equivalent concepts.
>
>
> This is clearly wrong. A matrix is the coordinate representation of a
> linear operator, and thus has a specific
> behavior under coordinate transformations. A graph is just connectivity,
> and really just a relation. I cannot
> count the number of times Barry has ranted about this on petsc-maint
> (usually about Vecs and arrays). The
> mathematical object is not its data structure.
A graph Laplacian certainly does transform under coordinate
transformation and indeed, we use that property to design effective
coarsening strategies. That one basis strikes you as intrinsically
"more canonical" does not mean it isn't a linear operator.
More information about the petsc-dev
mailing list