OpenFOAM 1.3

Iniziamo a capire consa è OpenFOAM per vedere se ciò è proprio quello di cui necessitiamo. Innanzitutto è un software di simulazione fluidodinamica rilasciato con licenza GPL scritto in C++, ma non è solo questo, bensi un completo framework che permette di realizzare applicazioni per l'analisi FEM o CFD o comunque per la risoluzioni di PDE per via numerica. Comprende già alcuni codici per la simulazione fluidi, trasferimento di calore, meccanismi di combustione (tramite l'interazione con altri programmi di cinetica chimica) nonchè flussi elettromagnetici.
Un punto a suo favore è la totale apertura del codice che permette di vedere ed eventualmente modificarlo o perfezionarlo o ancora adattarlo alle nostre esigenze; un altro punto a suo favore è la possibilità di parallelizzare l'esecuzione del codice senza necessariamente richiedere cluster appositi (l'ho provato con 2 Pc collegati con rete a 100Mb/s e devo dire che i risultati sono stati discreti, inoltre con la prossima versione si avrà un sostanziale miglioramento sotto questo punto di vista).
Ulteriori informazioni si possono trovare sul sito ufficiale e in numerosi siti di CFD, quali per esempio cfd-online, inoltre esiste una ampia comunità che collabora alla risoluzione dei vari problemi che si possono incontrare, la potete trovare sul forum.
Iniziamo lo studio di questo programma per gradi, iniziando dall'installazione, passando per alcuni esempi (di cui analizzeremo le varie fasi di pre e post processing) e per finire l'analisi dei risultati. Se non voleste installare un sistema linux sul vostro PC per vedere il funzionamento di questo applicativo potete ricorrere a una delle tante distribuzioni Live CD/DVD adatte allo scopo, una su tutte caelinux, che contiene già installato OpenFOAM (anche se alla versione 1.2).

NEWS:

La versione 1.4 è entrata in alpha, per le modifiche apportate al codice e i nuovi risolutori inserti vi rimando al sito ufficiale, ma non riesco a resistere dall'informarvi che è stato inserito un risolutore per i multifasici che supporta un numero superiore a due fluidi!

NEWS#2:

La versione 1.4 è stata rilasciata!
La versione 1.4.1 è stata rilasciata!

Comments

Salome / OpenFOAM Tutorial

Hello,

just to mention that there is now a flash video tutorial available which describe the combined use of OpenFOAM 1.4 with SALOME for 3D CFD applications. The tutorial is available here: http://caelinux.org/wiki/index.php/Doc:CAETutorials

PS: this tutorial is based on CAELinux 2007, but you can get similar results with a custom installation of Salome & OpenFOAM as all the programs used are part of these two open source codes.

Hi CAELinux team,

now you have a problem with your DB, when your site go up I'll see it.

Bye
Mavimo

Info su OpenFoam

Ciao,
io ho scaricato la versione 1.4 di OF, l'ho installata e funziona perfettamente, ora pero' ho notato che con FoamX ci sono alcuni case che nn vengono mostrati pur essendo presenti nella directory, ad esempio boundaryFoam,
come si fa per farli comparire in FoamX?
grazie
Giuseppe

Non tutti i risolutori sono

Non tutti i risolutori sono implementati per interfacciarsi con FoamX, probabilmente quelli che non vedi sono quelli che non possono, o non sono stati sviluppati per collegarsi all'interfaccia grafica ma vanno lanciati da shell.

Ciao

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <table> <td> <tr> <img> <h2> <h3>
  • Lines and paragraphs break automatically.

More information about formatting options

Syndicate content