** Changed in: dolfin
Status: Confirmed => Fix Committed
--
Errors with subspaces
https://bugs.launchpad.net/bugs/453206
You received this bug notification because you are subscribed to DOLFIN.
Status in DOLFIN: Fix Committed
Bug description:
mesh = UnitSquare(1, 1)
V = FunctionSpace(mesh, "CG", 1)
Q = FunctionSpace(mesh, "CG", 1)
M = V + Q
print M.num_sub_spaces()
gives:
File "form_manipulation.py", line 89, in <module>
print M.num_sub_spaces()
File "/home/meg/local/lib64/python2.6/site-packages/dolfin/functionspace.py",
line 249, in num_sub_spaces
return self.__ufc_element.num_sub_elements()
AttributeError: 'MixedFunctionSpace' object has no attribute
'_MixedFunctionSpace__ufc_element'
Further
print M.sub(0).ufl_element()
Traceback (most recent call last):
File "form_manipulation.py", line 90, in <module>
print M.sub(0).ufl_element()
AttributeError: 'SubSpace' object has no attribute 'ufl_element'
_______________________________________________
DOLFIN-dev mailing list
[email protected]
http://www.fenics.org/mailman/listinfo/dolfin-dev