Korzystanie z modułów: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Linia 4: | Linia 4: | ||
=== Moduły === | === Moduły === | ||
'''Moduł''' - skrypt npisany w TCL-u służący do konfiguracji środowiska aplikacyjnego | '''Moduł''' - skrypt npisany w TCL-u służący do konfiguracji środowiska aplikacyjnego | ||
+ | #%Module1.0##################################################################### | ||
+ | ## | ||
+ | ## template modulefile | ||
+ | ## | ||
+ | proc ModulesHelp { } { | ||
+ | global version | ||
+ | |||
+ | puts stderr "\tName: General Atomic and Molecular Electronic Structure System (GAMESS)" | ||
+ | puts stderr "\tVersion: 2009 R1" | ||
+ | puts stderr "\tPlatform: x86-64" | ||
+ | puts stderr "\tCategory: Scientific/Engineering" | ||
+ | puts stderr "\tURL: http://www.msg.ameslab.gov/GAMESS/GAMESS.html" | ||
+ | puts stderr "\tProvides: gamess.00.x, rungms" | ||
+ | puts stderr "\tDescription: A general ab initio quantum chemistry " | ||
+ | puts stderr "\t package. " | ||
+ | puts stderr "\tman pages: no\n" | ||
+ | puts stderr "\tMaintainer's email: helpdesk@plgrid.pl" | ||
+ | puts stderr "\tRestrictions: none" | ||
+ | } | ||
+ | |||
+ | module-whatis "GAMESS ab initio quantum chemistry package" | ||
+ | |||
+ | conflict gamess/2007.R6 | ||
+ | |||
+ | module load scratch | ||
+ | prereq scratch | ||
+ | module load mvapich | ||
+ | prereq mvapich | ||
+ | # for Tcl script use only | ||
+ | #set version "3.1.6" | ||
+ | |||
+ | set GAMESS_DIR /usr/local/gamess-2009.01.12-R1/ | ||
+ | setenv GAMESS_DIR $GAMESS_DIR | ||
+ | |||
+ | prepend-path PATH $GAMESS_DIR | ||
+ | |||
+ | |||
+ | set curMod [module-info name] | ||
+ | if { [ module-info mode load ] } { | ||
+ | puts stderr " '$curMod' load complete." | ||
+ | } | ||
+ | if { [ module-info mode remove ] } { | ||
+ | puts stderr " '$curMod' unload complete." | ||
+ | } |
Wersja z 15:29, 25 sie 2011
< Podręcznik użytkownika KDM < Korzystanie z modułów
Korzystanie z modułów
Moduły
Moduł - skrypt npisany w TCL-u służący do konfiguracji środowiska aplikacyjnego
- %Module1.0#####################################################################
- template modulefile
proc ModulesHelp { } {
global version
puts stderr "\tName: General Atomic and Molecular Electronic Structure System (GAMESS)" puts stderr "\tVersion: 2009 R1" puts stderr "\tPlatform: x86-64" puts stderr "\tCategory: Scientific/Engineering" puts stderr "\tURL: http://www.msg.ameslab.gov/GAMESS/GAMESS.html" puts stderr "\tProvides: gamess.00.x, rungms" puts stderr "\tDescription: A general ab initio quantum chemistry " puts stderr "\t package. " puts stderr "\tman pages: no\n" puts stderr "\tMaintainer's email: helpdesk@plgrid.pl" puts stderr "\tRestrictions: none"
}
module-whatis "GAMESS ab initio quantum chemistry package"
conflict gamess/2007.R6
module load scratch prereq scratch module load mvapich prereq mvapich
- for Tcl script use only
- set version "3.1.6"
set GAMESS_DIR /usr/local/gamess-2009.01.12-R1/ setenv GAMESS_DIR $GAMESS_DIR
prepend-path PATH $GAMESS_DIR
set curMod [module-info name]
if { [ module-info mode load ] } {
puts stderr " '$curMod' load complete."
} if { [ module-info mode remove ] } {
puts stderr " '$curMod' unload complete."
}