Initial commit
commit
7d45178821
@ -0,0 +1,5 @@
|
||||
*.sif
|
||||
OpenFOAM*/
|
||||
archive/
|
||||
ubuntu_packages/
|
||||
|
@ -0,0 +1,25 @@
|
||||
Bootstrap: docker
|
||||
From: debian:bookworm
|
||||
|
||||
%files
|
||||
#hicolor-icon-theme_0.17-2_all.deb /opt
|
||||
|
||||
%environment
|
||||
export TERM=linux
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
#export FOAM_INST_DIR=/opt
|
||||
#. /opt/OpenFOAM-v1812/etc/bashrc
|
||||
|
||||
%post -c /bin/bash
|
||||
rm /etc/localtime
|
||||
echo America/Buenos_Aires > /etc/localtime
|
||||
echo "Installing required packages..."
|
||||
#cat /etc/apt/sources.list.d/ubuntu.sources
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
#dpkg -i /opt/hicolor-icon-theme_0.17-2_all.deb
|
||||
apt-get update && apt-get install -y && apt-get install -y gnuplot python3 python3-dev python3-numpy wget
|
||||
apt-get install -y build-essential autoconf autotools-dev cmake gawk
|
||||
apt-get install -y flex libfl-dev libreadline-dev zlib1g-dev openmpi-bin libopenmpi-dev mpi-default-bin mpi-default-dev
|
||||
apt-get install -y libgmp-dev libmpfr-dev libmpc-dev
|
||||
apt-get install -y libfftw3-dev libscotch-dev libptscotch-dev libboost-system-dev libboost-thread-dev libcgal-dev
|
||||
apt-get autoremove && apt-get autoclean
|
@ -0,0 +1,30 @@
|
||||
Bootstrap: docker
|
||||
From: debian:buster
|
||||
|
||||
%files
|
||||
OpenFOAM-v1812.tgz /opt
|
||||
ThirdParty-v1812.tgz /opt
|
||||
|
||||
%post -c /bin/bash
|
||||
apt-get update
|
||||
apt-get install -y ca-certificates
|
||||
sed -i s/http:/https:/ /etc/apt/sources.list
|
||||
apt-get update
|
||||
apt-get upgrade -y
|
||||
#apt-get install -y openfoam openfoam-examples
|
||||
apt-get install -y build-essential flex bison cmake zlib1g-dev libboost-system-dev libboost-thread-dev libopenmpi-dev openmpi-bin gnuplot libreadline-dev libncurses-dev libxt-dev qt4-dev-tools libqt4-dev libqt4-opengl-dev libqtwebkit-dev qtdeclarative5-dev qttools5-dev qt5-default libqt5x11extras5-dev libqt5help5 freeglut3-dev libscotch-dev libcgal-dev
|
||||
|
||||
cd /opt
|
||||
mkdir OpenFOAM
|
||||
mv OpenFOAM-v1812.tgz ThirdParty-v1812.tgz OpenFOAM
|
||||
cd OpenFOAM
|
||||
tar -xzf OpenFOAM-v1812.tgz
|
||||
tar -xzf ThirdParty-v1812.tgz
|
||||
rm OpenFOAM-v1812.tgz
|
||||
rm ThirdParty-v1812.tgz
|
||||
|
||||
source /opt/OpenFOAM/OpenFOAM-v1812/etc/bashrc
|
||||
export WM_NCOMPPROCS=4
|
||||
cd OpenFOAM-v1812
|
||||
./Allwmake
|
||||
./Allwmake
|
@ -0,0 +1,19 @@
|
||||
OpenFOAM v1812
|
||||
La MV openfoam-1812.sif está basada en Debian Buster y tiene compilada adentro esa versión de OpenFOAM. No se puede agregar cosas que requieran compilación porque está instalado en el /opt de la MV que es solo escritura
|
||||
Esta MV la armó Sebastián Santisi
|
||||
Esta versión la use para correr los casos de boyas undimotrices que corrí para Demian
|
||||
|
||||
OpenFOAM v2012
|
||||
La MV debian_bookworm_base.sif está basada en Debian Bookworm.
|
||||
Ejecutando la shell de esa MV se puede compilar y correr esta versión que está instalada en la carpeta OpenFOAM-v2012
|
||||
Esta es la versión que corre Vatenfall para los actuadores discales de Gonzalo. Sobre esta vamos a trabajar en paralelización de los actuadores discales
|
||||
|
||||
OpenFOAM v2312
|
||||
La MV ubuntu_base.sif esta basada en Ubuntu Noble.
|
||||
Ejecutando la shell de esa MV se puede compilar y correr esta versión que está instalada en la carpeta OpenFOAM-v2312
|
||||
Sobre esta versión hicimos el estudio de paralelización de los actuadores discales
|
||||
|
||||
OpenFOAM v2406
|
||||
La MV ubuntu_base.sif esta basada en Ubuntu Noble.
|
||||
Ejecutando la shell de esa MV se puede compilar y correr esta versión que está instalada en la carpeta OpenFOAM-v2406
|
||||
|
@ -0,0 +1,25 @@
|
||||
Bootstrap: docker
|
||||
From: ubuntu:latest
|
||||
|
||||
%files
|
||||
hicolor-icon-theme_0.17-2_all.deb /opt
|
||||
|
||||
%environment
|
||||
export TERM=linux
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
#export FOAM_INST_DIR=/opt
|
||||
#. /opt/OpenFOAM-v1812/etc/bashrc
|
||||
|
||||
%post -c /bin/bash
|
||||
rm /etc/localtime
|
||||
echo America/Buenos_Aires > /etc/localtime
|
||||
echo "Installing required packages..."
|
||||
#cat /etc/apt/sources.list.d/ubuntu.sources
|
||||
export DEBIAN_FRONTEND="noninteractive"
|
||||
#dpkg -i /opt/hicolor-icon-theme_0.17-2_all.deb
|
||||
apt-get update && apt-get install -y && apt-get install -y gnuplot python3 python3-dev python3-numpy wget
|
||||
apt-get install -y build-essential autoconf autotools-dev cmake gawk
|
||||
apt-get install -y flex libfl-dev libreadline-dev zlib1g-dev openmpi-bin libopenmpi-dev mpi-default-bin mpi-default-dev
|
||||
apt-get install -y libgmp-dev libmpfr-dev libmpc-dev
|
||||
apt-get install -y libfftw3-dev libscotch-dev libptscotch-dev libboost-system-dev libboost-thread-dev libcgal-dev
|
||||
apt-get autoremove && apt-get autoclean
|
Loading…
Reference in New Issue