این بخش فرمت های فایل COMSOL را شرح می دهد: فایل های MPH برای برنامه ها و مدل ها، فایل های مدل برای جاوا، فایل های مدل برای MATLAB و فایل های مدل برای VBA.
هنگامی که برای اولین بار یک مدل جدید را باز می کنید یا ایجاد می کنید، گره ریشه ( ) بالاترین سطح درخت است. به طور پیش فرض، فایل های بدون نام Untitled.mph نامیده می شوند . نام فایل زمانی که فایل برای اولین بار ذخیره می شود تغییر می کند، اما نام گره ریشه برای این گره سطح بالا تغییر نمی کند. برای جزئیات بیشتر در مورد تنظیمات موجود هنگام کلیک روی این گره، به تنظیمات ریشه ویندوز مراجعه کنید.
فرمت فایل استاندارد پیش فرض با پسوند mph . فایل ها حاوی داده های باینری و متنی هستند. داده های مش و حل به عنوان داده های باینری ذخیره می شوند، در حالی که سایر اطلاعات به صورت متن ساده ذخیره می شوند.
شما می توانید به سرعت فایل های MPH را ذخیره و بارگذاری کنید. همه مدلها و برنامههای کاربردی در کتابخانههای کاربردی COMSOL در ماژولها بهعنوان فایل MPH ذخیره میشوند.
•
|
•
|
فقط یک کاربر می تواند یک فایل MPH را به طور همزمان باز و ویرایش کند. اگر بخواهید یک فایل MPH را باز کنید که قبلاً در دسکتاپ COMSOL کاربر دیگری باز است، آن فایل MPH قفل شده است و گزینه ای برای باز کردن فایل MPH در حالت فقط خواندنی ( Open As Read-Only کلیک کنید) ). این بدان معناست که شما می توانید مدل را ویرایش کنید اما نمی توانید آن را ذخیره کنید مگر اینکه فایل MPH را با نام دیگری ذخیره کنید. هنگامی که یک فایل MPH قفل می شود، COMSOL یک فایل قفل جداگانه با نام فایل مشابه فایل MPH به اضافه پسوند .lock ایجاد می کند که در همان فهرستی که فایل MPH قفل شده ذخیره می شود. اگر پس از پایان تمام جلسات دسکتاپ COMSOL، یک فایل قفل باقی بماند (که ممکن است در صورت پایان یافتن جلسه دسکتاپ COMSOL به روشی غیراستاندارد اتفاق بیفتد)، میتوانید در زمان تلاش برای باز کردن فایل دفعه بعد با کلیک کردن، قفل را بازنشانی کنید.قفل را بازنشانی کنید و باز کنید.
فایلهای اسکریپت قابل ویرایش که حاوی دنبالهای از دستورات COMSOL بهعنوان کد جاوا هستند ( برای اطلاعات بیشتر در مورد این دستورات به راهنمای مرجع برنامهنویسی چندفیزیکی COMSOL مراجعه کنید). شما می توانید این فایل های جاوا را کامپایل کرده و به عنوان برنامه های جداگانه اجرا کنید. فایل ها را در یک ویرایشگر متن ویرایش کنید تا دستورات بیشتری اضافه کنید. برای بخشهایی از مدل که در زیر یک جزء ظاهر میشوند (مانند هندسه، فیزیک و مش)، فرمت پیشفرض گنجاندن سطح مؤلفه در کد جاوا است. اگر نمیخواهید سطح کامپوننت را لحاظ کنید، در صفحه روشها در زیر Application Builder در کادر گفتگوی Preferences ، تیک Generate code using component syntax را پاک کنید.
فایلهای مدل برای متلب، فایلهای اسکریپت قابل ویرایش (M-files)، مشابه فایلهای مدل برای جاوا، برای استفاده در متلب هستند. یک فایل مدل برای MATLAB شامل دنباله ای از دستورات COMSOL به عنوان یک فایل M (پسوند .m) است. شما می توانید این فایل های مدل را مانند سایر اسکریپت های M-file در MATLAB اجرا کنید. همچنین میتوانید فایلها را در یک ویرایشگر متن ویرایش کنید تا شامل دستورات COMSOL اضافی یا دستورات عمومی MATLAB شود.
فایلهای مدل برای VBA، فایلهای اسکریپت قابل ویرایش (فایلهای VBA)، مشابه فایلهای مدل برای جاوا، برای استفاده با VBA (ویژوال بیسیک برای برنامهها) در Microsoft Excel® هستند. یک فایل مدل برای VBA شامل دنباله ای از دستورات COMSOL به عنوان یک فایل VBA (پسوند .vba) است. میتوانید از این فایلهای Excel® برای دسترسی به تنظیمات و دادههای مدلهای COMSOL استفاده کنید.
|