پرش به محتویات

!WRITE

خروجی انواع فایل‌ها (فایل نتیجه، فایل تجسم، گزارش و FEMAP نیوترال) را فعال می‌کند و بسامد خروجی را مشخص می‌کند. در پیاده‌سازی، این یک کارت واحد است و پارامترهای RESULT / VISUAL / LOG / FEMAP (نام پیشین UTABLE) مقصدهای خروجی را انتخاب می‌کنند (fstr_ctrl_get_WRITE در fistr1/src/common/fstr_ctrl_common.f90 و fstr_ctrl_get_output در fistr1/src/lib/m_out.f90).

کنترل‌های ویژهٔ تجسم، مانند قالب تجسم و تعیین سطح، در کارت جداگانهٔ !VISUAL داده می‌شوند.

پارامترها

پارامتر نقش
RESULT خروجی فایل دادهٔ نتایج تحلیل را فعال می‌کند.
VISUAL خروجی دادهٔ تجسم از طریق تجسم‌گر درون‌حافظه‌ای را فعال می‌کند.
LOG خروجی فایل گزارش را فعال می‌کند.
FEMAP خروجی با قالب FEMAP نیوترال را فعال می‌کند.
FREQUENCY = n فاصلهٔ گام‌های خروجی را مشخص می‌کند. مقدار پیش‌فرض 1 است.

RESULT / VISUAL / LOG / FEMAP را می‌توان با هم روی یک کارت نوشت و هرکدام را مستقل فعال کرد.

مثال استفاده

!WRITE,RESULT — فایل نتیجه

خروجی فایل دادهٔ نتایج تحلیل را فعال می‌کند. کمیت‌های فیزیکی خروجی با !OUTPUT_RES انتخاب می‌شوند.

!WRITE, RESULT, FREQUENCY=2

!WRITE,VISUAL — فایل تجسم

خروجی دادهٔ تجسم را فعال می‌کند. نمونه‌ای از حداقل مجموعه‌داده در ادامه آمده است. در کارت !VISUAL، تعیین surface_num و !surface را نمی‌توان حذف کرد.

!WRITE, VISUAL, FREQUENCY=2
!VISUAL,method=PSR
!surface_num=1
!surface 1
!output_type=VTK

!WRITE,LOG — گزارش

فاصلهٔ گام‌ها برای خروجی فایل گزارش را مشخص می‌کند.

!WRITE, LOG, FREQUENCY=2

مثال ترکیبی

چند مقصد خروجی را می‌توان هم‌زمان با یک کارت !WRITE فعال کرد.

!WRITE, RESULT, VISUAL, FREQUENCY=1