branches with status:
Name Status Last Modified Last Commit
lp:~mapdes/fluidity/firedrake-testing 1 Development 2013-10-01 10:34:54 UTC
4324. Add tests of VectorFunctionSpace expr...

Author: Lawrence Mitchell
Revision Date: 2013-09-30 16:22:12 UTC

Add tests of VectorFunctionSpace expressions

lp:~mapdes/ffc/pyop2-mixed 1 Development 2013-03-12 14:55:08 UTC
1806. Back out pyop2 special casing for mix...

Author: Florian Rathgeber
Revision Date: 2013-03-12 14:55:08 UTC

Back out pyop2 special casing for mixed space argument access

lp:~mapdes/ffc/pyop2 (Linked to a blueprint) 1 Development 2013-02-28 02:32:33 UTC
1803. Merge FFC trunk revision 1839

Author: Florian Rathgeber
Revision Date: 2013-02-28 02:32:33 UTC

Merge FFC trunk revision 1839

lp:~mapdes/ffc/pyop2-constant-coefficients 1 Development 2013-01-30 23:59:41 UTC
1806. Need to take address of constants bef...

Author: Florian Rathgeber
Revision Date: 2013-01-30 23:54:48 UTC

Need to take address of constants before tabulate_tensor body

This is necessary to make them addressable via double indirection just
like all other coefficients.

lp:~mapdes/ffc/pyop2-iterationspace-extensions 1 Development 2013-01-18 18:10:25 UTC
1802. Using the pyop2 backend, compile form...

Author: Florian Rathgeber
Revision Date: 2013-01-18 17:55:44 UTC

Using the pyop2 backend, compile form returns a dict instead of string

The PyOP2 iteration space concept allows optimisation of putting code
at the right depth of the generated loop nest s.t. it is executed the
minimum number of times necessary. To enable that flexibility it is
necessary to return pieces of code generated by FFC that should be
placed at different depths in the loop nest as separate pieces of code
instead of returning a single monolithic kernel function as it is
normally the case with FFC.

As a first step we split the kernel body into three parts:
* declarations of (global) constants s.a. basis functions and
  quadrature weights
* computations that do not vary over an element and hence should only
  be done once per element i.e. computation of the Jacobian
* the actual expression for local assembly of the integral for a given
  pair i,j of basis functions

These are returned separately as part of a dictionary (instead of a
single string) that also contains the monolithic kernel function as
before for backwards compatibility and for benchmarking purposes.

lp:~mapdes/+junk/debian 1 Development 2012-11-05 14:50:39 UTC
1. Initial commit.

Author: Graham Markall
Revision Date: 2012-11-05 14:49:50 UTC

Initial commit.

16 of 6 results