Subject: [FFC-dev] [HG ffc] Include det (determinant) as a separate argument to eval()

From: [email-masked] (FFC)
Date: Wed, 6 Dec 2006 12:14:09 +0100 (CET)

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

changeset:   477:2b73850140e1c5e3e20d47652bbc4f8af305f825
tag:         tip
user:        "Anders Logg <[email-masked]>"
date:        Wed Dec 06 12:13:59 2006 +0100
files:       src/ffc/compiler/elementtensor.py src/ffc/compiler/exteriorfacettensor.py src/ffc/compiler/indexreordering.py src/ffc/compiler/interiorfacettensor.py src/ffc/compiler/monomialintegration.py src/ffc/compiler/pointreordering.py src/ffc/compiler/referencetensor.py src/ffc/compiler/reorder.py src/ffc/compiler/tensorrepresentation.py src/ffc/format/dolfin.py src/reference/Elasticity.h src/reference/EnergyNorm.h src/reference/Heat.h src/reference/Mass.h src/reference/MixedPoisson.h src/reference/NavierStokes.h src/reference/NeumannProblem.h src/reference/Optimization.h src/reference/Poisson.h src/reference/PoissonDG.h src/reference/PoissonSystem.h src/reference/Projection.h src/reference/Stokes.h src/reference/TensorWeightedPoisson.h
description:
Include det (determinant) as a separate argument to eval()
instead of picking it from the affine map since there may be
more than one affine map but only one determinant.

Also added sketch of point reordering for facet integrals.

changeset:   476:2bad0a70a2302ff2c908d063e1a3f78963c3d73e
user:        "Anders Logg <[email-masked]>"
date:        Tue Dec 05 18:25:28 2006 +0100
files:       src/ffc/format/dolfin.py src/reference/Elasticity.h src/reference/EnergyNorm.h src/reference/Heat.h src/reference/Mass.h src/reference/MixedPoisson.h src/reference/NavierStokes.h src/reference/NeumannProblem.h src/reference/Optimization.h src/reference/Poisson.h src/reference/PoissonDG.h src/reference/PoissonSystem.h src/reference/Projection.h src/reference/Stokes.h src/reference/TensorWeightedPoisson.h
description:
Generate eval() function for exterior facet tensors matching new
BilinearForm interface in DOLFIN.

changeset:   475:13d69aa7bf25c5c97abbce58f1b6c734b8bed232
user:        "Anders Logg <[email-masked]>"
date:        Tue Dec 05 18:01:28 2006 +0100
files:       src/ffc/compiler/compiler.py src/ffc/compiler/finiteelement.py src/ffc/compiler/interiorfacettensor.py src/ffc/compiler/mixedelement.py src/ffc/format/dolfin.py
description:
Take different alignments into account when computing interior facet tensors.
18 difference cases to consider for triangles and 96 for tetrahedra... :-)
Integrals are still not computed correctly, need an updated version of
trace_tabulate_jet.

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