[petsc-dev] PETSc packages are way out of date

Sean Farley sean at mcs.anl.gov
Sun Apr 25 12:00:23 CDT 2010


>
>    Cool, can make these accessable from the PETSc download page?
>

Sure!


>    How do you handle different versions of MPI?


What do you mean? If you mean, say, different compilers, then this is
handled with 'variants'

http://guide.macports.org/chunked/reference.variants.html

e.g.

$ port installed mpich2

mpich2 @1.0.8_0+darwin+gfortran
mpich2 @1.0.8_0+darwin+gcc44
mpich2 @1.0.8_0+darwin+gcc45
mpich2 @1.2.1p1_0+darwin+gcc44+gforker
mpich2 @1.2.1p1_0+darwin+gcc45+gforker
mpich2 @1.2.1p1_0+darwin+gforker+gfortran (active)
mpich2 @1.3a1_0+darwin+gcc44+hydra
mpich2 @1.3a1_0+darwin+gcc45+hydra
mpich2 @1.3a1_0+darwin+gfortran+hydra

To switch between them:

$ port activate mpich2 @1.3a1_0+darwin+gcc45+hydra

Is this what you mean?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20100425/082b3615/attachment.html>


More information about the petsc-dev mailing list