← Back to team overview

dolfin team mailing list archive

Re: Linear algebra status

 

On Wed, Apr 23, 2008 at 09:22:50PM +0200, kent-and@xxxxxxxxx wrote:
> > I'm pretty happy now with the following classes:
> >
> >    GenericTensor, GenericMatrix, GenericVector
> >    Matrix, Vector, Scalar
> >
> > We need to make similar cleanup/consistency updates in all the
> > backends (but it's not critical).
> >
> > Anyway, let's try not no add many more features and get a release
> > ready as quickly as we can. (And help out with editing the remaining
> > classes to match the interfaces exactly.)
> 
> OK, I'll do Epetra* and also look into the
> ambiguous cout that Ilmar has reported tomorrow.
> I am finally happy with the Epetra stuff in terms of features.
> 
> Kent

I've finished editing all the interface classes. I've probably missed
one or to things, but I think it looks good now.

I haven't edited the .cpp files (so that all functions get defined in
the same order as in the header files), so we need to do that at some
point.

Anyway, we should be ready for a release soon so take a final look if
you are interested in the LA interfaces.

This hierarchy of interface classes and implementations means that
making minor changes (even in comments/documentation) requires a lot
of work, but I guess that's good since it will help keep the
interfaces stable... :-)

-- 
Anders


References