summaryrefslogtreecommitdiff
path: root/lib/make/extras/PETSC
diff options
context:
space:
mode:
authortradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2003-09-23 16:36:41 +0000
committertradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2003-09-23 16:36:41 +0000
commit1352720581f6b0e755df87d5a80e57204bb515d4 (patch)
tree1b9190db8138ab73920dc26ad47174e0c3febbc4 /lib/make/extras/PETSC
parent8ce3f547c7e21bad4b5317ff5bab9095ff301efd (diff)
Support architecture rs6000_64 (IBM SP-3).
git-svn-id: http://svn.cactuscode.org/flesh/trunk@3405 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'lib/make/extras/PETSC')
-rwxr-xr-xlib/make/extras/PETSC/setup.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/make/extras/PETSC/setup.sh b/lib/make/extras/PETSC/setup.sh
index 2da9f391..af9c5a6b 100755
--- a/lib/make/extras/PETSC/setup.sh
+++ b/lib/make/extras/PETSC/setup.sh
@@ -29,14 +29,18 @@ if test -z "$PETSC_DIR" ; then
exit 2
fi
echo " Found a PETSc package in $PETSC_DIR"
+else
+ echo " Using PETSc package in $PETSC_DIR"
fi
# Check what architecture is available
if test -z "$PETSC_ARCH" ; then
echo " PETSC_ARCH not set... Determining suitable PETSc architecture"
- PETSC_ARCH=`/bin/ls $PETSC_DIR/lib/libO | cut -f1`
+ PETSC_ARCH=`/bin/ls -1 $PETSC_DIR/lib/libO | head -n1`
echo " Found PETSc architecture '$PETSC_ARCH'"
+else
+ echo " Using PETSc architecture '$PETSC_ARCH'"
fi
@@ -45,6 +49,7 @@ case "$PETSC_ARCH" in
IRIX64) PETSC_ARCH_LIBS='fpe blas complib.sgimath' ;;
linux) PETSC_ARCH_LIBS='flapack fblas g2c mpich' ;;
linux_intel) PETSC_ARCH_LIBS='mkl_lapack mkl_def guide' ;;
+ rs6000_64) PETSC_ARCH_LIBS='essl' ;;
*) echo " No PETSc support for architecture '$PETSC_ARCH' !"
echo ' Please file a bug report to cactusmaint@cactuscode.org.'
exit 2