ffc team mailing list archive
-
ffc team
-
Mailing list archive
-
Message #00849
[HG ffc] Separate dofmap into fem.dofmap and codegen.dofmap
One or more new changesets pushed to the primary FFC repository.
A short summary of the last three changesets is included below.
changeset: 548:393d69bd2d832268e56df6d1934c07a8bc1b7617
tag: tip
user: "Anders Logg <logg@xxxxxxxxx>"
date: Wed Jan 24 13:27:18 2007 +0100
files: src/ffc/codegen/codegenerator.py src/ffc/codegen/dofmap.py src/ffc/compiler/compiler.py src/ffc/compiler/dofmap.py src/ffc/fem/dofmap.py src/ffc/fem/finiteelement.py src/ffc/fem/mixedelement.py src/ffc/format/ufcformat.py
description:
Separate dofmap into fem.dofmap and codegen.dofmap
changeset: 547:9a0f0880733a81f4bdf9059fe77c604a705ca76d
user: "Anders Logg <logg@xxxxxxxxx>"
date: Wed Jan 24 11:32:52 2007 +0100
files: src/ffc/codegen/dofmap.py
description:
Copy dofmap to codegen
changeset: 546:f69e21b84a050bb694752fedce3a543ae1c01911
user: "Anders Logg <logg@xxxxxxxxx>"
date: Wed Jan 24 08:49:24 2007 +0100
files: src/ffc/codegen/cellintegral.py src/ffc/codegen/codegenerator.py src/ffc/codegen/dofmap.py src/ffc/codegen/exteriorfacetintegral.py src/ffc/codegen/finiteelement.py src/ffc/codegen/form.py src/ffc/codegen/interiorfacetintegral.py src/ffc/compiler/compiler.py src/ffc/format/dolfin.py src/ffc/format/ufcformat.py
description:
Add infrastructure for code generation. The code generation will be a separate phase:
phase 0: parse expression (module formlang)
phase 1: preprocess expression, simplify etc
phase 2: generate representation (tensor, quadrature etc)
phase 3: generate code (module codegen)
phase 4: write code (module format)
The compiler (compiler.py) will sit in the middle and take the output from
phase n-1 and send it as input to phase n.
----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/ffc