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)

FloPy es la librerìa de Python que construye y ejecuta modelos MODFLOW; esta librería se ha mejorado para proporcionar un soporte completo de MODFLOW 6 y la mayor parte de su desarrollo está relacionado con la funcionalidad de MODFLOW 6, herramientas para usar datos espaciales vectoriales, rasters y funcionalidades comunes de ploteo y exportación.
Python es un lenguaje de programación sencillo y potente; su simplicidad es notable en comparación con otros lenguajes de programación y su potencia se basa en la cantidad de herramientas disponibles para las diferentes áreas de estudio.
Hemos desarrollado un programa completo en modelamiento de aguas subterráneas con MODFLOW y FloPy que abarca desde los temas esenciales en Python hasta casos aplicados de modelamiento regional e intrusión marina. El programa está diseñado para brindarle al estudiante un enfoque metodológico para aprender FloPy basado en una serie de ejemplos aplicados junto con las opiniones/experiencias del profesor y la revisión del software.