TALYS adalah paket perangkat lunak untuk simulasi reaksi nuklir di bawah 200 MeV. TALYS didasarkan pada struktur nuklir dan model reaksi yang canggih.
Deskripsi kode dan pilihannya dapat ditemukan di Tutorial TALYS (pdf). Referensi yang akan digunakan untuk TALYS adalah
Arjan Koning, Stephane Hilaire dan Stephane Goriely, TALYS: pemodelan reaksi nuklir , Jurnal Fisika Eropa A59 (6), 131 (2023).
Berikut ini adalah prasyarat untuk menyusun TALYS:
Untuk mengunduh TALYS, Anda dapat menggunakan salah satu opsi berikut:
https://nds.iaea.org/talys/talys.tar
tar zxf talys.tar
git clone https://github.com/arjankoning1/talys.git
Basis data struktur TALYS dan contoh kasus tidak termasuk dalam repositori git. Oleh karena itu, untuk mendapatkan sistem yang berfungsi, Anda perlu mengunduh
https://nds.iaea.org/talys/misc/structure.tar
https://nds.iaea.org/talys/samples/talys_samples.tar
dan setelahnya
tar zxf structure.tar
tar zxf talys_samples.tar
Anda harus memindahkan struktur/ dan sampel/ ke dalam direktori talys/ .
Untuk menginstal TALYS, Anda dapat menggunakan salah satu opsi berikut:
cd talys/source
make
cd talys
code_build talys
Perintah di atas akan menghasilkan talys yang dapat dieksekusi di direktori talys/bin . Kompiler dan flagnya dapat disetel di source/Makefile atau di code_build .
Untuk komputer dengan RAM (sangat) kecil, atau untuk instalasi pada Windows, total memori yang dialokasikan mungkin terlalu besar. Dalam hal ini, edit A0_talys_mod.f90 di direktori sumber dan kurangi nilai variabel memorypar .
Direktori talys/ berisi direktori dan file berikut:
README.md
file README iniLICENSE
file Lisensicode_build
dan path_change
source/
kode sumber Fortran TALYS dan Makefilebin/
talys dapat dieksekusi setelah instalasi berhasilstructure/
struktur nuklir dan database reaksi di berbagai subdirektorimisc/
lain-lain seperti skrip gnuplot untuk memplot hasil TALYS versus data EXFORdoc/
tutorial dalam format pdfsamples/
file input dan output dari kasus sampel, dan skrip verifikasi untuk menjalankan kasus sampelSecara total, Anda memerlukan sekitar 8 Gb ruang disk kosong untuk menginstal TALYS.
Contoh kasus berfungsi untuk memberikan contoh penggunaan TALYS dan untuk memverifikasi keberhasilan instalasi. Direktori sampel/ berisi berbagai contoh kasus dengan subdirektori org/ dengan hasil kami dan subdirektori new/ dengan hasil yang dihasilkan oleh pengguna. Seluruh kumpulan sampel akan memakan waktu sekitar 1 jam.
cd samples
./verify
Anda dapat membuat file input Anda sendiri, misalnya talys.inp, setelah itu TALYS berfungsi sebagai berikut:
talys < talys.inp > talys.out
dengan asumsi bahwa talys terkait dengan eksekusi talys/bin/talys .
Penampang melintang yang dihitung TALYS dapat dibandingkan dengan data eksperimen dari database EXFOR menggunakan skrip misc/tplot. Untuk ini, database EXFORTABLES perlu diinstal di direktori home Anda. Ketik 'lain-lain/tplot' untuk mendapatkan semua opsi untuk perintah plotting ini. 'tplot' perlu dipanggil dari direktori kerja Anda, yaitu file keluaran TALYS harus ada.
Perangkat lunak ini didistribusikan dan dilindungi hak cipta sesuai dengan file LISENSI.