ffc team mailing list archive
-
ffc team
-
Mailing list archive
-
Message #00848
[HG ffc] Add infrastructure for code generation. The code generation will be a separate phase:
One or more new changesets pushed to the primary FFC repository.
A short summary of the last three changesets is included below.
changeset: 546:f69e21b84a050bb694752fedce3a543ae1c01911
tag: tip
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.
changeset: 545:3e3ccfefd03688ae4a79d1056e7ace514bc9b490
user: "Anders Logg <logg@xxxxxxxxx>"
date: Tue Jan 23 12:06:54 2007 +0100
files: setup.py
description:
Fix bug in setup.py
changeset: 544:13371fb1f6b01090da34e46f587e4154cb4e7079
user: "Anders Logg <logg@xxxxxxxxx>"
date: Tue Jan 23 11:39:03 2007 +0100
files: src/ffc/compiler/compiler.py src/ffc/compiler/elementsearch.py src/ffc/compiler/form.py src/ffc/compiler/geometrytensor.py src/ffc/compiler/monomialintegration.py src/ffc/compiler/referencetensor.py src/ffc/compiler/tensorrepresentation.py src/ffc/compiler/term.py src/ffc/format/dolfin.py src/ffc/formlang/algebra.py src/ffc/formlang/checks.py src/ffc/formlang/index.py src/ffc/formlang/indexreordering.py src/ffc/formlang/operators.py src/ffc/formlang/reassign.py src/ffc/formlang/simplify.py
description:
Rename: Sum --> Form, Product --> Monomial, Form --> FormCode
----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/ffc