Alright thanks! On Thu, Jul 28, 2016 at 3:15 PM, Lawrence Mitchell < lawrence.mitchell@imperial.ac.uk> wrote:
Hi Justin,
I reworked some of functions pace details in that timeframe. It looks like I broke something. I'll try and get to it tomorrow, otherwise I'm away for a week, so will open an issue to track it.
Lawrence
On 28 Jul 2016, at 20:54, Justin Chang <jychang48@gmail.com> wrote:
Hi all,
Last year (~8 months ago) the following worked:
mesh = UnitSquareMesh(10,10) V = VectorFunctionSpace(mesh, "CG", 1) P = FunctionSpace(mesh, "CG", 1) W = V*Q bc1 = DirichletBC(W.sub(0).sub(0), Expression("cos(pi*x[0])*sin(pi*x[1])"), (1,2))
Today, I get these errors:
Traceback (most recent call last): File "Darcy_LS.py", line 32, in <module> bc1 = DirichletBC(W.sub(0).sub(0), Expression("cos(pi*x[0])*sin(pi*x[1])"), (1,2)) File "/Users/jychang48/Software/firedrake/src/firedrake/firedrake/bcs.py", line 54, in __init__ self.function_arg = g File "/Users/jychang48/Software/firedrake/src/firedrake/firedrake/bcs.py", line 100, in function_arg g = function.Function(self._function_space).interpolate(g) File "/Users/jychang48/Software/firedrake/src/firedrake/firedrake/function.py", line 243, in __init__ val=val, name=name, dtype=dtype) File "/Users/jychang48/Software/firedrake/src/firedrake/firedrake/function.py", line 79, in __init__ self.dat = function_space.make_dat(val, dtype, self.name(), uid=self.uid) File "/Users/jychang48/Software/firedrake/src/firedrake/firedrake/functionspaceimpl.py", line 798, in make_dat raise ValueError("Can't build Function on %s function space" % self.typ) AttributeError: 'ProxyFunctionSpace' object has no attribute 'typ'
What's going on, and how do I work around this? Also, is it suppose to say 'self.type' instead of 'self.typ'?
Thanks, Justin
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake
_______________________________________________ firedrake mailing list firedrake@imperial.ac.uk https://mailman.ic.ac.uk/mailman/listinfo/firedrake