ufl team mailing list archive
-
ufl team
-
Mailing list archive
-
Message #01850
Strange import error
I'm experimenting with the element extraction/auto-select in FFC. When
I do
from ufl.algorithms import extract_sub_elements
inside ffc.analysis, I get
cannot import name extract_sub_elements
Traceback (most recent call last):
File "test.py", line 4, in <module>
from dolfin import *
File
"/home/logg/scratch/src/dolfin/local/lib/python2.6/site-packages/dolfin/__init__.py",
line 28, in <module>
from dolfin.common import *
File
"/home/logg/scratch/src/dolfin/local/lib/python2.6/site-packages/dolfin/common/__init__.py",
line 2, in <module>
from dolfin.common.globalparameters import *
File
"/home/logg/scratch/src/dolfin/local/lib/python2.6/site-packages/dolfin/common/globalparameters.py",
line 24, in <module>
raise RuntimeError, "Could not import %s form compiler." %
form_compiler_name
RuntimeError: Could not import ffc form compiler.
It works fine to import extract_elements. It also works fine if I do
from ufl.algorithm.analysis import extract_sub_elements
Strange? Could it have anything to do with analysis.py existing in
both FFC and UFL?
--
Anders
Follow ups