← Back to team overview

ffc team mailing list archive

Re: [HG FFC] UFL quadrature representation seems to work for quite a few forms (cell integrals). Needs testing.

 

Quoting "Garth N. Wells" <gnw20@xxxxxxxxx>:

> 
> 
> FFC wrote:
> > One or more new changesets pushed to the primary ffc repository.
> > A short summary of the last three changesets is included below.
> > 
> > changeset:   1327:4290605594500e5fbe61f7c57b0be4bf1c7f171b
> > tag:         tip
> > user:        "Kristian Oelgaard <k.b.oelgaard@xxxxxxxxxx>"
> > date:        Tue Feb 24 11:30:14 2009 +0100
> > files:       ffc/compiler/codegeneration/quadrature/__init__.py
> ffc/compiler/codegeneration/quadrature/uflquadraturegenerator.py
> ffc/compiler/codegeneration/quadrature/uflquadraturegenerator_utils.py
> ffc/compiler/representation/quadrature/uflquadraturerepresentation.py
> ffc/compiler/uflcompiler.py
> > description:
> > UFL quadrature representation seems to work for quite a few forms (cell
> integrals). Needs testing.
> >
> 
> Very nice!
> 
> Any idea yet how the generation time compares to the old FFC quadrature 
> for complicated forms?

No, I haven't tried. First I want to verify that the results are correct and
then I'll generalise it to include facet integrals and different representations
before worrying about speed.
I also expect the generated code to be slower than the old quadrature because
everything is just dumped in the same line when computing an entry of the
element tensor.

Kristian

> Garth
> 
> > 
> > changeset:   1326:4929bd79f67f32b1b9abf9dbfd96c122d01d67f0
> > user:        Anders Logg <logg@xxxxxxxxx>
> > date:        Fri Feb 20 10:26:30 2009 +0100
> > files:       ffc/compiler/uflcompiler.py
> > description:
> > Testing monomial extraction in uflcompiler.py
> > 
> > 
> > changeset:   1325:aefc94d6c4198a38f724772c2a989dd6dc44cf97
> > user:        Anders Logg <logg@xxxxxxxxx>
> > date:        Thu Feb 19 09:00:35 2009 +0100
> > files:       ChangeLog
> > description:
> > Remove duplication in ChangeLog
> > 
> > ----------------------------------------------------------------------
> > For more details, visit http://www.fenics.org/hg/ffc
> > _______________________________________________
> > FFC-dev mailing list
> > FFC-dev@xxxxxxxxxx
> > http://www.fenics.org/mailman/listinfo/ffc-dev
> 
> 
> _______________________________________________
> FFC-dev mailing list
> FFC-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/ffc-dev
> 




References