]> https://gitweb.dealii.org/ - candi.git/commitdiff
add trilinos 15&16 397/head
authorTimo Heister <timo.heister@gmail.com>
Wed, 8 Jan 2025 14:42:52 +0000 (09:42 -0500)
committerTimo Heister <timo.heister@gmail.com>
Wed, 8 Jan 2025 21:46:57 +0000 (16:46 -0500)
candi.cfg
deal.II-toolchain/packages/trilinos.package

index 7f4866dab719ca6b11f3a91a6c0d2f219762b962..724c3eaadd4509df4110882df04e405344ae2986 100644 (file)
--- a/candi.cfg
+++ b/candi.cfg
@@ -98,12 +98,9 @@ DEAL_II_VERSION=v9.6.1
 
 #########################################################################
 
-# If you want to use Trilinos, decide which major version to use
+# If you want to use Trilinos, decide which major version to use.
+# Valid options: AUTO,16,15,14,13,12,11
 TRILINOS_MAJOR_VERSION=AUTO
-#TRILINOS_MAJOR_VERSION=14
-#TRILINOS_MAJOR_VERSION=13
-#TRILINOS_MAJOR_VERSION=12
-#TRILINOS_MAJOR_VERSION=11
 
 # If enabled, Trilinos is configured with complex number support in
 # Teuchos and Tpetra. This takes a long time to compile and requires a
index 84783c3bb51ba21e98c50a4ba23d595b2b9a7b4e..979527f1c259dd5a0a773df16f9b321296d1b759 100644 (file)
@@ -11,6 +11,8 @@ if [ ${TRILINOS_MAJOR_VERSION} = "AUTO" ]; then
 fi
 
 if [ ${TRILINOS_MAJOR_VERSION} = "DEV" ];then
+
+    # this is very much out of date
     # download from github:
     # this is the last "blessed" version we like:
     VERSION=dbf41f3b26b0326a1377f219e6e07eab861d181e
@@ -19,6 +21,23 @@ if [ ${TRILINOS_MAJOR_VERSION} = "DEV" ];then
     NAME=Trilinos.git
     PACKING=git
     SOURCE=https://github.com/trilinos/
+elif [ ${TRILINOS_MAJOR_VERSION} = "16" ]; then
+
+    VERSION=16-0-0;CHECKSUM=e6d83f7980800a3aad1b7cab6b901fd5
+
+    SOURCE=https://github.com/trilinos/Trilinos/archive/
+    NAME=trilinos-release-${VERSION}
+    EXTRACTSTO=Trilinos-trilinos-release-${VERSION}
+    PACKING=.tar.gz
+elif [ ${TRILINOS_MAJOR_VERSION} = "15" ]; then
+
+    # broken, at least with gcc 13.3, but we'll leave it here:
+    VERSION=15-1-1;CHECKSUM=99542eebbf2dadefdea7b6a21af68c89
+
+    SOURCE=https://github.com/trilinos/Trilinos/archive/
+    NAME=trilinos-release-${VERSION}
+    EXTRACTSTO=Trilinos-trilinos-release-${VERSION}
+    PACKING=.tar.gz
 elif [ ${TRILINOS_MAJOR_VERSION} = "14" ]; then
 
     VERSION=14-4-0;CHECKSUM=334f9c3700c72f6ed5658eaa783ffccd

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.