dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #07003
Re: function/python demo
On Mon, Mar 31, 2008 at 11:18:44AM +0200, Ilmar Wilbers wrote:
> Hi,
>
> When I try to run the demo in demo/function/python, I get the following
> error:
>
> Initializing PETSc (ignoring command-line arguments).
> Solving linear PDE.
> Calling FFC just-in-time (JIT) compiler, this may take some time... done
> Creating Python extension (compiling and linking), this may take some
> time... done
> Ordering mesh entities...
> Assembling over cells (finished)
> Calling FFC just-in-time (JIT) compiler, this may take some time... done
> Creating Python extension (compiling and linking), this may take some
> time... done
> Ordering mesh entities...
> Assembling over cells (finished)
> Found form in cache, reusing previously built module (checksum
> 1b2486fb1ed5172f10d2e0eea2648449)
> Using direct solver.
> Solving linear system of size 4913 x 4913 (PETSc LU solver).
> LU solver (lu, seqaij) finished.
> f(x) = 0.480650212162
> Traceback (most recent call last):
> File "demo.py", line 38, in <module>
> g.eval(values, x)
> File "/usr/local/lib/python2.5/site-packages/dolfin/dolfin.py", line
> 3875, in eval
> return _dolfin.cpp_Function_eval(*args)
> RuntimeError: // Function evaluate_basis not generated (compiled with
> -fno-evaluate_basis)
>
> Does anybody have some insight as to what the problem is?
>
> ilmar
Should be fixed now (in FFC). You need to pull the latest FFC,
install it. You must also run ffc-clean to clean your form cache (so
new correct code gets generated).
--
Anders
Follow ups
References