# ------------------------------------------------------------------------------ # Programmer(s): Cody J. Balos @ LLNL # ------------------------------------------------------------------------------ # SUNDIALS Copyright Start # Copyright (c) 2002-2021, Lawrence Livermore National Security # and Southern Methodist University. # All rights reserved. # # See the top-level LICENSE and NOTICE files for details. # # SPDX-License-Identifier: BSD-3-Clause # SUNDIALS Copyright End # ----------------------------------------------------------------------------- # CMakeLists.txt file for the SuperLU SLU_NR_LOC SUNMatrix library # ----------------------------------------------------------------------------- install(CODE "message(\"\nInstall SUNMATRIX_SLUNRLOC\n\")") # Use MPI set(CMAKE_C_COMPILER ${MPI_C_COMPILER}) set(CMAKE_CXX_COMPILER ${MPI_CXX_COMPILER}) # Add the library sundials_add_library(sundials_sunmatrixslunrloc SOURCES sunmatrix_slunrloc.c HEADERS ${SUNDIALS_SOURCE_DIR}/include/sunmatrix/sunmatrix_slunrloc.h INCLUDE_SUBDIR sunmatrix OBJECT_LIBRARIES sundials_generic_obj LINK_LIBRARIES PUBLIC SUNDIALS::SUPERLUDIST $,OpenMP::OpenMP_C,> COMPILE_OPTIONS PRIVATE ${_compile_options} OUTPUT_NAME sundials_sunmatrixslunrloc VERSION ${sunlinsollib_VERSION} SOVERSION ${sunlinsollib_VERSION} ) message(STATUS "Added SUNMATRIX_SLUNRLOC module")