DIRAC to oprogramowanie do obliczeń kwantowo-chemicznych. Pełna nazwa to Program for Atomic and Molecular Direct Iterative Relativistic All-electron Calculations, w skrócie PAM DIRAC.
Oprogramowanie pozwala obliczać różne właściwości molekularne za pomocą teorii Hartree-Focka , MP2 , teorii funkcjonału gęstości , interakcji konfiguracji i sprzężonych teorii struktury elektronowej klastra. PAM DIRAC wykorzystuje równanie Diraca jako punkt wyjścia.
DIRAC/19.0-intel-2020a-Python-2.7.18-int64
DIRAC/22.0-foss-2021a
DIRAC/23.0-intel-2022b-int64
Zadania obliczeniowe należy uruchamiać za pośrednictwem systemu kolejkowego SLURM.
Do prostego ustawiania środowiska programu należy skorzystać z mechanizmu modułów. Załadowanie modułu w powłoce:
module load DIRAC/23.0-intel-2022b-int64
Pakiet dostępny jest w katalogu:
/usr/local/easybuild/software/DIRAC/23.0-intel-2022b-int64
Do wstawiania zadań do systemu kolejkowego służy polecenie:
sub-dirac-19
sub-dirac-22
sub-dirac-23.0
Uruchomienie skryptu bez podania argumentów wyświetli podpowiedź jak należy te argumenty specyfikować:
sub-dirac-23.0
You need to specify input!
Usage: /usr/local/bin/bem2/sub-dirac-23.0 "INPUT" PARAMETERS
INPUT is a string which would be a typical input for Dirac, for example:
/usr/local/bin/bem2/sub-dirac-23.0 "--mol=methanol.xyz --inp=hf.inp" PARAMETERRS
Parameters:
-p PARTITION Set partition (queue). Default = normal
-n NODES Set number of nodes. Default = 1
-c CORES Up to 48. Default = 4
-m MEMORY In GB, up to 180 (must be integer value). Default = 1
-t TIME_LIMIT In hours. Default = 6
--name NAME name for a job
Wszelkie publikacje, w tym prace doktorskie i dyplomowe, wykorzystujące wyniki obliczeń wykonanych na komputerach WCSS, powinny zawierać podziękowania postaci (odpowiednio do języka publikacji):
"Opracowano przy użyciu zasobów udostępnionych przez Wrocławskie Centrum
Sieciowo-Superkomputerowe (http://wcss.pl)”
"Created using resources provided by Wroclaw Centre for Networking and
Supercomputing (http://wcss.pl)"