← Back to team overview

dolfin team mailing list archive

Re: [HG dolfin] Clean up uBlasMatrix for sparse matrices.

 

On Thu, Apr 26, 2007 at 01:56:34PM +0200, DOLFIN wrote:
> One or more new changesets pushed to the primary DOLFIN repository.
> A short summary of the last three changesets is included below.
> 
> changeset:   2931:2b66088f19e8f95ef93a8091e099ea2d3596d013
> tag:         tip
> user:        "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
> date:        Thu Apr 26 13:56:23 2007 +0200
> files:       src/demo/pde/elasticity/Elasticity.h src/kernel/la/dolfin/uBlasMatrix.h
> description:
> Clean up uBlasMatrix for sparse matrices.
> 
> Matrices are no longer assembled into a special assembly matrix before being converted to a CSR matrix. A matrix should be initialised with a sparsity pattern.

Very nice!

/Anders

> changeset:   2930:b514b4fbbecad4e083679b854ccbe5eb6975ba64
> user:        "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
> date:        Thu Apr 26 09:48:42 2007 +0200
> files:       src/kernel/fem/BoundaryCondition.cpp
> description:
> Move zeroing of matrix rows in BoundaryCondition outside loop.
> 
> This makes things faster (much faster in the case of PETSc).
> 
> 
> changeset:   2929:d540eff051fb9587a56c191cf3075e9f1ffd0d29
> parent:      2928:30cd47190f8fcf56a758415fa62f5c6c6fb5fc52
> parent:      2927:d36e379d210c44ba7dd33866243f7b11f1429118
> user:        "Anders Logg <logg@xxxxxxxxx>"
> date:        Wed Apr 25 22:10:44 2007 +0200
> files:       
> description:
> merge
> 
> 
> ----------------------------------------------------------------------
> For more details, visit http://www.fenics.org/hg/dolfin
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/dolfin-dev


References