Recomendaciones a otros que estén considerando OpenFOAM:
"plantillas" para la simulación que vas a ejecutar. De esta manera, solo la primera vez tomará tiempo configurar una simulación. Reseña recopilada por y alojada en G2.com.
¿Qué problemas resuelve OpenFOAM ¿Y cómo te beneficia eso?
Usé openFOAM para resolver aerodinámica externa y flujo multifásico. El principal beneficio es que las configuraciones son avanzadas, lo que permite tener un control profundo de los aspectos numéricos. Además, se puede integrar mediante la codificación de varias características, incluyendo la visualización en tiempo real de los residuos y el control de parámetros.
Cuando usé openFOAM para mi proyecto de tesis de maestría, mejoré mucho mi conocimiento en el campo de la CFD. En general, el software comercial se utiliza principalmente como cajas negras. Con openFOAM se tiene un mayor grado de libertad que, por otro lado, requiere un buen conocimiento de cómo un código CFD resuelve las ecuaciones de Navier-Stokes.
OpenFOAM, en comparación con un software comercial, requiere más tiempo de trabajo humano. Por lo tanto, cuando se utiliza en una empresa, se debe considerar un equilibrio entre el costo de un trabajador especializado y el costo de comprar licencias.
Si se tiene habilidad en programación informática, se puede integrar openFOAM con otras herramientas para realizar simulaciones multifísicas o para desarrollar mejoras en los modelos numéricos existentes, como por ejemplo, modelos de turbulencia y más.
El inconveniente de OpenFOAM es la dificultad de uso. Un usuario debe estar muy capacitado en comparación con el uso de un software comercial. La ausencia de una interfaz gráfica de usuario requiere configurar todo mediante archivos txt, lo cual puede ser inicialmente difícil, pero, por otro lado, ofrece muy buenas oportunidades de automatización.
Lo que encontré realmente difícil es tener un buen generador de mallas de código abierto. Reseña recopilada por y alojada en G2.com.