متغیرهای حل کننده

متغیرهای حل کننده

متغیرهای حل کننده
جدول زیر متغیرهای حل کننده سراسری را فهرست می کند که فقط در طول فرآیند حل موجود هستند. آنها را می توان در تنظیمات حل کننده در شاخه های مطالعه استفاده کرد، اما برای استفاده، به عنوان مثال، در ارزیابی نتایج و نمودارها در دسترس نیستند.
جدول 5-11: متغیرهای حل کننده
متغیر
شرح
niterCMP
این متغیر شامل عدد تکرار برای تکرارهای غیرخطی است. از یک شروع می شود و برای هر تکرار کاملاً جفت یا جدا شده با یک افزایش می یابد. این توسط برخی از فیزیک برای کنترل مکانیسم های میرایی استفاده می شود. به عنوان مثال می توان به پله شبه زمان در دینامیک سیالات و ضریب جریمه در روش لاگرانژی تقویت شده برای مشکلات تماس در مکانیک سازه اشاره کرد.
gmg_level
این متغیر شامل سطح چندشبکه هندسی است. برای سطح بالا (محلی که برای آن حل شد) صفر است، برای سطح درشت تر بعدی، و غیره یک است. این توسط برخی از رابط های فیزیک برای کنترل تثبیت مصنوعی استفاده می شود.
timestep
این متغیر شامل مرحله زمانی فعلی است که توسط حلگر وابسته به زمان استفاده می شود. این توسط برخی از رابط های فیزیک برای کنترل تثبیت مصنوعی استفاده می شود. برای مثال می‌توانید از آن برای ایجاد یک شرط توقف استفاده کنید که در صورت کوچک‌تر شدن گام زمانی از مقدار آستانه، گام‌های زمانی را متوقف می‌کند.
currentiter
این متغیر شامل تکرار فعلی است که توسط مراحل مطالعه استفاده می شود که گره های For و End For را در دنباله حل کننده ایجاد می کند. این توسط برخی از رابط های فیزیک استفاده می شود، به عنوان مثال، برای محاسبه مقدار متوسط ​​یک کمیت در چندین تکرار از دنباله حل کننده.
CFLCMP
این متغیر نشان‌دهنده عدد CFL در طول شبه‌سازی زمانی شبه‌سازی شبیه‌سازی جریان سیال گذرا است.