From 1a530e86bafe4821e70b8b53c3f8ade8597fe57f Mon Sep 17 00:00:00 2001 From: Davide Grilli Date: Thu, 14 May 2026 12:16:17 +0200 Subject: [PATCH] FDM: semplifica menu da 4 voci a Risolvi/Visualizza/Esci Co-Authored-By: Claude Sonnet 4.6 --- fdm/app.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/fdm/app.py b/fdm/app.py index b549db5..97f5fa9 100644 --- a/fdm/app.py +++ b/fdm/app.py @@ -24,26 +24,23 @@ def main_menu(): print("\n" + "-" * 30) print(" MAIN MENU") print("-" * 30) - print("1. Risolvi e salva risultati") - print("2. Heatmap T(x,t)") - print("3. Animazione T(x) nel tempo") - print("4. Grafico T(t) in punti fissi") + print("1. Risolvi") + print("2. Visualizza") print("0. Esci") print("-" * 30) - choice = input("Select an option (0-4): ").strip() + choice = input("Select an option (0-2): ").strip() if choice == "1": T, x_vals, t_vals = solve() print(f"Soluzione completata. Shape T: {T.shape}") print(f"T range: [{T.min():.2f}, {T.max():.2f}] °C") - elif choice in ("2", "3", "4"): + elif choice == "2": if T is None: print("Eseguire prima l'opzione 1.") else: visualize_fdm(T, x_vals, t_vals) - print("Grafici salvati in animations/fdm/") elif choice == "0": print("Uscita.")