مرحله تفکیک شده

مرحله تفکیک شده

مرحله تفکیک شده
گره Segregated Step ( ) تنظیمات یک مرحله فرعی از یک تکرار تفکیک شده را انجام می دهد. این ویژگی از نسخه میرایی روش نیوتن استفاده می کند و می تواند همراه با یک گره ویژگی Segregated استفاده شود .
برای اطلاعات پس زمینه بیشتر در مورد روش و تنظیمات خاتمه، به روش حل جدا شده و روش نیوتن میرا مراجعه کنید .
عمومی
از لیست متغیرها برای تعیین متغیرهایی که در این مرحله باید حل شوند استفاده کنید .
به طور پیش فرض، تمام اجزای فیلد یا حالت گنجانده شده است. Manual را از لیست Components انتخاب کنید تا مشخص کنید کدام فیلدها یا حالت ها را شامل شود.
متغیرها آنهایی هستند که در زیر گره Dependent Variables ظاهر می شوند و مولفه ها مولفه هایی هستند که توسط هر یک از اینها فهرست شده اند (به عنوان مثال، u متغیر است و u , v و w اجزای یک مدل مکانیک جامد هستند). گره های Field و State را نیز ببینید .
یک حل کننده خطی برای سیستم های خطی مرتبط با کمیت های مشخص شده توسط متغیرها انتخاب کنید . حل کننده های موجود گره های ویژگی از انواع Direct و Iterative هستند .
ماتریس های ژاکوبین درخواست شده توسط حل کننده خطی در حین حل می توانند در قالب پراکنده یا پر شده ذخیره شوند که به ترتیب از لیست قالب ماتریس به عنوان Sparse یا Filled انتخاب می کنید. تنظیم پیش فرض خودکار است . در این حالت از تنظیمات گره Advanced استفاده می شود.
علاوه بر این، می توانید یک قالب بدون ماتریس را انتخاب کنید که آن را به عنوان Free انتخاب می کنید . نمایش بدون ماتریس امکان ارزیابی محصولات ماتریس-بردار را بدون مونتاژ ماتریس فراهم می کند. این می تواند مصرف حافظه را برای الگوریتم های حل کننده ای که فقط از ماتریس برای ضرب یک بردار استفاده می کنند، به طور قابل توجهی کاهش دهد، به ویژه:
حل کننده تکراری بدون پیش شرط
پیش تهویه کننده کریلوف بدون پیش شرط
هنگامی که قالب بدون ماتریس با سایر حل کننده ها استفاده می شود، هشدار صادر می شود. COMSOL Multiphysics سپس در صورت نیاز ماتریس را جمع آوری می کند اما آن را بین درخواست های مکرر از الگوریتم حل کننده ذخیره نمی کند. این ممکن است حداکثر استفاده از حافظه را به قیمت تماس های مونتاژ متعدد کاهش دهد.
روش و خاتمه
برای همه تنظیمات به جز موارد زیر که رفتار کمی متفاوت است همانطور که توضیح داده شد، به بخش Fully Coupled Method and Termination مراجعه کنید :
برای حل وابسته به زمان ، اگر ثابت (نیوتن) به عنوان روش غیرخطی انتخاب شود ، یک به‌روزرسانی ژاکوبین را انتخاب کنید : حداقل (پیش‌فرض)، در هر تکرار ، یا یک بار در گام :
در هر تکرار یک ژاکوبین جدید برای تمام تکرارهای روش نیوتن محاسبه می شود.
حداقل یک بار ژاکوبین را به روز می کند و تنها زمانی که حل کننده غیرخطی در طول زمان گام برداشتن از کار بیفتد. هر زمان که ممکن باشد از ژاکوبین برای چندین سیستم غیرخطی استفاده مجدد می کند.
Step per time step ژاکوبین را یک بار در هر گام به روز می کند.
برای حل ثابت یا حل کننده پارامتری، اگر ثابت (نیوتن) به عنوان روش غیرخطی انتخاب شود ، یک به روز رسانی ژاکوبین را انتخاب کنید : حداقل (پیش فرض)، در هر تکرار ، یا یک بار اولین تکرار :
در هر تکرار یک ژاکوبین جدید برای تمام تکرارهای روش نیوتن محاسبه می شود.
حداقل یک بار ژاکوبین را به‌روزرسانی می‌کند و تنها زمانی که حل‌کننده غیرخطی در طول مرحله‌بندی پارامتر از کار بیفتد. هر زمان که ممکن باشد از ژاکوبین برای چندین سیستم غیرخطی استفاده مجدد می کند.
در اولین تکرار ، Jacobian را برای اولین زیرنویس برای این مرحله جدا شده به روز می کند.
 
تنظیمات گامی شبه زمان برای این گره قابل اجرا نیست.