پرش به محتویات

!HEAT

تعریف داده‌های کنترل محاسبه

پارامترها

TIMEPOINTS = نام فهرست نقاط زمانی (با !TIME_POINTS, NAME مشخص می‌شود)
BETA       = پارامتری که روش انتگرال‌گیری زمانی را تعیین می‌کند
             پیش‌فرض برای محاسبه حالت پایا: 1.0 (تفاضل پسرو)
             پیش‌فرض برای محاسبه گذرا: 0.5 (روش کرنک-نیکلسون)

** خط دوم و خطوط بعدی **

(خط دوم) DT, ETIME, DTMIN, DELTMX, ITMAX, ESP
متغیر نوع توضیح
DT R افزایش زمانی اولیه
≦ 0: محاسبه حالت پایا
> 0: محاسبه گذرا
ETIME R زمان محاسبه گذرا (برای محاسبه گذرا الزامی است)
DTMIN R کمینه افزایش زمانی
≦ 0: افزایش زمانی ثابت
> 0: افزایش زمانی خودکار
DELTMX R تغییر دمای مجاز
ITMAX I بیشینه تعداد تکرارهای غیرخطی (پیش‌فرض: 20)
EPS R معیار همگرایی (پیش‌فرض: 1.0e-6)

مثال استفاده

!HEAT
  (بدون داده) -------------- محاسبه حالت پایا
!HEAT
  0.0 ----------------------- محاسبه حالت پایا
!HEAT
  10.0, 3600.0 -------------- محاسبه گذرا با افزایش زمانی ثابت
!HEAT
  10.0, 3600.0, 1.0 --------- محاسبه گذرا با افزایش زمانی خودکار
!HEAT
  10.0, 3600.0, 1.0, 20.0 --- محاسبه گذرا با افزایش زمانی خودکار

یادداشت‌ها

  • فقط برای محاسبه گذرا با افزایش زمانی خودکار، می‌توان از پارامتر TIMEPOINTS برای خروجی نتایج و داده‌های بصری‌سازی در زمان‌های دلخواه استفاده کرد.