SOR

SOR

SOR
گره SOR ( ) تنظیمات روش تکراری SOR (آرامش بیش از حد متوالی) را انجام می دهد. برای افزودن یک گره SOR ، روی گره های ویژگی Iterative ، Krylov Preconditioner ، Presmoother ، Postsmoother یا Coarse Solver کلیک راست کنید .
برای اطلاعات بیشتر در مورد این ویژگی به روش SOR مراجعه کنید .
عمومی
تنظیمات هنگام استفاده با هر گره مشخصه
از لیست Solver برای تعیین نوع الگوریتم SOR استفاده کنید . انتخاب کنید:
SSOR (پیش‌فرض) برای استفاده از الگوریتم SOR متقارن، که در هر تکرار یک جارو SOR و سپس یک جارو کردن SORU را انجام می‌دهد .
SOR برای استفاده از الگوریتم SOR رو به جلو.
SORU برای استفاده از الگوریتم SOR به عقب (SORU).
تنظیمات زمانی که با حل کننده درشت استفاده نمی شود
زمانی که این گره به عنوان پیش شرط یا صاف کننده استفاده می شود، تعداد تکرارها را وارد کنید . هنگامی که مشخصه به عنوان یک حل کننده سیستم خطی استفاده می شود (با گزینه Use preconditioner در لیست حل گره ویژگی Iterative ) این تنظیم در نظر گرفته نمی شود. سپس حل کننده به جای انجام تعداد ثابتی از تکرارها، تا زمانی که تلورانس نسبی مشخص شده توسط گره عملیات مربوطه برآورده شود، تکرار می شود.
تنظیمات هنگام استفاده با یک حل کننده درشت
اگر این گره با یک حل کننده درشت استفاده می شود ، یک تکنیک خاتمه را برای تعیین نحوه خاتمه حل کننده انتخاب کنید. تعداد ثابت تکرارها را انتخاب کنید تا هر بار که از حل کننده درشت استفاده می شود تعداد ثابتی از تکرارها انجام شود ، یا از تلورانس برای پایان دادن به حل درشت پس از برآورده شدن تلورانس استفاده کنید.
اگر تعداد تکرار ثابت انتخاب شده است، مقداری برای تعداد تکرار برای انجام وارد کنید. پیش فرض 10 است.
اگر Use tolerance انتخاب شده است، یک مقدار برای هر یک از موارد زیر وارد کنید:
تحمل نسبی برای تعیین تحمل خاتمه. پیش فرض 0.1 است.
حداکثر تعداد تکرارهایی که حل کننده مجاز به انجام آن است. هنگامی که این تعداد تکرار بدون رسیدن به تلورانس مشخص شده در قسمت Relative tolerance انجام شود، حل کننده به طور خودکار با یک پیام خطا متوقف می شود.
تنظیمات عمومی
یک ضریب آرامش اسکالر ω را مشخص کنید . مقادیر مجاز این ضریب بین 0 تا 2 است (پیش‌فرض: 1). برای اطلاعات بیشتر درباره عامل آرامش را ببینید .
چک باکس نسخه مسدود شده به طور پیش فرض انتخاب شده است و از یک نسخه مسدود شده از روش SOR استفاده می کند که برای محاسبات موازی بهینه شده است. M سپس از یک نسخه ستونی از A ساخته می شود .
برای استفاده مجدد از داده‌ها در بلوک‌هایی که متد SOR را تعریف می‌کنند، کادر بررسی مجدد داده را انتخاب کنید (به طور پیش‌فرض انتخاب شده است . اگر آن کادر را انتخاب کرده باشید، کادر بررسی الگوی پراکندگی مجدد استفاده مجدد در دسترس است. به طور پیش‌فرض برای ذخیره الگوهای پراکندگی ماتریس‌های مونتاژ شده و تلاش برای استفاده مجدد از آنها برای فرآیندهای مونتاژ متوالی در همان فرآیند حل انتخاب شده است. در بسیاری از موارد، الگوی پراکندگی ماتریس های سیستم از یک تکرار غیرخطی یا گام زمانی به سایرین تغییر نمی کند. استفاده مجدد از الگوی پراکندگی از تکرار یا مرحله قبلی می‌تواند عملکرد راه‌حل را با هزینه معمولاً کمی حافظه بهبود بخشد.
تنظیمات با و بدون یک حل کننده درشت
اگر با یک حل کننده درشت استفاده می شود ، یک تکنیک خاتمه را انتخاب کنید . اینها برای ویژگی SCGS در زیر تنظیمات هنگام استفاده با یک حل کننده درشت توضیح داده شده است .
اگر از حل کننده درشت استفاده نمی شود، تعداد تکرارها را وارد کنید تا زمانی که این ویژگی به عنوان پیش شرط یا هموارتر استفاده می شود، تعداد ثابتی از تکرارها را مشخص کنید (پیش فرض: 2).
 
هنگامی که مشخصه به عنوان یک حل کننده سیستم خطی استفاده می شود (با گزینه Use preconditioner در لیست حل گره Iterative ) این تنظیم در نظر گرفته نمی شود. سپس حل‌کننده به جای انجام تعداد ثابتی از تکرارها، تکرار می‌کند تا زمانی که همگرایی ایجاد کند یا به حداکثر تعداد تکرار که توسط گره تکراری مربوطه مشخص شده است برسد.