Compare commits
3 Commits
Author | SHA1 | Date |
---|---|---|
Fedora Release Engineering | ec05d43a3c | |
Bill Nottingham | 4250c41a5f | |
Jesse Keating | 54a0f00830 |
|
@ -1,16 +1 @@
|
||||||
sundials-2.3.0.tar.gz
|
sundials-2.3.0.tar.gz
|
||||||
/sundials-2.5.0.tar.gz
|
|
||||||
/sundials-2.6.0.tar.gz
|
|
||||||
/sundials-2.6.1.tar.gz
|
|
||||||
/sundials-pkgconfig_files.tar.gz
|
|
||||||
/sundials-2.6.2.tar.gz
|
|
||||||
/sundials-2.7.0-pkgconfig_files.tar.gz
|
|
||||||
/sundials-2.7.0.tar.gz
|
|
||||||
/sundials-2.7.0_pkgconfig_files.tar.gz
|
|
||||||
/sundials-3.0.0.tar.gz
|
|
||||||
/sundials-3.1.0.tar.gz
|
|
||||||
/sundials-3.1.1.tar.gz
|
|
||||||
/sundials-3.1.2.tar.gz
|
|
||||||
/sundials-3.2.0.tar.gz
|
|
||||||
/sundials-3.2.1.tar.gz
|
|
||||||
/sundials-4.1.0.tar.gz
|
|
||||||
|
|
2
sources
2
sources
|
@ -1 +1 @@
|
||||||
SHA512 (sundials-4.1.0.tar.gz) = 1922dca3f0b8869098670aede802e48abec39607c96304e4efd9b03d195b16920175846fce10641aeebc48c216bda73c8691139dce57ffa7731a6bc8194b81b0
|
c236f2a7e0e6a03b8fab3d189471b933 sundials-2.3.0.tar.gz
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- config/FindSUPERLUMT.orig.cmake 2016-09-27 00:16:47.000000000 +0200
|
|
||||||
+++ config/FindSUPERLUMT.cmake 2016-10-04 12:08:58.202988791 +0200
|
|
||||||
@@ -44,7 +44,7 @@
|
|
||||||
set(SUPERLUMT_LIBRARY_DIR ${SUPERLUMT_LIBRARY_DIR} CACHE PATH "" FORCE)
|
|
||||||
else()
|
|
||||||
# find library with user provided directory path
|
|
||||||
- set(SUPERLUMT_LIBRARY_NAME superlu_mt_${POST})
|
|
||||||
+ set(SUPERLUMT_LIBRARY_NAME superlumt64_d)
|
|
||||||
find_library(SUPERLUMT_LIBRARY ${SUPERLUMT_LIBRARY_NAME} ${SUPERLUMT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
|
||||||
endif()
|
|
||||||
mark_as_advanced(SUPERLUMT_LIBRARY)
|
|
|
@ -1,11 +0,0 @@
|
||||||
--- config/FindSUPERLUMT.orig.cmake 2016-09-27 00:16:47.000000000 +0200
|
|
||||||
+++ config/FindSUPERLUMT.cmake 2016-10-04 12:08:58.202988791 +0200
|
|
||||||
@@ -44,7 +44,7 @@
|
|
||||||
set(SUPERLUMT_LIBRARY_DIR ${SUPERLUMT_LIBRARY_DIR} CACHE PATH "" FORCE)
|
|
||||||
else()
|
|
||||||
# find library with user provided directory path
|
|
||||||
- set(SUPERLUMT_LIBRARY_NAME superlu_mt_${POST})
|
|
||||||
+ set(SUPERLUMT_LIBRARY_NAME superlumt_d)
|
|
||||||
find_library(SUPERLUMT_LIBRARY ${SUPERLUMT_LIBRARY_NAME} ${SUPERLUMT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
|
||||||
endif()
|
|
||||||
mark_as_advanced(SUPERLUMT_LIBRARY)
|
|
|
@ -1,75 +0,0 @@
|
||||||
--- a/config/SundialsPETSc.cmake
|
|
||||||
+++ b/config/SundialsPETSc.cmake
|
|
||||||
@@ -25,49 +25,4 @@
|
|
||||||
# set PETSC_LIBRARIES
|
|
||||||
include(FindPETSc)
|
|
||||||
|
|
||||||
-# If we have the PETSC libraries, test them
|
|
||||||
-if(PETSC_LIBRARIES)
|
|
||||||
- message(STATUS "Looking for PETSc libraries...")
|
|
||||||
- # Create the PETSCTest directory
|
|
||||||
- set(PETSCTest_DIR ${PROJECT_BINARY_DIR}/PETSCTest)
|
|
||||||
- file(MAKE_DIRECTORY ${PETSCTest_DIR})
|
|
||||||
- # Create a CMakeLists.txt file
|
|
||||||
- file(WRITE ${PETSCTest_DIR}/CMakeLists.txt
|
|
||||||
- "CMAKE_MINIMUM_REQUIRED(VERSION 3.0.2)\n"
|
|
||||||
- "PROJECT(ltest C)\n"
|
|
||||||
- "SET(CMAKE_VERBOSE_MAKEFILE ON)\n"
|
|
||||||
- "SET(CMAKE_BUILD_TYPE \"${CMAKE_BUILD_TYPE}\")\n"
|
|
||||||
- "SET(CMAKE_C_COMPILER ${MPI_C_COMPILER})\n"
|
|
||||||
- "SET(CMAKE_C_FLAGS \"${CMAKE_C_FLAGS}\")\n"
|
|
||||||
- "SET(CMAKE_C_FLAGS_RELEASE \"${CMAKE_C_FLAGS_RELEASE}\")\n"
|
|
||||||
- "SET(CMAKE_C_FLAGS_DEBUG \"${CMAKE_C_FLAGS_DEBUG}\")\n"
|
|
||||||
- "SET(CMAKE_C_FLAGS_RELWITHDEBUGINFO \"${CMAKE_C_FLAGS_RELWITHDEBUGINFO}\")\n"
|
|
||||||
- "SET(CMAKE_C_FLAGS_MINSIZE \"${CMAKE_C_FLAGS_MINSIZE}\")\n"
|
|
||||||
- "INCLUDE_DIRECTORIES(${PETSC_INCLUDE_DIR})\n"
|
|
||||||
- "ADD_EXECUTABLE(ltest ltest.c)\n"
|
|
||||||
- "TARGET_LINK_LIBRARIES(ltest ${PETSC_LIBRARIES})\n")
|
|
||||||
- # Create a C source file which calls a PETSC function
|
|
||||||
- file(WRITE ${PETSCTest_DIR}/ltest.c
|
|
||||||
- "\#include \"petscvec.h\"\n"
|
|
||||||
- "int main(){\n"
|
|
||||||
- "Vec x;\n"
|
|
||||||
- "VecCreate(PETSC_COMM_WORLD, &x);\n"
|
|
||||||
- "return(0);\n"
|
|
||||||
- "}\n")
|
|
||||||
- # Attempt to link the "ltest" executable
|
|
||||||
- try_compile(LTEST_OK ${PETSCTest_DIR} ${PETSCTest_DIR} ltest OUTPUT_VARIABLE MY_OUTPUT)
|
|
||||||
-
|
|
||||||
- # To ensure we do not use stuff from the previous attempts,
|
|
||||||
- # we must remove the CMakeFiles directory.
|
|
||||||
- file(REMOVE_RECURSE ${PETSCTest_DIR}/CMakeFiles)
|
|
||||||
- # Process test result
|
|
||||||
- if(LTEST_OK)
|
|
||||||
- message(STATUS "Checking if PETSc works... OK")
|
|
||||||
- set(PETSC_FOUND TRUE)
|
|
||||||
- else(LTEST_OK)
|
|
||||||
- message(STATUS "Checking if PETSc works... FAILED")
|
|
||||||
- endif(LTEST_OK)
|
|
||||||
-else(PETSC_LIBRARIES)
|
|
||||||
- PRINT_WARNING("PETSC LIBRARIES NOT Found. Please check library path" "${PETSC_LIBRARY_DIR} ")
|
|
||||||
- message(STATUS "Looking for PETSc libraries... FAILED")
|
|
||||||
-endif(PETSC_LIBRARIES)
|
|
||||||
+set(PETSC_FOUND TRUE)
|
|
||||||
--- a/examples/ida/petsc/CMakeLists.txt
|
|
||||||
+++ b/examples/ida/petsc/CMakeLists.txt
|
|
||||||
@@ -19,8 +19,6 @@
|
|
||||||
|
|
||||||
# Examples using SUNDIALS linear solvers
|
|
||||||
SET(IDA_examples
|
|
||||||
- #"idaHeat2D_jac_petsc\;1\;4" # Not to be released in 2.7.0
|
|
||||||
- "idaHeat2D_kry_petsc\;1\;4\;develop"
|
|
||||||
)
|
|
||||||
|
|
||||||
IF(MPI_C_COMPILER)
|
|
||||||
--- a/examples/nvector/petsc/CMakeLists.txt
|
|
||||||
+++ b/examples/nvector/petsc/CMakeLists.txt
|
|
||||||
@@ -19,8 +19,6 @@
|
|
||||||
|
|
||||||
# Examples using SUNDIALS PETSc nvector
|
|
||||||
SET(nvector_petsc_examples
|
|
||||||
- "test_nvector_petsc\;1000 0\;\;\;" # run sequentially
|
|
||||||
- "test_nvector_petsc\;1000 0\;1\;4\;" # run 4 procs
|
|
||||||
)
|
|
||||||
|
|
||||||
# Dependencies for nvector examples
|
|
File diff suppressed because it is too large
Load Diff
1095
sundials.spec
1095
sundials.spec
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue