!HEAT¶
تعریف دادههای کنترل محاسبه
پارامترها¶
TIMEPOINTS = نام فهرست نقاط زمانی (با !TIME_POINTS, NAME مشخص میشود)
BETA = پارامتری که روش انتگرالگیری زمانی را تعیین میکند
پیشفرض برای محاسبه حالت پایا: 1.0 (تفاضل پسرو)
پیشفرض برای محاسبه گذرا: 0.5 (روش کرنک-نیکلسون)
** خط دوم و خطوط بعدی **
| متغیر | نوع | توضیح |
|---|---|---|
| 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 برای خروجی نتایج و دادههای بصریسازی در زمانهای دلخواه استفاده کرد.