99a42e53c7
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
22 lines
689 B
Python
22 lines
689 B
Python
# Fisica
|
|
ALPHA = 0.01 # diffusività termica [m²/s]
|
|
K = 1.0 # conducibilità termica [W/m·K]
|
|
L = 1.0 # lunghezza barra [m]
|
|
T0 = 20.0 # temperatura iniziale uniforme [°C]
|
|
|
|
# Sorgente di calore
|
|
X_SRC = 0.0 # posizione della sorgente [m], in [0, L]
|
|
Q_VAL = 150.0 # flusso di calore applicato [W/m²]
|
|
T_STEP = 0.2 # istante di attivazione flusso [s]
|
|
|
|
# Convezione a x=L (Robin)
|
|
H_CONV = 10.0 # coefficiente convettivo [W/m²·K]
|
|
T_AMB = 20.0 # temperatura ambiente [°C]
|
|
|
|
# Dominio temporale
|
|
T_END = 10.0 # fine simulazione [s]
|
|
|
|
# Griglia FDM
|
|
NX = 100 # nodi spaziali
|
|
NT = 5000 # passi temporali (verifica CFL automatica)
|