Tecniche di High-Throughput Computing
per la simulazione fluidodinamica
[Documento completo qui ]

Alberto Lunghi

La tesi descrive lâimplementazione di un semplice programma in linguaggio Python che possa automatizzare lâesecuzione di simulazioni fluidodinamiche negli studi parametrici dal costo computazionale particolarmente pesante. In particolare, abbiamo applicato il programma allo studio dello strato di Stokes generalizzato per la geometria del condotto cilindrico.

Il programma consente di ridurre il tempo necessario all'esecuzione dell'intero studio, grazie ad un algoritmo mutuato che nasce per l'adattativita' della mesh di calcolo e che nel nostro caso viene dedicato allla scelta del campionamento nello spazio dei parametri dove i risultati delle simulazioni precedenti rendono particolarmente interessante migliorare la descrizione del fenomeno.

Lo stesso wrapper python gestisce inoltre l'interfaccia con un sistema open-source, chiamato Condor, che nace per gestire situazioni di High-throughput computing.

Le figure sottostanti mostrano (sopra) il campo di velocita' radiale indotto dal GSL, interessante perché assente nel caso piano, e (sotto) la mappa dello spessore del GSL al variare di frequenza e numero d'onda dell'onda applicata a parete. Quest'ultimo diagramma e' stato ottenuto con un risparmio di tempo di calcolo di circa un fattore 2 grazie all'algoritmo di mesh adattiva.

Image GSL-v Image GSL-delta



mq 2012-04-24