انتقل إلى المحتوى

!RESULT

يحدد ملف بيانات نتائج التحليل.

!RESULT, NAME=<name> [, معلمة اختيارية]
fileheader

#مثال للاستخدام
!RESULT, NAME=fstrRES, IO=OUT, TYPE=BINARY
result.out
المعلمة الوصف
NAME معرّف (إلزامي)
IO تحديد الإدخال/الإخراج (إلزامي)
TYPE تنسيق الإخراج (اختياري)
اسم المعلمة قيمة المعلمة الوصف
NAME fstrRES بيانات خرج المحلل، بيانات دخل أداة العرض
fstrDYNA في تحليل الاستجابة الترددية، بيانات إخراج التاريخ الزمني عند التردد المحدد
fstrTEMP بيانات دخل درجة الحرارة (نتيجة تحليل التوصيل الحراري)
result-in المتجهات الذاتية المقروءة في تحليل الاستجابة الترددية (بيانات نتيجة التحليل النمطي)
vis_out بيانات خرج أداة العرض
IO IN للإدخال
OUT للإخراج
TYPE TEXT تنسيق نصي (الافتراضي)
BINARY تنسيق ثنائي
اسم المتغير الوصف
fileheader رأس اسم ملف بيانات نتائج التحليل (يمكن تحديد مسار نسبي أو مطلق. وعند تحديد مسار نسبي، يصبح المسار محسوبًا من الدليل الحالي.)

** ملاحظة ** اسم الملف الناتج عن هذا التعريف هو "fileheader+.<rank>".

التحديد في تحليل الاستجابة الترددية

في تحليل الاستجابة الترددية، يتم تحديد fstrDYNA وresult-in بالإضافة إلى fstrRES.

يُكتب في fstrDYNA نتيجة التاريخ الزمني عند أحد الترددات المحددة بواسطة !DYNAMIC. ولا يمكن إهماله عند تحديد !WRITE,RESULT في بيانات التحكم في التحليل (فإذا أُهمل، سيحدث خطأ ويتوقف البرنامج عند إخراج نتيجة التاريخ الزمني).

في result-in، يُحدد رأس الملف الذي حُدد لـfstrRES في التحليل النمطي المُنفَّذ مسبقًا باستخدام IO=IN. يقرأ تحليل الاستجابة الترددية، لكل نمط محدد بواسطة !EIGENREAD، المتجهات الذاتية من الملف "fileheader.<rank>.<رقم النمط>". وفي التنفيذ المتوازي، تُستخدم نفس الشبكة الموزعة المستخدمة في التحليل النمطي (→ للمزيد من التفاصيل راجع تحليل الاستجابة الترددية).

#مثال للاستخدام (تحليل الاستجابة الترددية)
!RESULT, NAME=fstrRES, IO=OUT
beam.res
!RESULT, NAME=fstrDYNA, IO=OUT
beam_dyna.res
!RESULT, NAME=result-in, IO=IN
eig_beam.res