← Back to team overview

dolfin team mailing list archive

[HG dolfin] Move zeroing of matrix rows in BoundaryCondition outside loop.

 

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

changeset:   2930:b514b4fbbecad4e083679b854ccbe5eb6975ba64
tag:         tip
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


changeset:   2928:30cd47190f8fcf56a758415fa62f5c6c6fb5fc52
parent:      2926:6487141da064e608f1e9e341d0f1a0195b33e94b
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Wed Apr 25 22:10:34 2007 +0200
files:       src/demo/pde/elasticity/Elasticity.h src/kernel/elements/Discontinuous_Lagrange_tetrahedron_0.h src/kernel/elements/Discontinuous_Lagrange_tetrahedron_1.h src/kernel/elements/Discontinuous_Lagrange_tetrahedron_2.h src/kernel/elements/Discontinuous_Lagrange_tetrahedron_3.h src/kernel/elements/Discontinuous_Lagrange_triangle_0.h src/kernel/elements/Discontinuous_Lagrange_triangle_1.h src/kernel/elements/Discontinuous_Lagrange_triangle_2.h src/kernel/elements/Discontinuous_Lagrange_triangle_3.h src/kernel/elements/ElementLibrary.cpp src/kernel/elements/Lagrange_tetrahedron_1.h src/kernel/elements/Lagrange_tetrahedron_2.h src/kernel/elements/Lagrange_tetrahedron_3.h src/kernel/elements/Lagrange_triangle_1.h src/kernel/elements/Lagrange_triangle_2.h src/kernel/elements/Lagrange_triangle_3.h src/kernel/elements/Mixed_tetrahedron_0.h src/kernel/elements/Mixed_tetrahedron_1.h src/kernel/elements/Mixed_tetrahedron_2.h src/kernel/elements/Mixed_tetrahedron_3.h src/kernel/elements/Mixed_triangle_0.h src/kernel/elements/Mixed_triangle_1.h src/kernel/elements/Mixed_triangle_2.h src/kernel/elements/Mixed_triangle_3.h src/kernel/elements/ffc_00.h src/kernel/elements/ffc_01.h src/kernel/elements/ffc_02.h src/kernel/elements/ffc_03.h src/kernel/elements/ffc_04.h src/kernel/elements/ffc_05.h src/kernel/elements/ffc_06.h src/kernel/elements/ffc_07.h src/kernel/elements/ffc_08.h src/kernel/elements/ffc_09.h src/kernel/elements/ffc_10.h src/kernel/elements/ffc_11.h src/kernel/elements/ffc_12.h src/kernel/elements/ffc_13.h src/kernel/elements/ffc_14.h src/kernel/elements/ffc_15.h src/kernel/elements/ffc_16.h src/kernel/elements/ffc_17.h src/kernel/elements/ffc_18.h src/kernel/elements/ffc_19.h src/kernel/elements/ffc_20.h src/kernel/elements/ffc_21.h src/kernel/elements/ffc_22.h src/kernel/elements/ffc_23.h src/kernel/elements/ffc_24.h src/kernel/elements/ffc_25.h src/kernel/elements/generate.py src/kernel/function/DiscreteFunction.cpp
description:
Fix bug in element library: choose simple names (ffc_xx) for element
and dof map library (was ambiguous before). Correct element and dof
map are now chosen when loading the elasticity solution.


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