Tutorial para la instalación directa de OpenFOAM 7 en Windows 10

openFoam.jpg

OpenFoam es un excelente software de código abierto para la simulación numérica de agua, aire, calor y cualquier otro fluido físico. Desafortunadamente, OpenFOAM es nativo de Linux y las opciones para ejecutarlo en Windows son limitadas con restricciones en las herramientas, versiones y recursos computacionales disponibles. Con los últimos desarrollos en Windows 10 es posible instalar OpenFoam directamente en Windows con algo llamado Windows Subsystem for Linux (WSL) y la instalación de Ubuntu dentro de Windows.

Este tutorial cubre todos los pasos necesarios para instalar OpenFOAM en Windows 10 y es la base para los próximos tutoriales de modelamiento en OpenFOAM.

Video

Intrucciones

Para instalar el kernel de Ubuntu, primero, abra el "POWER SHELL" de Windows, solo busque "PowerShell" en Windows, ábralo como administrador.

En "PowerShell", escriba el siguiente comando:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows- Subsystem-Linux

Abra la "Microsoft Store", después de abrir esto, busque "Ubuntu 20.04 LTS" y haga clic en "Obtain".

Una vez que termine, puede abrir el kernel "Ubuntu" desde Windows o hacer clic en "Inicio".

Después de la instalación, le pide un nombre de usuario, elija uno de sus preferencias, pero en las sesiones posteriores, su nombre de usuario se referirá a "USERNAME".

Luego, te pide una contraseña.

Actualice su sistema operativo, en el núcleo, escriba las siguientes líneas:

sudo apt-get update

sudo apt-get upgrade

Desinstale el paquete “gpg” que puede estar corrupto:

sudo apt remove gpg

Instale otra version del paquete:

sudo apt install gnupg1

Ahora puede añadir la “public key” de OpenFOAM:

sudo sh -c "wget -O - https://dl.openfoam.org/gpg.key | apt-key add -"

Instale paquetes adicionales:

sudo apt-get install software-properties-common

Añada el repositorio de OpenFOAM:

sudo add-apt-repository http://dl.openfoam.org/ubuntu

Actualice de nuevo:

sudo apt-get update

Instale OpenFOAM:

sudo apt-get -y install openfoam7

Instale algunos paquetes extras:

sudo apt-get install build-essential

Añada los solucionadores de OpenFOAM al kernel:

echo ". /opt/openfoam7/etc/bashrc" >> $HOME/.bashrc

Registre los cambios:

. $HOME/.bashrc

Ahora, si ponemos “simpleFoam -help” obtenemos la informacion del solucionador.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Posted on May 25, 2020 and filed under Hidroinformática.