Програма SIGMA1 |
SIGMA1.exe - це програма для розрахунків перерізів із урахуванням Доплерівського уширення для будь-якої температури, що потрібна для прикладних цілей . Кожна складова перерізів (file 3) зчитується в ENDF/B форматі. Дані з Доплерівським уширенням, проріджені та записані в ENDF/B форматі у вихідному файлі. Як і у випадку з LINEAR або RECENT, всі перерізи. що зчитуються та записуються цією програмою, є табульованими та лінійно інтерпольованими.
Першу версію SIGMA1 було розроблено Д.Калленом в березні 1973 р., останню - в січні 2015 року. Тут представлено останню версію для роботи на PC під MSDOS (WINDOWS).
Вхідний файл завдання має бути під ім"ям SIGMA1.inp, iінформація про роботу цієї програми реєструється у вихідному файлі звіту SIGMA1.lst, при цьому вхідний файл в ENDF форматі не змінюється, а отримані результати записано в новому файлі в ENDF форматі.
Вимоги до вхідного файлу завдання представлено у файлі SIGMA1_TABu.pdf.
SIGMA1_TABu.pdf
Рядок
Колонка (формат)
Пояснення параметрів
1
1-11 (І11)
Критерій вибору матеріалу (0=MAT, 1=ZA) (DEFault = 0)
12-22 (I11)
Вибір режиму роботи монітору:
= 0 – звичайний режим (DEF)
= 1 – на монітор виводиться процес Доплерівського уширення (швидкість роботи програми може подовжуватись)23-33 (E11.4)
Температура по Кельвіну (0.0 K - DEF).
34-44 (E11.4)
Мінімально значимий переріз (барн)
0.0 чи <0.0 - програма буде використовувати 1.0e-10 барн (DEF).45-55 (І11)
Обробка від"ємних перерізів
= 0 – Так – Ніяких змін (DEF).
= 1 – Встановлюються = 0.56-66 (І11)
Обробка області нерозділених резонансів
= 0 – Копіювання (ніякого уширення) (DEF).
= 1 – Ігнорування (уширені).2
1-60 (А60)
Назва ENDF/B вхідного файлу даних
(стандартне ім”я ENDFB.IN - DEF опція)3
1-60 (А60)
Назва ENDF/B вихідного файлу даних
(стандартне ім”я ENDFB.OUT - DEF опція)4-N
1 -11 (І11)
Найнижче
MAT чи ZA
(див. 1-11, 1 р.)До 100 регіонів MAT чи ZA може бути вказано, один регіон на рядок.
Список закінчується порожнім ( BLANK) рядком.Якщо найвище MAT/ZA є меншим найнижчого, то воно буде прирівнюватися найнижчому.
Якщо задати перший рядок порожнім (BLANK), він буде закінчувати список і спричинить обробку всіх матеріалів у файлі-бібліотеці.
12 -22 (І11)
Найвище
MAT чи ZA
(див. 1-11, 1 р.)К
1-11 (E11.4)
ЕНЕРГІЯ
для закону ПОМИЛОКЯкщо закон помилок є енергетично залежним, дозволяється задавати до 20 пар енергія, помилка. Всі енергії мають бути в зростаючому порядку.
Список помилок завершується порожнім (BLANK) рядком.
Якщо перший рядок закону помилок є порожнім (BLANK), він буде закінчувати список, помилка буде розглядатися енергетично незалежною і рівною 0, що означає, що уширені дані не будуть проріджуватися (DEF).
12-22 (E11.4)
ПОМИЛКА
для закону ПОМИЛОК
Для полегшення роботи з SIGMA1 тут представлено версію вхідного файлу завдання SIGMA1.inp (декілька прикладів вхідного файлу-завдання можна знайти в SIGMA1.pdf).
Нехай RESULT.2 це файл в ENDF форматі після обробки програмою RECENT. Нехай нам треба розрахувати всі нейтронні перерізи для температури 300 К для всіх матеріалів з точністю 1 відсоток (0.01). Задамо назву вихідного файлу в ENDF форматі RESULT.3.
Зірочки в прикладі, наведеному нижче, у вхідному файлі повинні відповідати проміжкам. Тут їх наведено для полегшення визначення позицій.
********10********20********30********40********50********60********70********80 12345678901234567890123456789012345678901234567890123456789012345678901234567890 **********1**********0*******300.0********0.0*********0**********0 RESULT.2 RESULT.3 **********1******99999 ******************************************************************************** ************1.00000-02 ******************************************************************************** 12345678901234567890123456789012345678901234567890123456789012345678901234567890
Запуск програми : SIGMA1.EXE