← Back to team overview

dolfin team mailing list archive

Re: [HG DOLFIN] Use symmetric assembly in LinearPDE.

 



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:   4633:140a4aed26108ca8c6992b4710a5584022dbdd9b
tag:         tip
user:        "Garth N. Wells <gnw20@xxxxxxxxx>"
date:        Wed Aug 20 18:41:37 2008 +0100
files:       demo/pde/bcs/cpp/main.cpp demo/pde/elasticity/cpp/main.cpp demo/pde/periodic/cpp/main.cpp demo/pde/stokes/stabilized/cpp/main.cpp demo/pde/stokes/taylor-hood/cpp/main.cpp dolfin/pde/LinearPDE.cpp dolfin/pde/LinearPDE.h
description:
Use symmetric assembly in LinearPDE.


I've change LinearPDE to use the symmetric application of boundary conditions. If it causes problems, it's trivial to change back.

The only problem was with the application of periodic boundary conditions, which for now can't be applied via LinearPDE.

Garth


changeset:   4632:3266ae931a3ba9b1483f71bb750da5c5152ddd2b
user:        "Garth N. Wells <gnw20@xxxxxxxxx>"
date:        Wed Aug 20 18:22:19 2008 +0100
files:       dolfin/fem/Assembler.cpp dolfin/fem/Assembler.h dolfin/fem/DirichletBC.cpp
description:
Update assembler to work with Arrays of DirichletBC.


changeset:   4631:265c1ea44dcd9a9a8d2acf330c389e26ce3e5468
user:        "Garth N. Wells <gnw20@xxxxxxxxx>"
date:        Wed Aug 20 15:43:29 2008 +0100
files:       dolfin/fem/Assembler.cpp dolfin/fem/Assembler.h dolfin/fem/DirichletBC.cpp dolfin/fem/DirichletBC.h dolfin/fem/assemble.cpp dolfin/fem/assemble.h
description:
Modify Assembler::asssemble_system for incremental problems.

Should work for Newton solver, but untested.

----------------------------------------------------------------------
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


Follow ups

References