DOCUMENTATION

The program ORCA is a modern electronic structure program package written by F. Neese, with contributions from many current and former coworkers and several collaborating groups. ORCA is a flexible, efficient and easy-to-use general purpose tool for quantum chemistry with specific emphasis on spectroscopic properties of open-shell molecules. It features a wide variety of standard quantum chemical methods ranging from semiempirical methods to DFT to single- and multireference correlated ab initio methods. It can also treat environmental and relativistic effects. Due to the user-friendly style, ORCA is considered to be a helpful tool not only for computational chemists, but also for chemists, physicists and biologists that are interested in developing the full information content of their experimental data with help of calculations.

Site web : https://orcaforum.kofo.mpg.de/app.php/portal

Pour l'utiliser, il faut charger le module correspondant :

module load orca/orca4.2.0

Pour un calcul parallèle, votre fichier d'entrée devra obligatoirement comporter la ligne suivante :

%pal nprocs n end

Cette ligne sert à définir le nombre de processeurs (n) à utiliser pour le calcul. Il n'est pas nécessaire de donner une valeur à n, car le script de soumission ci-après va s'en charger pour vous.

Exemple de script de soumission pour utiliser Orca en parallèle sur 2 noeuds :

#! /bin/bash

#SBATCH -N 2-2
#SBATCH --exclusive

module load orca/orca4.2.0

# Fichiers d'entrée $filename.inp et de sortie $filename.out 
filename='test'

# On met à jour le fichier de configuration avec le nombre de cœurs alloués
# Les nœuds n'ont pas tous le même nombre de cœur, donc il faut le calculer
(( NB_COEURS = $SLURM_CPUS_ON_NODE * $SLURM_JOB_NUM_NODES ))
sed -i "s/%pal nprocs.*/%pal nprocs $NB_COEURS end/" $filename.inp

$(which orca) $filename.inp > $filename.out

VERSIONS ET SCRIPTS D'INSTALLATION


TAGS