PyMOAB is a python interface to the Mesh Oriented datABase (MOAB).
PyMOAB has the following dependencies:
- (Cython)
- (numpy)
- (MOAB)
(Nose)
PyMOAB relies on a prior installation of MOAB. The root location of this install should be added to the user environment in the variable MOAB_PATH or provided to the installation command as --moab-path=<moab_installation_dir>.
Along with this installation PyMOAB requires one small modification to the MOAB install. The TagInfo.hpp file found in the source must be copied/linked to the installation's include directory at './moab/TagInfo.hpp'.
After these steps are complete PyMOAB can be installed using the command line:
`python setup.py install --user
if the path is provided in the environment variable `MOAB_PATH
OR
`python setup.py install --user --moab-path=<moab_installation_dir>
`
Enter the pymoab test directory and run $nosetests.