Suite-CFD: Un Conjunto de Solucionadores de Fluidos Escrito en MATLAB y Python
Autores: Battista, Nicholas A.
Idioma: Inglés
Editor: MDPI
Año: 2020
Acceso abierto
Artículo científico
2020
Suite-CFD: Un Conjunto de Solucionadores de Fluidos Escrito en MATLAB y Python
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Mecánica
Palabras clave
Dinámica de fluidos computacional
Modelos
Ecuaciones
Soluciones numéricas
Visualizaciones
Software
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 1
Citaciones: Sin citaciones
Los modelos de Dinámica de Fluidos Computacional (CFD) se están integrando rápidamente en aplicaciones en todas las ciencias e ingenierías. CFD aprovecha el poder de las computadoras para resolver las ecuaciones de la dinámica de fluidos, que de otro modo no pueden ser resueltas analíticamente, excepto en casos muy particulares. Las soluciones numéricas pueden ser interpretadas a través de técnicas cuantitativas tradicionales, así como visualmente a través de instantáneas cualitativas de los datos de flujo. Como una imagen vale más que mil palabras, en muchos casos tales visualizaciones son invaluables para entender el sistema de fluidos. Desafortunadamente, se requiere un vasto conocimiento matemático para desarrollar su propio software de CFD y las opciones de software comercial son costosas y, por lo tanto, pueden ser inaccesibles para muchos posibles practicantes. En este sentido, los materiales de CFD diseñados específicamente para la educación de pregrado son limitados. Aquí proporcionamos un repositorio de código abierto, que contiene numerosos solucionadores de fluidos populares en 2D (proyección, espectral y Lattice Boltzmann), con implementaciones completas tanto en MATLAB como en Python3. Todos los datos de salida se guardan en formato .vtk, que puede ser visualizado (y analizado) con herramientas de visualización de código abierto, como VisIt o ParaView. Más allá del código, también proporcionamos recursos de enseñanza, como tutoriales, instantáneas de flujo, mediciones, videos y diapositivas para facilitar el uso del software.
Descripción
Los modelos de Dinámica de Fluidos Computacional (CFD) se están integrando rápidamente en aplicaciones en todas las ciencias e ingenierías. CFD aprovecha el poder de las computadoras para resolver las ecuaciones de la dinámica de fluidos, que de otro modo no pueden ser resueltas analíticamente, excepto en casos muy particulares. Las soluciones numéricas pueden ser interpretadas a través de técnicas cuantitativas tradicionales, así como visualmente a través de instantáneas cualitativas de los datos de flujo. Como una imagen vale más que mil palabras, en muchos casos tales visualizaciones son invaluables para entender el sistema de fluidos. Desafortunadamente, se requiere un vasto conocimiento matemático para desarrollar su propio software de CFD y las opciones de software comercial son costosas y, por lo tanto, pueden ser inaccesibles para muchos posibles practicantes. En este sentido, los materiales de CFD diseñados específicamente para la educación de pregrado son limitados. Aquí proporcionamos un repositorio de código abierto, que contiene numerosos solucionadores de fluidos populares en 2D (proyección, espectral y Lattice Boltzmann), con implementaciones completas tanto en MATLAB como en Python3. Todos los datos de salida se guardan en formato .vtk, que puede ser visualizado (y analizado) con herramientas de visualización de código abierto, como VisIt o ParaView. Más allá del código, también proporcionamos recursos de enseñanza, como tutoriales, instantáneas de flujo, mediciones, videos y diapositivas para facilitar el uso del software.