QuadratureElement crashed when using a P2 element
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
FFC |
Fix Released
|
High
|
Kristian B. Ølgaard |
Bug Description
The code
element = FiniteElement(
QE = FiniteElement(
v = TestFunction(
u = TrialFunction(
u0 = Function(element)
C = Function(QE)
a = v.dx(i)
crashes with the message
--- CHECK 1 ---
Here I think there are four points (on the cell)
self.
---------------
Compiler stage 2: Computing form representation(s)
---
Computing quadrature representation.
--- CHECK 3 ---
This is where the check fails
len(points) = 16
self.
---------------
Points must be equal to coordinates of quadrature points
*** FFC: Points must be equal to coordinates of quadrature points
*** FFC: To get more information about this error, rerun FFC with --debug.
I doesn't seem to work for any QuadratureFunction order.
Changed in ffc: | |
status: | Confirmed → Fix Committed |
Changed in ffc: | |
status: | Fix Committed → Fix Released |
Changed in ffc: | |
milestone: | 0.7.2 → none |