Some refactoring

This commit is contained in:
Samer Afach 2017-01-12 21:07:25 +01:00
parent 71bbc0db5f
commit 6af96cf9c8

View File

@ -6,18 +6,17 @@ import numpy as np
import os
import mpmath
def _print_error(msg_str):
sys.stderr.write(msg_str + "\n")
sys.stderr.flush()
try:
_OpenBLASLibPath = os.path.join(os.path.dirname(os.path.abspath(__file__)),"OpenBLAS_install/lib/libopenblas.so.0")
c.CDLL(_OpenBLASLibPath)
except OSError:
_print_error("Warning: Failed to load OpenBLAS in its default place. Excepting the library to be available from the system.")
_SpintrumLibPath = os.path.join(os.path.dirname(os.path.abspath(__file__)),"lib/libspintrum.so")
_SpintrumLibPath = os.path.join(os.path.dirname(os.path.abspath(__file__)), "lib/libspintrum.so")
if not os.path.exists(_SpintrumLibPath):
msg = "WARNING: Could not load the spintrum shared library in path " \
+ _SpintrumLibPath + ". This means that the installation is not valid " \