> I agree. I've always thought it would be cool to have a home-grown > DistributedMatrix to go with it as well (LibMesh's own SparseMatrix > implementation) so I'd like to see it stay as a leaf class if > possible...
That would be my intent. But by pushing the majority of the implementation into NumericVector<> I would bet the derived PetscVector<>/EpetraVector<> classes could get a lot smaller. I don't know if anything would be specialized in DistributedVector<> any more, but keeping it as a class derived from NumericVector<> is not a problem. > Now that so many supercomputer sites have PETSc or Trilinos installed > this doesn't seem very necessary, but as LibMesh is getting packaged > by other distros, it would be cool if it had some parallel linear > algebra abilities "out of the box". My mind heads down this path every so often too... Who wants to handle the preconditioning part? ;-) Thanks for the quadrature rule updates! -Ben ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel