Commit Graph

  • 295057e80b feat: implementa PINN inversa per identificazione parametrica (α, k, h_conv) pinn-inversa davide 2026-05-15 16:23:27 +02:00
  • b65051057a feat: aggiunge script campionamento sensori da soluzione FDM davide 2026-05-15 15:28:47 +02:00
  • c928b98de2 feat: aggiunge salvataggio CSV soluzione FDM in results/fdm/ davide 2026-05-15 15:26:59 +02:00
  • 213cd6fba5 docs: aggiorna CLAUDE.md con piano implementazione PINN inversa e architettura semplificata davide 2026-05-15 15:26:20 +02:00
  • 51bb8e5fc8 docs: aggiunge README approfondito con descrizione fisica, architettura e utilizzo main davide 2026-05-15 08:35:08 +02:00
  • b6598fb7d8 fix: corregge segno Robin BC a x=0 (era + doveva essere -) davide 2026-05-14 16:12:38 +02:00
  • 5a8cd3ef46 fix: normalizza x in forward() dividendo per L davide 2026-05-14 16:08:18 +02:00
  • f94fd51942 fix: corregge normalizzazione BC loss con _bc_scale analitico davide 2026-05-14 16:07:49 +02:00
  • b8301a4329 test: aggiunge suite completa — unit, integration ed e2e (42 test) davide 2026-05-14 15:50:54 +02:00
  • 1237a57290 clear.sh: aggiunge menu per ripulire risultati PINN oltre a FDM davide 2026-05-14 15:50:42 +02:00
  • e868c47190 PINN: normalizza t in forward(), corregge _pde_scale e aumenta patience davide 2026-05-14 15:50:36 +02:00
  • 649d26cfd4 config: W_BC 1→5, N_F 4000→6000, GAUSS_SIGMA 0.02→0.01 davide 2026-05-14 15:21:48 +02:00
  • 256945ada3 PINN: ripristina forward() originale, aumenta LBFGS_STEPS e corregge pesi loss davide 2026-05-14 14:50:18 +02:00
  • f02c5f2bbe PINN: vincolo IC hard — moltiplica output per t_norm per evitare trivial solution davide 2026-05-14 14:28:00 +02:00
  • 9e77deffd5 PINN: risolve problemi minori — sigma in config, scale precompilate, closure fuori loop davide 2026-05-14 14:23:33 +02:00
  • bca829bd7e PINN: sposta model.train() fuori dal loop e aggiunge weights_only a torch.load davide 2026-05-14 14:21:17 +02:00
  • 98bfc78651 PINN: normalizza input in [0,1]² e ottimizza autograd davide 2026-05-14 14:20:20 +02:00
  • fbb0458f69 PINN: allinea output a results/pinn/ e centralizza parametri in config davide 2026-05-14 14:14:11 +02:00
  • 4f050e80df Estende scope di lavoro a tutto il repository davide 2026-05-14 13:59:34 +02:00
  • b5553691e8 Merge branch 'fdm': output timestampato, heatmap animata, menu semplificato davide 2026-05-14 13:19:50 +02:00
  • a655e53551 FDM: heatmap.html con due grafici indipendenti, statico e striscia animata fdm davide 2026-05-14 12:29:27 +02:00
  • fa5ce5d19c Aggiunge clear.sh per pulizia interattiva di results/fdm/ davide 2026-05-14 12:17:44 +02:00
  • 1a530e86ba FDM: semplifica menu da 4 voci a Risolvi/Visualizza/Esci davide 2026-05-14 12:16:17 +02:00
  • 54a7e9aed9 FDM: salva risultati in results/fdm/<timestamp>/ invece di animations/fdm/ davide 2026-05-14 12:16:13 +02:00
  • 19207cabe4 Aggiunge vincolo scope FDM-only in CLAUDE.md davide 2026-05-14 12:16:09 +02:00
  • b663a89abd Allinea PINN alla fisica FDM: sorgente interna e BC Robin bilaterali davide 2026-05-14 12:07:14 +02:00
  • 687ff45512 Aggiorna parametri FDM config.py davide 2026-05-13 23:25:11 +02:00
  • 15510a06d1 generalizzazione sorgente FDM a posizione arbitraria x_src davide 2026-05-13 22:02:22 +02:00
  • 378a3b1676 aggiunta suite di test fisici per fdm/solver.py davide 2026-05-13 22:01:48 +02:00
  • 99a42e53c7 aggiunta istruzione commit in italiano e parametro X_SRC in config davide 2026-05-13 22:00:19 +02:00
  • a9f423fcd9 Commit iniziale davide 2026-05-13 21:21:53 +02:00