add unit tests for sparse LU and fix a couple of warnings

This commit is contained in:
Gael Guennebaud
2008-10-20 11:37:45 +00:00
parent fa27cd1ed0
commit e1c50a3cb1
5 changed files with 61 additions and 37 deletions

View File

@@ -23,15 +23,19 @@ if(CHOLMOD_FOUND)
set(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${CHOLMOD_LIBRARIES})
endif(CHOLMOD_FOUND)
# find_package(Umfpack)
# if(UMFPACK_FOUND)
# add_definitions("-DEIGEN_UMFPACK_SUPPORT")
# endif(UMFPACK_FOUND)
#
# find_package(SuperLU)
# if(SUPERLU_FOUND)
# add_definitions("-DEIGEN_SUPERLU_SUPPORT")
# endif(SUPERLU_FOUND)
find_package(Umfpack)
if(UMFPACK_FOUND)
add_definitions("-DEIGEN_UMFPACK_SUPPORT")
include_directories(${UMFPACK_INCLUDES})
set(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${UMFPACK_LIBRARIES})
endif(UMFPACK_FOUND)
find_package(SuperLU)
if(SUPERLU_FOUND)
add_definitions("-DEIGEN_SUPERLU_SUPPORT")
include_directories(${SUPERLU_INCLUDES})
set(EXTERNAL_LIBS ${EXTERNAL_LIBS} ${SUPERLU_LIBRARIES})
endif(SUPERLU_FOUND)
if(CMAKE_COMPILER_IS_GNUCXX)
if(CMAKE_SYSTEM_NAME MATCHES Linux)