Commit 4bb31af1 authored by Christof Schulze's avatar Christof Schulze 😎 Committed by cschulze
Browse files

[*] first implementation of parmetis

parent 1caa32b3
Loading
Loading
Loading
Loading

parmetis/.version

0 → 100644
+5 −0
Original line number Diff line number Diff line
#%Module1.0#####################################################################
##
## version file for parmetis
##
set ModulesVersion  "4.0.3"

parmetis/4.0.3

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

set	version		4.0.3

proc ModulesHelp { } {
	global version
        puts stderr "\tSets up the environment for parmetis $version (System gcc-6.3.1)\n"
        puts stderr "\t- PARMETIS_VERSION"
        puts stderr "\t- PARMETIS_ROOT"
	puts stderr "\t- PARMETIS_BASE"
        puts stderr "\t- PARMETIS_INCDIR"
        puts stderr "\t- PARMETIS_LIBDIR"
        puts stderr "\t- PARMETIS_INCLUDEDIR"
        puts stderr "\t- PARMETIS_LIBRARYDIR"
        puts stderr "\t- LD_LIBRARY_PATH\n"
        puts stderr "\t- LD_RUN_PATH\n"
}

module-whatis   "sets up the environment for parmetis $version (System gcc-6.3.1)"

conflict	parmetis
prereq          mpi/openmpi-x86_64

set          pkghome          /opt/apps/libs/parmetis-$version

setenv		PARMETIS_ROOT					$pkghome
setenv		PARMETIS_BASE					$pkghome
setenv		PARMETIS_VERSION				$version

setenv		PARMETIS_INCLUDEDIR	-I$pkghome/include
setenv		PARMETIS_LIBRARYDIR	-L$pkghome/lib/libmetis.so -L$pkghome/lib/libparmetis.so
setenv		PARMETIS_INCDIR 	$pkghome/include
setenv		PARMEITS_LIBDIR		$pkghome/lib

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

unset        pkghome

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