diff --git a/CMakeLists.txt b/CMakeLists.txt index 0654a52a67a84ce6ba47e24a7bb450c1c701694d..b65c7eecafa5191cd113259d53c1bc247d9e08f6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -45,6 +45,16 @@ SET( GRIDDIM "2" CACHE STRING "GRIDDIM" ) +# superlu +find_package( SuperLU REQUIRED) +include_directories( ${SUPERLU_INCLUDES} ) +link_directories( ${SUPERLU_LIBRARY_DIRS} ) + +# eigen3 +set( EIGEN3_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/../local/include/eigen3") +find_package( Eigen3 REQUIRED) +include_directories(${EIGEN3_INCLUDE_DIR}) + CONFIGURE_FILE( ${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_config.h.in ${CMAKE_CURRENT_BINARY_DIR}/cmake_config.h ) ADD_DEFINITIONS( ${CUSTOM_FLAGS} )