- changed milestone to 1.6
-
assigned issue to
- changed component to generation
- changed version to 1.5
Mixed quadrature degree generates conflicting element tables
Issue #36
resolved
MWE
from dolfin import *
parameters['form_compiler']['representation'] = 'uflacs'
mesh = UnitSquareMesh(3, 3)
V = FunctionSpace(mesh, 'CG', 1)
v = TestFunction(V)
a = v*dx(metadata={'quadrature_degree': 1})
a += v*dx(metadata={'quadrature_degree': 2})
assemble(a)
fails with message
error: conflicting declaration 'const double FE0_C0_D01 [1][3][3]'
error: 'FE0_C0_D01' has a previous declaration as 'const double FE0_C0_D01 [1][1][3]'
error: conflicting declaration 'const double FE0_C0_D10 [1][3][2]'
error: 'FE0_C0_D10' has a previous declaration as 'const double FE0_C0_D10 [1][1][2]'
error: conflicting declaration 'const double FE1_C0 [1][3][3]'
error: 'FE1_C0' has a previous declaration as 'const double FE1_C0 [1][1][3]'
Comments (5)
-
-
Fix in martinal/topic-fix-mixed-quadrature
-
reporter Do you plan merging the fix before release, @martinal?
-
- changed status to resolved
-
- removed milestone
Removing milestone: 1.6 (automated comment)
- Log in to comment