I think that will be insufficient, because you need to clean the installation. I suggest just running firedrake-update which will clean and reinstall everything except PETSc. David From: <firedrake-bounces@imperial.ac.uk> on behalf of Miklós Homolya <m.homolya14@imperial.ac.uk> Reply-To: firedrake <firedrake@imperial.ac.uk> Date: Tuesday, 31 July 2018 at 21:27 To: firedrake <firedrake@imperial.ac.uk> Subject: Re: [firedrake] complex? Run 'make' in the firedrake source directory. ________________________________ From: firedrake-bounces@imperial.ac.uk <firedrake-bounces@imperial.ac.uk> on behalf of Colin Cotter <colin.cotter@imperial.ac.uk> Sent: 31 July 2018 18:01:44 To: firedrake Subject: [firedrake] complex? Dear FD, Upon running the following code: from firedrake import * n = 20 mesh = UnitSquareMesh(n,n) V = FunctionSpace(mesh,"CG",1) I get the message at the bottom of this email. Does this mean I have incorrectly built a complex branch? (I built it by running the install script from the jenkinsfile in the complex branch, then changing to the complex branch.) all the best --cjc Traceback (most recent call last): File "complex_helmholtz.py", line 4, in <module> V = FunctionSpace(mesh,"CG",1) File "<decorator-gen-530>", line 2, in FunctionSpace File "/home/cjc1/firedrake-complex/firedrake/src/PyOP2/pyop2/profiling.py", line 60, in wrapper return f(*args, **kwargs) File "/home/cjc1/firedrake-complex/firedrake/src/firedrake/firedrake/functionspace.py", line 118, in FunctionSpace element = make_scalar_element(mesh, family, degree, vfamily, vdegree) File "/home/cjc1/firedrake-complex/firedrake/src/firedrake/firedrake/functionspace.py", line 40, in make_scalar_element mesh.init() File "/home/cjc1/firedrake-complex/firedrake/src/firedrake/firedrake/mesh.py", line 993, in init self._callback(self) File "/home/cjc1/firedrake-complex/firedrake/src/firedrake/firedrake/mesh.py", line 1335, in callback (self.num_vertices(), geometric_dim)) File "firedrake/dmplex.pyx", line 851, in firedrake.dmplex.reordered_coords ValueError: Buffer dtype mismatch, expected 'PetscReal' but got 'complex double' -- Colin Cotter Department of Mathematics Imperial College London I don’t expect a reply to this email from you outside of your normal working hours. http://www.imperial.ac.uk/people/colin.cotter www.cambridge.org/9781107663916<http://www.cambridge.org/9781107663916>