לדלג לתוכן

!HEAT

הגדרת נתוני בקרה לחישוב

פרמטרים

TIMEPOINTS = שם רשימת נקודות הזמן (מצוין באמצעות !TIME_POINTS, NAME)
BETA       = פרמטר הקובע את סכמת האינטגרציה בזמן
             ברירת מחדל לחישוב מצב יציב: 1.0 (הפרש לאחור)
             ברירת מחדל לחישוב חולף: 0.5 (שיטת Crank-Nicolson)

** מהשורה השנייה ואילך **

(שורה 2) 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 כדי להפיק תוצאות ונתוני הדמיה בזמנים שרירותיים.