diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2015-11-22 04:29:31 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2015-11-23 00:49:03 +0300 |
commit | e6c58df74e1fe8e7921048bc145b6318322541f2 (patch) | |
tree | bd0e5517298cf5aacf3dc59eeaa5252f49e98236 /intern/opennl/SConscript | |
parent | 5e524333719794f140dafee0555ede5fd308b9ae (diff) |
OpenNL: replace SuperLU by Eigen SparseLU solver.
Performance is roughly the same because it's using the same COLAMD ordering
and supernodal LU factorization algorithms. Solve results also appear to be
identical.
Diffstat (limited to 'intern/opennl/SConscript')
-rw-r--r-- | intern/opennl/SConscript | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/intern/opennl/SConscript b/intern/opennl/SConscript index dcd9ea4a985..99df29b780a 100644 --- a/intern/opennl/SConscript +++ b/intern/opennl/SConscript @@ -27,9 +27,9 @@ Import ('env') -sources = env.Glob('intern/*.cpp') + env.Glob('superlu/*.c') +sources = env.Glob('intern/*.cpp') -incs = 'extern superlu ../../extern/colamd/Include' +incs = 'extern ../../extern/colamd/Include ../../extern/Eigen3' env.BlenderLib ('bf_intern_opennl', sources, Split(incs), [], libtype=['intern','player'], priority=[100,90] ) |