OpenFOAM es un software libre para la simulación de dinámica de fluidos computacional (CFD) desarrollado por la OpenFOAM Fundation y distribuida bajo licencia de público general GNU.
OpenFOAM tiene una serie extensa de herramientas para la simulación de fluidos que son muy empleadas tanto en las área de ingeniería como de la investigación científica.
Este artículo muestra los principales enlaces para comprender tanto las características, solucionadores y aplicaciones de OpenFOAM.
Características de OpenFOAM
El software puede resolver una serie de casos desde flujos de fluidos complejos que involucran reacciones químicas, pasando por flujos de calor y turbulentos, hasta dinámica de sólidos y electromagnetismo. OpenFOAM también incluye herramientas para el grillado en hexahedros como el snappyHexMesh, así como herramientas para el pre- y post-procesamiento.
Debido a la complejidad del procesamiento de datos y las simulaciones, el software corre bajo computación paralela para aprovechar al máximo el poder computacional disponible.
OpenFOAM tiene alrededor de 80 solucionadores para distintas aplicaciones y más de 170 librerías para realizar tareas de pre- y post- procesamiento.
Solucionadores de OpenFOAM
Los solucionadores de OpenFOAM se clasifican por tipo de fluido y se muestran con enlaces con mayor información:
- Flujos incompresibles (enlace)
- Flujos multifase (enlace)
- Combustion (enlace)
- Flujos gobernados por flotación (enlace)
- Transferencia de calor conjugada (enlace)
- Flujos compresibles (enlace)
- Métodos de partícula (enlace)
- Otros: Dinámica de sólidos, electromagnetismo (enlace)
Librerías de procesos
OpenFOAM ofrece una serie de modelos y métodos para simular procesos como:
- Modelos de turbulencia (enlace)
- Modelos de transporte / reológicos (enlace)
- Modelos termofísicos (enlace)
- Trayectoría de partículas de Lagrange (enlace)
- Reacciones cinéticas y químicas (enlace)
Herramientas de grillado
Existe una serie de herramientas para la generación, importación y manipulación de grillas.
- Generación de grillas en OpenFOAM (enlace)
- Conversión de grillas en formato OpenFOAM (enlace)
- Herramientas para la manipulación de grillas (enlace)
Post-procesamiento de datos
Los datos de salida de OpenFOAM son a su vez analizados y procesados por otras herramientas.
- Post-procesamiento con ParaView (enlace)
- Post-procesamiento en paralelo a la simulación (enlace)
- Post-procesamiento por terceros (enlace)
Guía de Usuario
Por último, para aquellos que quieran una guía realizada por CFD Direct con todas las herramientas de OpenFOAM les recomendamos este enlace donde podrán encontrar una descripción del software así como tutoriales de uso.
OpenFOAM User Guide (enlace)