TALYS عبارة عن حزمة برامج لمحاكاة التفاعلات النووية الأقل من 200 ميجا فولت. يعتمد نظام TALYS على أحدث الهياكل النووية ونماذج التفاعل.
يمكن العثور على وصف للكود وخياراته في البرنامج التعليمي TALYS (pdf). المرجع الذي سيتم استخدامه في TALYS هو
أرجان كونينج وستيفان هيلير وستيفان جوريلي، TALYS: نمذجة التفاعلات النووية ، المجلة الأوروبية للفيزياء A59 (6)، 131 (2023).
فيما يلي المتطلبات الأساسية لتجميع TALYS:
لتنزيل TALYS، يمكنك استخدام أحد الخيارات التالية:
https://nds.iaea.org/talys/talys.tar
tar zxf talys.tar
git clone https://github.com/arjankoning1/talys.git
لا تندرج قاعدة بيانات بنية TALYS وحالات العينات ضمن مستودع git. ومن ثم، للحصول على نظام عمل تحتاج إلى تنزيله
https://nds.iaea.org/talys/misc/structure.tar
https://nds.iaea.org/talys/samples/talys_samples.tar
وبعد
tar zxf structure.tar
tar zxf talys_samples.tar
يجب عليك نقل كل من الهيكل/ والعينات/ داخل دليل talys/ .
لتثبيت TALYS، يمكنك استخدام أحد الخيارات التالية:
cd talys/source
make
cd talys
code_build talys
ما سبق سوف ينتج ملف talys قابل للتنفيذ في دليل talys/bin . يمكن تعيين المترجم وأعلامه إما في source/Makefile أو في code_build .
بالنسبة لأجهزة الكمبيوتر ذات ذاكرة الوصول العشوائي (RAM) الصغيرة (جدًا)، أو للتثبيت على نظام التشغيل Windows، قد يكون إجمالي الذاكرة المخصصة كبيرًا جدًا. في هذه الحالة، قم بتحرير A0_talys_mod.f90 في الدليل المصدر وقم بتقليل قيمة متغير الذاكرة .
يحتوي دليل talys/ على الدلائل والملفات التالية:
README.md
هذا الملف التمهيديLICENSE
ملف الترخيصcode_build
و path_change
source/
كود مصدر Fortran الخاص بـ TALYS وMakefilebin/
talys قابل للتنفيذ بعد التثبيت الناجحstructure/
البنية النووية وقاعدة بيانات التفاعل في مختلف الدلائل الفرعيةmisc/
متنوعة مثل البرنامج النصي gnuplot لرسم نتائج TALYS مقابل بيانات EXFORdoc/
البرنامج التعليمي بصيغة pdfsamples/
ملفات الإدخال والإخراج لحالات العينة، وبرنامج التحقق لتشغيل حالات العينةفي المجمل، ستحتاج إلى حوالي 8 جيجابايت من المساحة الحرة على القرص لتثبيت TALYS.
تعمل نماذج الحالات على تقديم أمثلة لاستخدام TALYS وللتحقق من نجاح التثبيت. يحتوي دليل العينات/ على حالات عينة متنوعة مع دليل فرعي org/ مع نتائجنا ودليل فرعي جديد/ مع النتائج التي ينتجها المستخدم. سوف تستغرق مجموعة العينات بأكملها حوالي ساعة واحدة.
cd samples
./verify
يمكنك إنشاء ملف الإدخال الخاص بك، على سبيل المثال، talys.inp والذي يعمل بعده TALYS على النحو التالي:
talys < talys.inp > talys.out
على افتراض أن talys مرتبط بالملف talys/bin/talys القابل للتنفيذ.
يمكن مقارنة المقاطع العرضية التي يحسبها TALYS بالبيانات التجريبية من قاعدة بيانات EXFOR باستخدام البرنامج النصي Misc/tplot. لهذا، يجب تثبيت قاعدة بيانات EXFORTABLES في الدليل الرئيسي الخاص بك. اكتب "misc/tplot" للحصول على كافة الخيارات الخاصة بأمر التخطيط هذا. يجب استدعاء 'tplot' من دليل العمل الخاص بك، أي أن ملفات إخراج TALYS يجب أن تكون موجودة.
يتم توزيع هذا البرنامج وحقوق الطبع والنشر وفقًا لملف الترخيص.