Subject: [FFC-dev] [HG FFC] Some more smaller refactorying

From: [email-masked] (FFC)
Date: Thu, 5 Feb 2009 22:59:15 +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:   1306:a41decb540ae6ac4fd9290eb528450ec982e9c14
tag:         tip
user:        "Johan Hake <[email-masked]>"
date:        Thu Feb 05 15:35:56 2009 +0100
files:       ffc/jit/jit.py
description:
Some more smaller refactorying

changeset:   1305:b0161eae3d531fedc36e4809230da22f20b9ccd3
user:        "Johan Hake <[email-masked]>"
date:        Thu Feb 05 15:34:17 2009 +0100
files:       ffc/common/constants.py ffc/jit/jit.py ffc/jit/jitobject.py
description:
Added some swig version features:
 - Jit now check that the swig version ufc was swigged with is the same as the present swig version
 - Added present swig and ffc version to signature
 - Added options['external_signature'], which e.g., PyDOLFIN can use to pass its version
    to ffc.jit. This will be added to the signature as options is allready included.
 - Removed options['shared_ptr'] we now always use shared_ptr's and rather raise failure
   if the required dependencies are not met.
 - Refactor the logics in jit_form

Added a check for the swig version ufc was versions in

changeset:   1304:ea1d23ebaa09d7b7fa6e65da7efaef1e308d8090
user:        "Garth N. Wells <[email-masked]>"
date:        Sat Jan 31 17:21:58 2009 +0000
files:       ffc/compiler/uflcompiler.py
description:
Small import update for UFL changes.

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