TALYS est un progiciel de simulation de réactions nucléaires inférieures à 200 MeV. TALYS s'appuie sur des modèles de structure et de réaction nucléaires de pointe.
Une description du code et de ses options peut être trouvée dans le Tutoriel TALYS (pdf). La référence à utiliser pour TALYS est
Arjan Koning, Stéphane Hilaire et Stéphane Goriely, TALYS : modélisation des réactions nucléaires , European Journal of Physics A59 (6), 131 (2023).
Voici les prérequis pour compiler TALYS :
Pour télécharger TALYS, vous pouvez utiliser l'une des options suivantes :
https://nds.iaea.org/talys/talys.tar
tar zxf talys.tar
git clone https://github.com/arjankoning1/talys.git
La base de données de structure TALYS et les exemples de cas ne relèvent pas du référentiel git. Par conséquent, pour obtenir un système fonctionnel, vous devez télécharger
https://nds.iaea.org/talys/misc/structure.tar
https://nds.iaea.org/talys/samples/talys_samples.tar
et après
tar zxf structure.tar
tar zxf talys_samples.tar
vous devez déplacer à la fois structure/ et samples/ dans le répertoire talys/ .
Pour installer TALYS, vous pouvez utiliser l'une des options suivantes :
cd talys/source
make
cd talys
code_build talys
Ce qui précède produira un exécutable talys dans le répertoire talys/bin . Le compilateur et ses indicateurs peuvent être définis soit dans source/Makefile , soit dans code_build .
Pour les ordinateurs avec une (très) petite RAM, ou pour une installation sous Windows, la mémoire totale allouée peut être trop importante. Dans ce cas, éditez A0_talys_mod.f90 dans le répertoire source et réduisez la valeur de la variable memorypar .
Le répertoire talys/ contient les répertoires et fichiers suivants :
README.md
ce fichier READMELICENSE
le fichier de licencecode_build
et path_change
source/
le code source Fortran de TALYS et le Makefilebin/
l'exécutable talys après une installation réussiestructure/
la base de données sur la structure nucléaire et les réactions dans divers sous-répertoiresmisc/
fichiers tels qu'un script gnuplot pour tracer les résultats TALYS par rapport aux données EXFORdoc/
le tutoriel au format pdfsamples/
les fichiers d'entrée et de sortie des exemples de cas, et le script de vérification pour exécuter les exemples de casAu total, vous aurez besoin d'environ 8 Go d'espace disque libre pour installer TALYS.
Les exemples de cas servent à fournir des exemples d'utilisation de TALYS et à vérifier une installation réussie. Le répertoire samples/ contient divers exemples de cas avec un sous-répertoire org/ avec nos résultats et un sous-répertoire new/ avec les résultats produits par l'utilisateur. L’ensemble de l’échantillon complet prendra environ 1 heure.
cd samples
./verify
Vous pouvez créer votre propre fichier d'entrée, par exemple talys.inp , après quoi TALYS fonctionne comme suit :
talys < talys.inp > talys.out
en supposant que talys est lié à l'exécutable talys/bin/talys .
Les sections efficaces calculées par TALYS peuvent être comparées aux données expérimentales de la base de données EXFOR à l'aide du script misc/tplot. Pour cela, la base de données EXFORTABLES doit être installée dans votre répertoire personnel. Tapez « misc/tplot » pour obtenir toutes les options de cette commande de traçage. 'tplot' doit être appelé depuis votre répertoire de travail, c'est-à-dire que les fichiers de sortie TALYS doivent être présents.
Ce logiciel est distribué et protégé par le droit d'auteur selon le fichier LICENSE.