این ویژگی می تواند به عنوان یک ویژگی برای ویژگی های Time و Stationary استفاده شود . حلگر غیرخطی یک شکل ثابت وابسته از روش نیوتن میرا است.
برای dtech تنظیم شده بر روی خودکار ، حل کننده یک ضریب میرایی مناسب را به طور خودکار تعیین می کند. برای این روش ضریب میرایی اولیه و حداقل مجاز به ترتیب توسط ویژگی های initstep و minstep کنترل می شوند . تکنیک خاتمه توسط ویژگی ntermauto کنترل می شود .
برای dtech تنظیم شده بر روی hnlin ، حل کننده یک ضریب میرایی مناسب را به طور خودکار تعیین می کند، اما مشکل را به عنوان بسیار غیرخطی تلقی می کند. این گزینه را می توان در صورتی امتحان کرد که همگرایی با dtech تنظیم شده روی خودکار وجود نداشته باشد . برای این روش ضریب میرایی اولیه و حداقل مجاز توسط خصوصیات initsteph و minsteph کنترل می شوندبه ترتیب. علاوه بر این، ساختارهای کنترل داخلی خاصی اقتباس شده است. به ویژه، کنترل خطا از یک هنجار مطلق تر به یک هنجار نسبی سوگیری دارد. بنابراین این پارامتر در صورتی که راه حلی با مولفه هایی با مرتبه های قدر بسیار متفاوت وجود داشته باشد نیز مفید است. در زمینه گام به گام پارامتر، اگر اندازه گام ها در پارامتر خیلی کوچک به نظر می رسد، می توانید این گزینه را امتحان کنید.
هنگامی که dtech=const ، ضریب میرایی ثابت مشخص شده در ویژگی damp استفاده می شود. برای این روش تکنیک خاتمه توسط ویژگی ntermconst کنترل می شود . علاوه بر این، ویژگی jtech می تواند برای کنترل تعداد دفعات به روز رسانی Jacobian استفاده شود. با jtech=minimal ، Jacobian به ندرت ممکن به روز می شود (فقط یک بار برای یک مسئله ثابت و حداکثر یک بار در هر مرحله زمانی برای یک مسئله وابسته به زمان). برای مسائل وابسته به زمان، انتخاب jtech=once باعث میشود که حلکننده Jacobian را یک بار در هر مرحله زمانی بهروزرسانی کند. با jtech=onevery ، ژاکوبین در هر تکرار نیوتن به روز می شود. پیش فرض یک استبرای مسائل ثابت و حداقل برای مسائل وابسته به زمان.
هنگامی که dtech روی ddog (مسائل ثابت) تنظیم می شود، از حل کننده dogleg double استفاده می شود. ضریب میرایی اولیه توسط ویژگی ddoginitdamp کنترل می شود و مقیاس مجدد ویژگی، پوسته پوسته شدن باقیمانده را کنترل می کند. گزینه resscale=scalefieldwise معادلات را بر اساس اندازه های میدانی باقیمانده اولیه مقیاس می کند. هنگامی که گزینه resscale=scaleuniform انتخاب می شود، الگوریتم بر اساس باقیمانده اولیه به باقیمانده نسبی خاتمه می یابد.
تلورانس ntol معیار همگرایی را برای یک مسئله ثابت می دهد. حل ثابت را در کتابچه راهنمای مرجع Multiphysics COMSOL ببینید .
ویژگی ntolfact کنترل می کند که چگونه سیستم غیرخطی معادلات با دقت حل شود. مقدار داده شده در ntolfact با تحمل حل کننده اصلی ضرب می شود و در معیارهای همگرایی استفاده می شود. همچنین، فرآیند حل قطع می شود (و ژاکوبین به روز می شود یا گام زمانی کاهش می یابد) اگر همگرایی خیلی کند باشد. این را می توان با تنظیم useratelimit=off غیرفعال کرد . هنگامی که useratelimit=on ، آنچه که باید به عنوان همگرایی بسیار آهسته در نظر گرفته شود را می توان از طریق محدودیت نرخ ویژگی کنترل کرد . در صورتی که نرخ همگرایی خطی تخمینی (در همه مراحل، زمانی که حل کننده جدا شده استفاده می شود) از مقدار داده شده در ratelimit بزرگتر شود، فرآیند حل قطع می شود .
ویژگی stabacc شبه پله شدن زمان (برای مشکلات ثابت) یا شتاب اندرسون را فعال یا غیرفعال می کند. هنگامی که فعال باشد، پله زمانی شبه توسط پارامترهای کنترل کننده با مقدار اسکالر ، cfltol ، initcfl ، kdpid ، kipid ، و kppid کنترل می شود . برای شتاب اندرسون، پارامتر aaccdim بعد فضای تکرار اندرسون را مشخص می کند.
ویژگی termonres معیار خاتمه را برای مشکلات ثابت زمانی که dtech=const (و ntermconst iter نیست )، auto یا hnlin کنترل می کند . وقتی termonres=off خطای تخمین زده شده مبتنی بر راه حل است، با termonres=on بر اساس باقیمانده نسبی و برای termonres=auto خطای برآورد شده حداقل خطای راه حل و باقیمانده است. برای termonres=auto، ویژگی reserrfact یک عامل اسکالر است که خطای باقیمانده نسبی را ضرب می کند.