Програма RECENT


RECENT.exe - це програма, яка додає внесок резонансів до перерізів. ENDF/B формат дозволяє представляти перерізи як внески резонансів за їх параметрами та табульовану фонову складову. Програма RECENT буде додавати внески резонансів до фонової складової перерізу з тим, щоб представити переріз у формі лінійно інтерпольованого таблиці. Таким чином, наступні програми будуть працювати з табульованими, лінійно інтерпольованими перерізами.      

Першу версію RECENT було розроблено Д. Калленом в жовтні 1979 р., останню - в січні 2015 року. На нашому сайті представлено варіант останньої версії для роботи на ПК під MSDOS (WINDOWS).         

Вхідний файл-завдання повинен мати назву Recent.inp, інформація про результати роботи програми заноситься в вихідний файл повідомлень з назвою RECENT.lst, вхідний ENDF-форматований файл не змінюється, результуючі лініаризовані перерізи записуються в новий ENDF-форматований файл.        

Вимоги до вхідного файлу-завдання представлено в файлі RECENT_TABu.pdf.

RECENT_TABu.pdf

Рядок

Колонка (формат)

Пояснення параметрів

1

1-11 (I11)

Критерій вибору матеріалу (0=MAT, 1=ZA) (DEFault = 0)

12-22 (E11.4)

Мінімально значимий переріз (барн)

0.0 чи <0.0 - програма буде використовувати 1.0e-10 барн (DEF).

23-33 (I11)

Обробка реакцій, для яких не задано фоновий переріз
= 0 – не обробляються (для цієї реакції перерізи на виводяться) (DEF)
= 1 – обробляються (виводяться перерізи, пораховані з резонансних параметрів)

34-44 (І11)

Варіанти роботи програми
= 0 – обчислення. Мінімальний вихідний звіт (DEF).
= 1 – обчислення. Список всіх резонансних параметрів.
= 2 – РЕДАГУВАННЯ (EDIT mode). Обчислення не виконуються.

45-55 (І11)

Обробка негативних перерізів
= 0 – Так – Ніяких змін.
= 1 – Встановлюються = 0.

56-66 (І11)

Вибір режиму роботи монітору:
= 0 – звичайний режим (DEF).
= 1 – на монітор виводиться процес реконструкції даних з Файлу 2 та комбінування даних з 2 та 3 Файлів.

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), він буде закінчувати список і спричинить обробку всіх матеріалів у файлі-бібліотеці.

Якщо ви хочете обробляти всю резонансну область (а не якийсь вузький енергетичний регіон), найнижча та найвищи межі ЕНЕРГІЇ повинні бути НУЛЯМИ або порожніми (BLANK) (DEF).

Ці енергетичні межі читаються лише з першого MAT/ZA рядка.

Якщо обидві межі ЕНЕРГІЇ НУЛІ (чи BLANK) для кожного матеріалу буде оброблятися резонансна область повністю.

Якщо вказано лише частину резонансної області, то для кожного матеріалу обробка буде виконуватися лише у вказаних межах.

12 -22 (І11)

Найвище
MAT чи ZA
(див. 1-11, 1 рядок)

23-33 (E11.4)

Найнижча межа ЕНЕРГІЇ для обробки

34-44 (E11.4)

Найвища межа ЕНЕРГІЇ для обробки

К

1-11 (E11.4)

Енергія для закону помилок

Якщо закон помилок є енергетично незалежним, задається лише одне значення помилки (по умовчанню (DEFault) береться рівним 0.001)

Якщо закон помилок є енергетично залежним, дозволяється задавати до 20 пар енергія, помилка. Всі енергії мають бути в зростаючому порядку.

Список помилок завершується порожнім (BLANK) рядком.

 

12-22 (E11.4)

Допустима відносна помилка для закону помилок


        Для полегшення роботи з RECENT тут представлено версію вхідного файлу-завдання RECENT.inp (декілька прикладів вхідного файлу-завдання можна знайти в RECENT.pdf).

   Нехай RESULT.1 це файл у форматі ENDF після обробки програмою  LINEAR.
Нехай треба розрахувати з точністю 1 відсоток (0.01)  всі нейтронні перерізи для 
всіх включених матеріалів. Назву вихідного файлу в  ENDF форматі задамо RESULT.2.


Зірочки в прикладі, наведеному нижче, у вхідному файлі повинні відповідати проміжкам. Тут їх наведено для полегшення визначення позицій.
********10********20********30********40********50********60********70********80 12345678901234567890123456789012345678901234567890123456789012345678901234567890 **********0*0.1000E-09**********0**********0**********0**********0 RESULT.1 RESULT.2 **********1*******9999*0.0000E+00*0.0000E+00 ******************************************************************************** ************0.1000E-01 ******************************************************************************** 12345678901234567890123456789012345678901234567890123456789012345678901234567890
Запуск програми: RECENT.EXE


LINEAR

RECENT.exe

SIGMA1

GROUPIE

MIXER

     

Місцезнаходження

Бази даних

Програми

Новини та повідомлення

Публікації

Інші сайти