next up previous
Next: About this document ... Up: Third party libraries Previous: Open source software used


Non-free software

Here we list software which is not necessarily open-source and freely available, but which Spheral++ relies upon nonetheless.
  1. ParMETIS: http://glaros.dtc.umn.edu/gkhome/views/metis/
    ParMETIS is a distributed parallel graph portioning tool which Spheral++ relies upon for it's parallel distributed domain decompositioning in 2-D and 3-D. ParMETIS is used both to create an initial domain decomposition and to periodically redistribute the nodes in order to maintain parallel efficiency as the nodes move about. Unfortunately ParMETIS's license does not allow us to redistribute this package as part of the Spheral++ distribution, so it is up to the user to download ParMETIS themself and install the tarball in the spheral/src/thirdPartyLibs directory manually. The source you should currently get is at
    http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/ParMetis-3.1.tar.gz.
    Download the package from this link, and move the tarball into
    spheral/src/thirdPartyLibs - once this is done, Spheral++'s build system knows how to automatically configure and build the ParMETIS package.



Mike Owen 2006-09-13