Програма PD-ORI |
PD-ORI.exe (назва програми походить від англійського "Preparation Data for ORIgin " - підготовка даних для Origin) - програма для перетворення ENDF форматованих даних (MF=3), отриманих після обробки однією з програм LINEAR, RECENT, SIGMA1, GROUPIE або MIXER, в табличний вигляд, що відповідає вимогам вхідного файлу для графічного пакету Microcal Origin .
Вхідний файл-завдання може мати довільну назву, вхідний файл в ENDF форматі не змінюється. Результуючі файли будуть записуватися у під-директорію FOR_ORI (яку треба створити перед першим запуском програми). Кількість результуючих файлів залежить від вибраної опції.
Назви цих результуючих файлів створюються програмою у під-директорії FOR_ORI таким чином :
· Перші три символи відповідають атомному номеру ізотопу А, тобто для Н буде А=001;
· Наступні два символи відповідають абревіатурній назві матеріалу або цій назві плюс нижнє тире "_" (якщо назва матеріалу складається з одного символу). Наприклад, Co або H_;
· Наступні три символи відповідають числу MT (тип реакції).Розширення результуючих файлів завжди буде *.dat.
Вимоги до вхідного файлу завдання представлено в файлі PD-ORIu.pdf.
PD-ORIu.pdf
Рядок
Колонка (формат)
Пояснення параметрів
1
1-12 (A12)
Назва вхідного файлу (в форматі ENDF/B)
2-N
1-4 (I4)
MAT номер матеріалу, який треба переформатувати
Якщо MAT = 0, то виконання програми зупиняється.3-N
1-2 (I2)
MF номер файлу, з якого вибирають дані
3 (I1)
Кома чи проміжка (BLANK)
4-6 (I3)
MT номер (тип реакції), з якого вибирають дані
З одного вхідного ENDF форматованого файлу можна вибрати дані для декількох матеріалів MAT, файлів MF або типу реакції MT та отримати кожного разу новий окремий вихідний файл даних у табличному форматі. Щоб зробити це, повторіть необхідну кількість разів рядки 2 та 3 у вхідному файлі-завданні. Послідовність вибору даних є довільною.
Результуючі вихідні файли будуть створюватися у під-директорії FOR_ORI (перед першим пуском програми цю під-директорію потрібно створити).
Назви результуючих вихідних файлів буде створено самою програмою і ці назви несуть інформацію про атомний номер матеріалу, назву матеріалу та тип реакції.
Виконання програми припиняється, якщо MAT = 0 (нуль).
Процес роботи програми записується у файл PD-ORI.lst.
Якщо MAT чи MF чи MT відсутні у вхідному файлі, то у PD-ORI.lst з’явлється повідомлення
MAT or MF or MT is absent in this file
і програма завершує роботу.
Для полегшення роботи з PD-ORI нижче представлено версію вхідного файлу-завдання INP_PD-ORI.
Нехай RESULT.3 - файл в ENDF форматі після проходження програми SIGMA1 і він містить дані для 1-H-1 (MT=125), 92-U-235 (MT=9228) та декілька інших матеріалів. Нехай нам треба створити окремі файли табличних даних (#, енергія, переріз) для повного нейтронного перерізу(MT=1) матеріалу 1-H-1 (MAT=125), а також для повного нейтронного перерізу(MT=1) та перерізу пружнього розсіяння(MT=2) матеріалу 92-U-235 (MAT=9228).
INP_PD-ORI file RESULT.3 9228 3 1 125 3,1 9228 3 2 0 Запуск цієї програми: PD-ORI.exe < INP_PD-ORI Після відпрацювання програми у під-директорії FOR_ORI буде створено три файли: 001H_001.dat, 235U_001.dat, 235U_002.dat
Якщо запустити цю програму, як PD-ORI.exe (без < INP_PD-ORI) то всі необхідні параметри потрібно вводити з клавіатури, закінчуючи кожен рядок командою ENTER.