Hello,

Currently, if any elements are restricted to a Measure, 
_auto_select_representation() will default to 'quadrature'.
However, this doesn't work for the following form with an EnrichedElement:

P1 = VectorElement("Lagrange", triangle, 1)
element = P1 + P1[ds]
f = Coefficient(element)
M = inner(f, f)*dx

It is also worth noting that the list of unique elements for this form is just 
one element:
'<Vector<2 x CG1> + <Vector<2 x CG1>>|_{ds0}>'
I was wondering the list of unique elements from UFL.FormData should also 
contain:
'CG1', 'Vector<2 x CG1>' and '<Vector<2 x CG1>>|_{ds0}'?

The question is if the fix for _auto_select_representation() should be 
implemented in FFC by
handling EnrichedElements explicitly or in UFL by adding elements from 
EnrichedElement to the
list of unique elements.

Kristian

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Mailing list: https://launchpad.net/~ffc
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ffc
More help   : https://help.launchpad.net/ListHelp

Reply via email to