[firedrake] Installing Firedrake on an HPC machine
Lawrence Mitchell
lawrence.mitchell at imperial.ac.uk
Fri Aug 7 10:00:31 BST 2015
Hi Justin,
> On 6 Aug 2015, at 16:44, Justin Chang <jychang48 at gmail.com> wrote:
>
> Okay, that's fine. Again thank you very much for all your help.
Can you please try with the "prefork-everywhere" branches of firedrake and PyOP2?
If you're using checkouts of firedrake and PyOP2 do:
git fetch origin
git checkout prefork-everywhere
in both firedrake and PyOP2, and to be safe, rebuild the extension modules:
In PyOP2:
make ext
In firedrake:
make clean all
Alternately, if you've installed them via pip do the normal pip install except:
pip install git+https://github.com/OP2/PyOP2.git@prefork-everywhere#egg=PyOP2
pip install git+https://github.com/firedrakeproject/firedrake.git@prefork-everywhere#egg=firedrake
On my system having installed a handler like OpenMPI does to check if I'm calling fork after MPI initialisation, I get no output when running firedrake programs, indicating that I'm not forking in an MPI process.
Hope this solves the problem!
Cheers,
Lawrence
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mailman.ic.ac.uk/pipermail/firedrake/attachments/20150807/e4a2cc45/attachment.sig>
More information about the firedrake
mailing list