Послідовний аналіз¶
Послідовність виконання¶
На рисунку 3.1.2 показано послідовність виконання однопроцесорної послідовної обробки у FrontISTR.
Рисунок 3.1.2 Послідовність послідовного виконання
Вхідні файли, які потрібно підготувати¶
(1) Загальні керувальні дані (розширення dat)¶
Цей файл задає вхідні файли даних сітки та керувальних даних аналізу, а також вихідний файл результатів аналізу. Ім’я файлу фіксоване: hecmw_ctrl.dat.
Нижче наведено приклад загальних керувальних даних. У цьому прикладі FrontISTR зчитує дані однодоменної сітки model.msh і керувальні дані аналізу model.cnt та записує дані результатів аналізу model.res.0.1. Крім того, hecmw_vis зчитує дані однодоменної сітки model.msh і дані результатів аналізу model.res.0.1 та записує model_vis_psf.0000.(розширення) відповідно до специфікації виведення. Докладніше див. Довідник ключових слів (загальні керувальні дані).
(2) Дані сітки однієї області (розширення msh)¶
Цей файл визначає загальну конфігурацію сітки розрахункової моделі, дані матеріалів, дані груп, що використовуються керувальними даними аналізу, та пов’язану інформацію. Докладніше див. Довідник ключових слів (дані сітки).
(3) Керувальні дані аналізу (розширення cnt)¶
Цей файл визначає тип аналізу, граничні умови переміщення, граничні умови навантаження та інші налаштування. Він також задає керувальні дані розв’язувача та керувальні дані візуалізатора. Приклади керувальних даних аналізу наведено в розділі 3. Докладніше див. Довідник ключових слів (керувальні дані аналізу).
(4) Керувальні дані візуалізації (розширення ini)¶
Цей файл задає керувальні дані для hecmw_vis. Ім’я файлу за замовчуванням — hecmw_vis.ini. Нижче наведено приклад керувальних даних візуалізації. У цьому прикладі виводяться дані неструктурованої сітки для MicroAVS (розширення inp). Докладніше див. !visual і !OUTPUT_VIS у довіднику ключових слів.
Процедура виконання¶
Запустіть FrontISTR з каталогу, що містить вхідні файли, за допомогою такої команди.
Візуалізацію можна виконувати двома способами. Перший — запустити її як постобробку з FrontISTR, задавши в керувальних даних аналізу таке:
У цьому разі візуалізація запускається автоматично. Керувальні дані візуалізації при цьому мають бути включені до керувальних даних аналізу.
Щоб виконати візуалізацію після завершення FrontISTR, спочатку задайте в керувальних даних аналізу таке:
Потім запустіть FrontISTR.
Після завершення FrontISTR запустіть hecmw_vis з каталогу, що містить вхідні файли та файли результатів аналізу, за допомогою такої команди:
Опис вихідних файлів¶
(1) Файл повідомлень результатів аналізу (розширення msg)¶
Цей файл містить повідомлення, зокрема про хід аналізу FrontISTR. Для кожного запуску створюється один файл, його ім’я фіксоване: FSTR.msg.
(2) Файл журналу результатів аналізу (розширення log)¶
Цей файл містить результати аналізу фізичних величин у кожному вузлі та елементі FrontISTR. Він також містить максимальні/мінімальні значення фізичних величин і результати модального аналізу. Для динамічного аналізу до цього файлу виводяться результати всіх кроків. Для кожного запуску створюється один файл, його ім’я фіксоване: 0.log.
(3) Файл результатів аналізу (без розширення)¶
Цей файл виводиться, якщо задано опцію !WRITE, RESULT.
Цей файл містить результати аналізу фізичних величин у кожному вузлі та елементі FrontISTR. Для кожного кроку створюється окремий файл, а його ім’я формується із заголовка файлу, заданого в загальних керувальних даних, так:
Правило іменування: (заголовок файлу, заданий !RESULT).0.(номер кроку)
Приклад: model.res.0.1
(4) Файл растрового зображення результатів аналізу (розширення bmp)¶
Цей файл виводиться, якщо це задано в керувальних даних візуалізації.
Цей файл містить растрові дані, створені в процесі візуалізації. Ім’я файлу формується із заголовка файлу, заданого в загальних керувальних даних. Докладніше про правило іменування див. документ hecmw1 (0803_001f_hecmw_PC_cluster_201_vis.pdf).
(5) Файл даних неструктурованої сітки результатів аналізу (розширення inp)¶
Цей файл виводиться, якщо це задано в керувальних даних візуалізації.
Цей файл можна використовувати для постобробки в REVOCAP_PrePost, MicroAVS та подібних інструментах. Його ім’я формується із заголовка файлу, заданого в загальних керувальних даних, так:
Правило іменування: (заголовок файлу, заданий !RESULT)_psf.(номер кроку).inp
Приклад: model_vis_psf.0000.inp
(6) Нейтральний файл результатів аналізу (розширення neu)¶
Цей файл виводиться, якщо це задано в керувальних даних візуалізації.
Цей файл можна використовувати для постобробки у Femap. Його ім’я формується із заголовка файлу, заданого в загальних керувальних даних, так:
Правило іменування: (заголовок файлу, заданий !RESULT)_psf.(номер кроку).neu
Приклад: model_vis_psf.0000.neu
Примітка: також виводиться FSTR.dbg, але він призначений для налагодження й зазвичай не потребує перегляду.