Vai al contenuto

!HEAT

Definizione dei dati di controllo relativi al calcolo

Parametri

TIMEPOINTS = nome dell'elenco dei tempi (specificato con !TIME_POINTS, NAME)
BETA       = parametro che determina lo schema di integrazione temporale
             valore predefinito per il calcolo stazionario: 1.0 (differenza all'indietro)
             valore predefinito per il calcolo transitorio: 0.5 (metodo Crank-Nicolson)

** 2ª riga e successive **

(2ª riga) DT, ETIME, DTMIN, DELTMX, ITMAX, ESP
Nome variabile Attributo Contenuto
DT R Incremento temporale iniziale
≦ 0: calcolo stazionario
> 0: calcolo transitorio
ETIME R Durata del calcolo transitorio (obbligatoria per il calcolo transitorio)
DTMIN R Incremento temporale minimo
≦ 0: incremento temporale fisso
> 0: incremento temporale automatico
DELTMX R Variazione di temperatura ammessa
ITMAX I Numero massimo di iterazioni del calcolo non lineare (valore predefinito: 20)
EPS R Criterio di convergenza (valore predefinito: 1.0e-6)

Esempio di utilizzo

!HEAT
  (nessun dato) -------------- calcolo stazionario
!HEAT
  0.0 ----------------------- calcolo stazionario
!HEAT
  10.0, 3600.0 -------------- calcolo transitorio con incremento temporale fisso
!HEAT
  10.0, 3600.0, 1.0 --------- calcolo transitorio con incremento temporale automatico
!HEAT
  10.0, 3600.0, 1.0, 20.0 --- calcolo transitorio con incremento temporale automatico

Note

  • Soltanto nel calcolo transitorio con incremento temporale automatico, il parametro TIMEPOINTS consente l'output dei risultati e dei dati di visualizzazione a tempi arbitrari