Skip to content
forked from pypr/pyzoltan

Python wrapper for the Zoltan data management library

License

Notifications You must be signed in to change notification settings

nauaneed/pyzoltan

 
 

Repository files navigation

PyZoltan: a Python wrapper for the Zoltan library

CI Status Documentation Status

PyZoltan is as the name suggests, is a Python wrapper for the Zoltan data management library.

In PyZoltan, we wrap the specific routines and objects that we wish to use. The following features of Zoltan are currently supported:

  • Dynamic load balancing using geometric algorithms
  • Unstructured point-to-point communication
  • Distributed data directories

Installation

PyZoltan requires the following:

Zoltan itself needs to be already installed. We provide a convenient script called build_zoltan.sh that can be used to build Zoltan.

Many of the other dependencies can be installed using pip or conda:

$ pip install -r requirements.txt

Once this is installed one can install PyZoltan as follows:

$ pip install pyzoltan

or via the usual setup.py method:

$ python setup.py install # or develop

For more installation instructions, especially on how to build Zoltan and PyZoltan, please see the documentation here: https://pyzoltan.readthedocs.io

About

Python wrapper for the Zoltan data management library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Cython 66.7%
  • Python 25.1%
  • C 7.5%
  • Shell 0.7%