![]() | هنگامی که یک دنباله تحت کنترل فیزیک ساخته می شود، دنباله ای از ویژگی های مش بندی معمولی ایجاد می شود. این دنباله را می توان با ویرایش این ویژگی ها سفارشی کرد. با این حال، وجود ویژگی خاصی را در یک برنامه جاوا که برای اجرا با نسخههای بعدی COMSOL Multiphysics طراحی شده است، فرض نکنید. محتویات واقعی دنباله ممکن است تغییر کند. |
یک توالی مش بندی کنترل شده با فیزیک، فیزیک را بررسی می کند تا به طور خودکار ویژگی های اندازه و عملیات توالی مورد نیاز برای ایجاد یک مش سازگار با مشکل را تعیین کند. توالی کنترل شده توسط فیزیک بر اساس اکتشافات و دانش ساخته شده توسط کارشناسان برنامه است. با تخمین های خطای عددی تطبیق داده نمی شود – این نوع سازگاری با انطباق مش در دنباله حل کننده ارائه می شود.
هنگامی که یک مش ساخته می شود یا مشکلی حل می شود، دنباله کنترل شده فیزیک به روز می شود تا با فیزیک فعال فعلی مطابقت داشته باشد. اگر دنباله در حالت دیگری غیر از کنترل فیزیک باشد، قبل از ساخته شدن بهروزرسانی یا اصلاح نمیشود.
بهطور پیشفرض، یک دنباله مشبندی در حالت فیزیک کنترل شده است. اگر به صورت دستی یک ویژگی را به دنباله اضافه کنید یا یک ویژگی را ویرایش کنید، توالی به طور خودکار به حالت کنترل شده توسط کاربر تغییر می کند. همچنین امکان تغییر صریح به حالت کنترل شده توسط کاربر با وارد کردن وجود دارد
model.component( <ctag> ).mesh( <tag> ).automatic(false);
برای بازگشت به مش با کنترل فیزیک، وارد شوید
model.component( <ctag> ).mesh( <tag> ).automatic(true);
سپس دفعه بعد که دنباله ساخته می شود یا مشکل حل می شود، دنباله فعلی اصلاح یا بازنویسی می شود.
از model.component( <ctag> ).mesh( <tag> ).isAutomatic() برای تعیین اینکه دنباله در کدام حالت است استفاده کنید .
با استفاده از این روش میتوانید اندازه کلی یک مش ناشی از فیزیک را تنظیم کنید
model.component( <ctag> ).mesh( <tag> ).autoMeshSize( <size> );
مقدار 5 <size> مربوط به اندازه پیشفرض است، مقادیر 4، 3، 2 و 1 مش به طور فزایندهای ظریفتر به شما میدهند، در حالی که مقادیر 6، 7، 8 و 9 مش درشتتری به شما میدهند. متد model.component( <ctag> ).mesh( <tag> ).autoMeshSize() تنظیم اندازه فعلی را برمی گرداند.