Korzystanie z modułów

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania

< 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

  1. %Module1.0#####################################################################
    1. 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

  1. for Tcl script use only
  2. 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."

}