Skip to content
This repository was archived by the owner on Sep 6, 2023. It is now read-only.

Commit adf60e1

Browse files
committed
update sparse matrix
1 parent 271082f commit adf60e1

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

‎feapy/setup_build.py‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#
88
import sys
99
import os
10+
import glob
1011

1112
from distutils.core import setup
1213
from distutils.extension import Extension
@@ -33,17 +34,18 @@
3334
Extension(
3435
"spmatrix",
3536
#sources=["@src/spmatrix.pyx"],
37+
#depends=glob.glob("@src/spmatrix/*.pxi"),
3638
sources=["@src/spmatrix.c"],
37-
include_dirs = ["@src"],
39+
include_dirs = ["@src/spmatrix"],
3840
),
3941
Extension(
4042
"solver",
4143
#sources=["@src/solver.pyx", "@src/spooles.c"],
4244
#extra_objects=["@src/libarpack.a"],
4345
sources=["@src/solver.c", "@src/spooles.c"],
4446
include_dirs = ["@src", r'/usr/include/spooles',],
45-
libraries=["spoolesMT", "spooles", "lapack", "blas", "pthread"],
46-
#libraries=["spoolesMT", "spooles", "pthread", "gfortran"],
47+
libraries=["spoolesMT", "spooles", "arpack", "lapack", "blas", "pthread"],
48+
#libraries=["spoolesMT", "spooles", "arpack", "pthread", "gfortran"],
4749
extra_compile_args = ["-DUSE_MT"],
4850
#extra_link_args = MKL_LINK,
4951
),

0 commit comments

Comments
 (0)