Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
f1def0d923 | |||
f08f376108 | |||
6853fcac4b |
@@ -26,11 +26,12 @@ Spintrum is supported only on Linux/Unix systems, and is primarily tested on Deb
|
|||||||
- numpy
|
- numpy
|
||||||
- mpmath
|
- mpmath
|
||||||
- matplotlib (for the examples only)
|
- matplotlib (for the examples only)
|
||||||
|
- scipy (for the examples only)
|
||||||
|
|
||||||
##### Do I need to compile OpenBLAS?
|
##### Do I need to compile OpenBLAS?
|
||||||
This depends on the performance you're trying to achieve. OpenBLAS, when compiled, creates binaries that are processor-specific, in order to achieve the best possible performance. In order to exploit this feature, it's recommended that you compile OpenBLAS.
|
This depends on the performance you're trying to achieve. OpenBLAS, when compiled, creates binaries that are processor-specific, in order to achieve the best possible performance. In order to exploit this feature, it's recommended that you compile OpenBLAS.
|
||||||
|
|
||||||
The installer automatically compiles OpenBLAS for you. If you would not like to have OpenBLAS compiled for you, then use the `Makefile` by running `make`. It will ask whether you want to have OpenBLAS compiled for you. Then, you're free to use the directory `spintrum` independently as a package, or copy it yourself to your Python installation. You have to have OpenBLAS installed on your system to have this work (whether compiled for you or installed by your system); spintrum compilation will fail.
|
The installer automatically compiles OpenBLAS for you. If you would not like to have OpenBLAS compiled for you, then use the `Makefile` by running `make`. It will ask whether you want to have OpenBLAS compiled for you. Then, you're free to use the directory `spintrum` independently as a package, or copy it yourself to your Python installation. You have to have OpenBLAS installed on your system to have this work (either compiled for you or installed by your system); otherwise spintrum compilation will fail.
|
||||||
|
|
||||||
#### How to build?
|
#### How to build?
|
||||||
|
|
||||||
|
2
setup.py
2
setup.py
@@ -262,7 +262,7 @@ setup(name='spintrum',
|
|||||||
url='http://www.afach.de/',
|
url='http://www.afach.de/',
|
||||||
author='Samer Afach',
|
author='Samer Afach',
|
||||||
author_email='samer@afach.de',
|
author_email='samer@afach.de',
|
||||||
license='MPL',
|
license='Dual',
|
||||||
packages=['spintrum'],
|
packages=['spintrum'],
|
||||||
package_data={'spintrum': [lib_file] + recursive_glob("examples")},
|
package_data={'spintrum': [lib_file] + recursive_glob("examples")},
|
||||||
install_requires=['numpy', 'mpmath'],
|
install_requires=['numpy', 'mpmath'],
|
||||||
|
Reference in New Issue
Block a user