← Back to team overview

dolfin team mailing list archive

[HG dolfin] Get DG demo working:

 

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

changeset:   3022:d3f369bc5f7c70df153e3079fef14fcc84eaf49d
tag:         tip
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Thu May 10 01:17:40 2007 +0200
files:       src/demo/pde/dg/Poisson.form src/demo/pde/dg/Poisson.h src/demo/pde/dg/Projection.form src/demo/pde/dg/Projection.h src/demo/pde/dg/main.cpp src/demo/pde/dg/plot.py src/kernel/fem/Assembler.cpp src/kernel/fem/UFC.cpp src/kernel/fem/dolfin/UFC.h src/kernel/function/Function.cpp src/kernel/function/dolfin/Function.h src/kernel/function/dolfin/SpecialFunctions.h src/kernel/mesh/Tetrahedron.cpp src/kernel/mesh/Triangle.cpp
description:
Get DG demo working:
 - Numerous fixes for interpolation of functions on interior facets
 - Bug fix in FacetNormal
 - Remove projection post processing, not needed anymore for plotting

Note that DG functions have no dofs on the boundary (they are all
internal to the cell) so setting strong Dirichlet boundary conditions
don't work. They are now set weakly for the DG demo.

Still need to fix assembly over sub domains to be able to set the
boundary conditions correctly. (The Dirichlet condition now dominates
over the whole domain since we get the boundary integral over the
full boundary, not just a subset.)


changeset:   3021:1eca83d8e9e0aafb1dc22763c87779a5297dd0ed
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Wed May 09 20:39:41 2007 +0200
files:       src/demo/pde/dg/Makefile src/demo/pde/dg/Poisson.form src/demo/pde/dg/Poisson.h src/demo/pde/dg/Projection.form src/demo/pde/dg/Projection.h src/demo/pde/dg/main.cpp src/kernel/fem/Assembler.cpp src/kernel/fem/BoundaryCondition.cpp src/kernel/function/Function.cpp src/kernel/function/dolfin/Function.h src/kernel/function/dolfin/SpecialFunctions.h
description:
Implement special function FacetNormal and work on DG demo.
Some more fixes are needed before its running again.


changeset:   3020:31e845b19d1b05e5d84a049002d170554512bcd6
user:        "Anders Logg <logg@xxxxxxxxx>"
date:        Wed May 09 19:54:38 2007 +0200
files:       src/test/mesh/test.py
description:
Fix segmentation fault in mesh unit tests.


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