On Oct 20, 2008, at 10:23 AM, Roy Stogner wrote: > Because SparseMatrix is-not-a ShellMatrix (doesn't need to attach or > even acknowledge the existance of a user's matvec shell function), and > ShellMatrix is-not-a SparseMatrix (doesn't need sparsity pattern > details in the constructor, can't return or set individual matrix > entries), but both of them are-a MatrixBase (can perform matrix-vector > products on NumericVectors, at least, and with some tricks we can pass > them both to what are conceptually the same solvers, scale them, add > them together, etc).
FWIW - I completely agree with this. BTW: Is this another discussion that should get moved over to libmesh- devel? Derek ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
