از گره Indicator States ( ) برای تعریف متغیرهای حالتی استفاده کنید که حلکننده برای راهاندازی رویدادهای ضمنی استفاده میکند، که در صورت تلاقی صفر متغیر وضعیت نشانگر در صورتی که شرط رویداد ضمنی از نادرست به درست تغییر کند، رخ میدهد.
به عنوان مثال، این رفتار به این معنی است که یک رویداد از نوع z > 0، که در آن z یک حالت نشانگر است، می تواند به دقت تشخیص داده شود زیرا تلاقی صفر از z پیدا شده است. اما اگر شرط (در شرایط رویداد ) به عنوان مثال z > 1 فرموله شود، رویداد به درستی راه اندازی نمی شود.
|
متغیرهای شاخص
متغیرهای حالت نشانگر چندگانه را می توان در جدول به همراه ضرایب g و مقادیر اولیه مربوطه تعریف کرد. یک متغیر حالت، u با حل معادله زیر مقدار خود را به دست می آورد:
با شرایط اولیه u ( t 0 ) = u 0 (که در آن علامت نقطه مشتقات زمانی را نشان می دهد). شما از متغیرهای حالت در شرایط رویداد ضمنی که برای گره رویداد ضمنی مشخص میکنید استفاده میکنید . ضرایب g مانند تعریف معادلات جهانی نوشته می شوند . به عنوان مثال، هر متغیر یا عملگر حالت جهانی در مدل و همچنین متغیرهای زمان یا حالت گسسته تعریف شده توسط رابط رویدادها می تواند مورد استفاده قرار گیرد. با این حال، عبارات نمی توانند شامل هیچ متغیر وضعیت شاخص باشند. نوژاک _اپراتور مطمئن می شود که متغیرهای حالت وارد ماتریس ژاکوبین نمی شوند و از پر کردن ماتریس اجتناب می کنند.
مقادیر یا عبارات را در جدول برای Name وارد کنید ، g -ضریب g(v,vt,vtt,t) ، مقدار اولیه (u0) و (به صورت اختیاری) یک توضیحات وارد کنید .
برای هر دو روش مقیاسگذاری مبتنی بر مقدار اولیه و مقیاس خودکار ، حالتهای نشانگر با میانگین مقادیر DOF مطلق (در هر حالت) که پس از اولین بار حل شدن برای آنها به دست میآید، مقیاسبندی میشوند. این مقیاس ها در پنجره Log چاپ می شوند.
|