← Back to team overview

dolfin team mailing list archive

[HG DOLFIN] speed up results with dg and the new assembly (which now seems to work also for dg)

 

One or more new changesets pushed to the primary dolfin repository.
A short summary of the last three changesets is included below.

changeset:   4627:8cdb3a120954d335262763b5bd71ed394a639beb
tag:         tip
user:        Kent-Andre Mardal <kent-and@xxxxxxxxx>
date:        Wed Aug 20 11:28:53 2008 +0200
files:       demo/pde/sym-dirichlet-bc/dg-speed-up-test.py
description:
speed up results with dg and the new assembly (which now seems to work also for dg)

time for new assembly       4.40532803535  with  uBLAS
time for standard assembly  4.48198795319  with  uBLAS
time for new assembly       3.899477005  with  PETSc
time for standard assembly  4.40028500557  with  PETSc
time for new assembly       4.32548904419  with  Epetra
time for standard assembly  4.36159396172  with  Epetra

Hence, the speed up is very small (except for PETSc)


changeset:   4626:e48ba4e849b22695812987091e31b10f68a18b9b
parent:      4625:58ce93fc1d3119be8d03aae78618c4d9889abd86
parent:      4623:80559570eaaf8f9def8051eb01b074bc3672f9bb
user:        Kent-Andre Mardal <kent-and@xxxxxxxxx>
date:        Wed Aug 20 11:26:41 2008 +0200
files:       demo/pde/sym-dirichlet-bc/dg-speed-up-test.py demo/pde/sym-dirichlet-bc/speed-up-test.py dolfin/la/uBlasDenseMatrix.h dolfin/la/uBlasDummyPreconditioner.cpp dolfin/la/uBlasDummyPreconditioner.h dolfin/la/uBlasFactory.h dolfin/la/uBlasILUPreconditioner.cpp dolfin/la/uBlasILUPreconditioner.h dolfin/la/uBlasKrylovMatrix.cpp dolfin/la/uBlasKrylovMatrix.h dolfin/la/uBlasKrylovSolver.cpp dolfin/la/uBlasKrylovSolver.h dolfin/la/uBlasMatrix.h dolfin/la/uBlasPreconditioner.h dolfin/la/uBlasSparseMatrix.h dolfin/la/uBlasVector.cpp dolfin/la/uBlasVector.h
description:
merge


changeset:   4625:58ce93fc1d3119be8d03aae78618c4d9889abd86
user:        Kent-Andre Mardal <kent-and@xxxxxxxxx>
date:        Wed Aug 20 11:03:27 2008 +0200
files:       demo/pde/sym-dirichlet-bc/dg-demo.py dolfin/fem/Assembler.cpp
description:
removed lots of output and had a slight clean up

----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin