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

[*] oofem : added Source path

[+] petsc : added petsc with different configuration

parent 72496ecf
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@ proc ModulesHelp { } {
        puts stderr "\n\tVersion $version\n"
}

module-whatis   "activates the Plugins for OOFEM $version (x86_64-Linux,fm;tm;sm;dss;IML++)"
module-whatis   "activates the Plugins for OOFEM $version (fm;tm;sm;dss;openmp;LAPACK;metis;TinyXML-2;IML++;Python)"


set	pkghome		/opt/apps/oofem/2.3-default
@@ -25,6 +25,8 @@ setenv OOFEM_BASE $pkghome
setenv			OOFEM_DIR	$pkghome
#setenv			OOFEM_INCDIRS	"-I$pkghome/include/"
setenv			OOFEM_LIB	$pkghome/lib
setenv			OOFEM_SRC	/usr/net/src/oofem-2.3

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

oofem/2.3-petsc

0 → 100644
+33 −0
Original line number Diff line number Diff line
#%Module 1.0
#
#  OOFEM module for use with 'environment-modules' package:
#
set     version      2.3

proc ModulesHelp { } {
        global version

        puts stderr "\tAdds `' to your PATH environment variable"
        puts stderr "\n\tDescription TODO"
        puts stderr "\n\tVersion $version\n"
}

module-whatis   "activates the Plugins for OOFEM $version (x86_64-Linux,fm;tm;sm;dss;IML++)"
#							fm;tm;sm;dss;openmp;LAPACK;metis;TinyXML-2;IML++;Python

set	pkghome		/opt/apps/oofem/2.3-petsc

conflict		oofem
conflict		mpi
#prereq			mpi


setenv			OOFEM_BASE	$pkghome
setenv			OOFEM_DIR	$pkghome
#setenv			OOFEM_INCDIRS	"-I$pkghome/include/"
setenv			OOFEM_LIB	$pkghome/lib
setenv			OOFEM_SRC	/usr/net/src/oofem-2.3
prepend-path            PATH            $pkghome/bin
prepend-path		LD_LIBRARY_PATH	$pkghome/lib

unset 	pkghome

petsc/3.6.2-mini

0 → 100644
+42 −0
Original line number Diff line number Diff line
#%Module
#
# Petsc 3.6.2 (System gcc-5.1)
#
# How to compile boost-python tutorial files: http://stackoverflow.com/questions/1569490/how-can-i-build-the-boost-python-example-on-ubuntu-9-10
#
set	version		3.6.2
proc ModulesHelp { } {
	global version
        puts stderr "\tSets up the environment for Petsc $version (System gcc-5.1, System python-2.7)\n"
        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- LD_RUN_PATH\n"
}

module-whatis   "sets up the environment for Petsc $version (System gcc-5.1, System python-2.7)"

conflict	petsc

set          pkghome          /opt/apps/petsc/3.6.2-mini

setenv		PETSC_DIR        $pkghome
setenv		PETSC_BASE       $pkghome
setenv		PETSC_INCLUDEDIR $pkghome/include
setenv		PETSc_LIBRARYDIR $pkghome/lib64
setenv		PETSC_INCDIR     $pkghome/include
setenv		PETSC_LIBDIR     $pkghome/lib64
setenv		PETSC_ARCH	""

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

unset        pkghome

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