This is correct. Installing PETSc via PiP will install PETSc in the Python subtree. It won't go anywhere near your system PETSc installation.

David


On 28 January 2014 10:00, Cotter, Colin J <colin.cotter@imperial.ac.uk> wrote:
Dear firedrakers,
     I'm going to attempt a pyOP2 installation this evening. As I've
already mentioned to David and Lawrence, I'm concerned about breaking my
build for our quads Fluidity branch which requires Petsc 3.1, which I
currently bring in via an environment module.

     Do I correctly understand that if I pip install the python Petsc
3.4 module that this will be installed somewhere else and won't cause me
any bother when I try to use the quads branch? Please reassure me and
let me know if I have to do something other than what is written on the
pyOP2 installation page in order to get this right.

all the best
--Colin

_______________________________________________
firedrake mailing list
firedrake@imperial.ac.uk
https://mailman.ic.ac.uk/mailman/listinfo/firedrake



--
Dr David Ham
Departments of Mathematics and Computing
Imperial College London

http://www.imperial.ac.uk/people/david.ham