FENÓMENOS DE TRANSPORTE: TÉCNICAS DE SIMULACIÓN EN FLUIDOS (MÁSTER FÍSICA AVANZADA)
Subject's code : 21580102
RECURSOS DE APOYO Y WEBGRAFÍA
DINÁMICA MOLECULAR
LAMMPS es uno de los paquetes de software de dinámica molecular más extendidos en la comunidad científica. Altamente paralelizable, utiliza una sintaxis propia que se ejecuta secuencialmente. Posee una documentación muy extensa y dispone de versiones para Linux, MacOS y Windows.
COMPILADORES
Existen compiladores de C, C++ y FORTRAN gratuitos para Linux (gcc), MacOS (Xcode) y Windows (Visual Studio). Algunas librerías como GSL o Armadillo hacen más sencillo el trabajo con álgebra matricial. Librerías como LAPACK pueden ayudar a operar eficientemente con los datos que genere el código de dinámica molecular.
Es posible también usar el compilador de python o alguna de las suites de programación e IDE más usuales como anaconda, spyder o scipy. Librerías como matplotlib, numpy o pandas pueden facilitar también el trabajo de programación.
REPRESENTACIÓN GRÁFICA
VMD es el software por excelencia para la visualización de datos obtenidos mediante dinámica molecular. También tiene algunas herramientas de análisis interesantes y dispone de un entorno interpretado con sintaxis de TCL.
gnuplot es un programa muy versátil para la representación de datos en bruto. Python, maxima y octave permiten también la representación usando funciones o librerías auxiliares. En última instancia, pueden usarse programas de ofimática como LibreOffice, OpenOffice, Excel o Numbers.