ساختار فایل

ساختار فایل

ساختار فایل
فرمت فایل داده بومی COMSOL Multiphysics دارای شماره نسخه جهانی است، به طوری که امکان بازنگری در کل ساختار وجود دارد. اولین ورودی در هر فایل، فرمت فایل است که با دو عدد صحیح نشان داده شده است. عدد صحیح اول نسخه اصلی فایل است و دومی به عنوان نسخه فایل جزئی شناخته می شود. برای نسخه فعلی، دو ورودی اول یک فایل 0 1 است .
بخش های زیر ساختار فایل نسخه پشتیبانی شده را توضیح می دهد.
نسخه فایل 0.1
پس از نسخه فایل، فایل شامل سه گروه داده است:
تعدادی تگ به صورت رشته ای ذخیره می شود که برای ارجاع اشیا به یکدیگر استفاده می شود.
تعدادی از انواع ، که رشته هایی هستند که می توانند در سریال سازی شی مورد استفاده قرار گیرند. این انواع در حال حاضر توسط نرم افزار COMSOL Multiphysics استفاده نمی شود.
 اشیاء ، که در آن هر شیء با هدر 0 0 1 شروع می شود، و به دنبال آن یک رشته که نوع شیء بعدی را مشخص می کند.
مثال
هنگام استفاده از model.mesh(<tag>).export(<filename>) یا Mesh>Export to File برای ذخیره مش COMSOL، تگ برابر با نام متغیر ( m1 ) است، نوع آن بر روی obj تنظیم می شود (اما اینطور نیست. استفاده می‌شود)، و فایل حاوی سریال‌سازی شی مش، از جمله مختصات نقطه و داده‌های عنصر مش است. در این مورد، فایل همچنین حاوی یک شی انتخاب است. برای نمونه‌های بیشتر از محتوای فایل داده متنی COMSOL Multiphysics، برخی از ورودی‌های کلاس‌های قابل سریال‌سازی را ببینید.
# ایجاد شده توسط COMSOL Multiphysics.
# نسخه اصلی و فرعی
0 1
2 # تعداد برچسب
# برچسب ها
5 مش 1
10 mesh1_sel1
2 # تعداد انواع
# انواع
3 Obj
3 Obj
# ——— شی 0 ———-
0 0 1
4 مش # کلاس
نسخه 4 #
3 #خیر
782 # تعداد رئوس مش
0 # کمترین شاخص راس مش
# مختصات راس مش
-0.70710678118654791 -0.70710678118654768 0
-0.83146885388289216 -0.55556976368981836 0
# ——— شی 1 ———-
0 0 1
9 انتخاب # کلاس
0 # نسخه
5 سیال # برچسب
5 mesh1 # هندسه / برچسب مش
3 # بعد
1 # تعداد موجودیت ها
# موجودیت ها
1