On Tue, Aug 16, 2011 at 1:00 PM, LUK ShunTim <shuntim....@polyu.edu.hk> wrote: > Yes, it does.
Good. I will add "import PyTrilinos" at the top of dolfin/__init__.py to make sure that it will be imported before dolfin. > Now an OT bug. :-) > > I added the "import PyTrilinos" to demo_poisson.py and got a ufl.Form error. > > $ python demo_poisson.py > > Deprecated: ufl.Form has no properties '*_domains'. > To associate domains with a form, use dss = ds[mydomains]; a = f*dss(1). > Traceback (most recent call last): > File "demo_poisson.py", line 63, in <module> > problem = VariationalProblem(a, L, bc) > File > "/usr/lib/python2.6/dist-packages/dolfin/fem/variationalproblem.py", > line 64, in __init__ > self.a = Form(a, form_compiler_parameters=form_compiler_parameters) > File "/usr/lib/python2.6/dist-packages/dolfin/fem/form.py", line 70, > in __init__ > if form.cell_domains is not None: > File "/usr/lib/python2.6/dist-packages/ufl/form.py", line 58, in > _get_domains > self._trigger_domain_error() > File "/usr/lib/python2.6/dist-packages/ufl/form.py", line 56, in > _trigger_domain_error > error(msg) > File "/usr/lib/python2.6/dist-packages/ufl/log.py", line 148, in error > raise self._exception_type(self._format_raw(*message)) > ufl.log.UFLException: Deprecated: ufl.Form has no properties '*_domains'. > To associate domains with a form, use dss = ds[mydomains]; a = f*dss(1). > > I guess this will be fixed with the pending 1.0 release. Yes, it's probably an incompatibility between ufl 1.0-beta2 and dolfin 0.9.11, and it should be fixed with the 1.0-beta release. I'm about to prepare a RFS now. Thanks, Johannes -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org