Commit 9d5fd8ad authored by Christof Schulze's avatar Christof Schulze 😎 Committed by cschulze
Browse files

fixing MUMPS library update to 5.1.1 (part 2 finally)

parent 8d344fa2
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ conflict intel
conflict	dealii
prereq          trilinos/12.10.1-deal85-mpi
prereq		p4est/2.0
prereq		petsc/3.7.6-lite
prereq		petsc/3.7.6a-lite

set                     pkghome        		/opt/apps/dealii/$version-tri-petsc-hdf5-mpi-dbg

+1 −1
Original line number Diff line number Diff line
@@ -7,7 +7,7 @@ set version "8.5.0"
module load mpi/openmpi-x86_64
module load p4est/2.0
module load parmetis/4.0.3
module load petsc/3.7.6-lite
module load petsc/3.7.6a-lite
module load trilinos/12.10.1-deal85-mpi
module load hdf5/1.8.17-system-mpi
module load dealii/8.5.0a-tri-petsc-hdf5-mpi-dbg

petsc/3.7.6a-lite

0 → 100644
+45 −0
Original line number Diff line number Diff line
#%Module
#
# Petsc 3.7.6 (System gcc-6.3.1)
#

set	version		3.7.6a
proc ModulesHelp { } {
	global version
        puts stderr "\tThis module sets the path and environment variables for petsc-$version (System gcc-6.3.1, System python-2.7)\n"
        puts stderr "\t   BUGFIXED version after update to MUMPS 5.1.1"
        puts stderr "\t- PATH"
        puts stderr "\t- PETSC_BASE"
        puts stderr "\t- PETSC_ARCH="
        puts stderr "\t- PETSC_LIB"
        puts stderr "\t- PETSC_INCLUDEDIR"
        puts stderr "\t- PETSC_LIBRARYDIR"
        puts stderr "\t- LD_LIBRARY_PATH\n"
        puts stderr "\t- PATH\n"
}

module-whatis   "PETSc - Portable, Extensible Toolkit for Scientific Computation petsc-$version (System gcc-6.3.1, System python-2.7)"

conflict	petsc
prereq	 	mpi/openmpi-x86_64
prereq		parmetis/4.0.3

set             pkghome          /opt/apps/libs/petsc-$version-lite

setenv		PETSC_DIR        $pkghome
setenv		PETSC_BASE       $pkghome
setenv		PETSC_INCLUDEDIR "-I$pkghome/include"
setenv		PETSc_LIBRARYDIR "-L$pkghome/lib"
setenv		PETSC_INCDIR     $pkghome/include
setenv		PETSC_LIBDIR     $pkghome/lib
setenv		PETSC_ARCH	""

setenv		PETSC_VERSION	$version

prepend-path LD_LIBRARY_PATH  $pkghome/lib
prepend-path PATH             $pkghome/bin

unset        pkghome

set MSG "petsc-$version (System gcc-6.3.1, System python-2.7)"
#source $env(MODULESHOME)/modincludes/info_logging.tcl